/third_party/weston/remoting/ |
D | remoting-plugin.h | 41 struct weston_output *(*create_output)(struct weston_compositor *c, 45 bool (*is_remoted_output)(struct weston_output *output); 48 int (*set_mode)(struct weston_output *output, const char *modeline); 51 void (*set_gbm_format)(struct weston_output *output, 55 void (*set_seat)(struct weston_output *output, const char *seat); 58 void (*set_host)(struct weston_output *output, char *ip); 61 void (*set_port)(struct weston_output *output, int port); 64 void (*set_gst_pipeline)(struct weston_output *output,
|
D | remoting-plugin.c | 96 struct weston_output *output; 97 void (*saved_destroy)(struct weston_output *output); 98 int (*saved_enable)(struct weston_output *output); 99 int (*saved_disable)(struct weston_output *output); 100 int (*saved_start_repaint_loop)(struct weston_output *output); 291 remoting_output_disable(struct weston_output *output); 431 remoting_output_destroy(struct weston_output *output); 509 lookup_remoted_output(struct weston_output *output) in lookup_remoted_output() 564 remoting_output_frame(struct weston_output *output_base, int fd, int stride, in remoting_output_frame() 633 remoting_output_destroy(struct weston_output *output) in remoting_output_destroy() [all …]
|
/third_party/weston/include/libweston/ |
D | backend-drm.h | 63 int (*set_mode)(struct weston_output *output, 73 void (*set_gbm_format)(struct weston_output *output, 79 void (*set_seat)(struct weston_output *output, 96 typedef int (*submit_frame_cb)(struct weston_output *output, int fd, 108 struct weston_output* (*create_output)(struct weston_compositor *c, 115 uint32_t (*set_gbm_format)(struct weston_output *output, 133 void (*set_submit_frame_cb)(struct weston_output *output, 142 int (*get_fence_sync_fd)(struct weston_output *output); 151 void (*finish_frame)(struct weston_output *output,
|
D | libweston.h | 77 struct weston_output; 130 struct weston_output *output, 202 struct weston_output *output; /**< the output driving this head */ 238 struct weston_output { struct 312 int (*start_repaint_loop)(struct weston_output *output); argument 313 int (*repaint)(struct weston_output *output, argument 316 void (*destroy)(struct weston_output *output); argument 317 void (*assign_planes)(struct weston_output *output, void *repaint_data); argument 318 int (*switch_mode)(struct weston_output *output, struct weston_mode *mode); argument 322 void (*set_backlight)(struct weston_output *output, uint32_t value); argument [all …]
|
/third_party/weston/libweston/renderer-gl/ |
D | gl-renderer.h | 174 int (*output_window_create)(struct weston_output *output, 195 int (*output_pbuffer_create)(struct weston_output *output, 199 int (*output_fbo_create)(struct weston_output *output, 202 void (*output_destroy)(struct weston_output *output); 231 void (*output_set_border)(struct weston_output *output, 241 int (*create_fence_fd)(struct weston_output *output); 244 int (*output_get_current_fbo_index)(struct weston_output *output);
|
/third_party/weston/libweston/ |
D | backend.h | 82 struct weston_output * 148 weston_output_init(struct weston_output *output, 152 weston_output_damage(struct weston_output *output); 155 weston_output_release(struct weston_output *output); 158 weston_output_init_zoom(struct weston_output *output); 161 weston_output_finish_frame(struct weston_output *output, 165 weston_output_mode_set_native(struct weston_output *output, 169 weston_output_transform_coordinate(struct weston_output *output, 208 notify_pointer_focus(struct weston_seat *seat, struct weston_output *output,
|
D | zoom.c | 41 struct weston_output *output, in weston_zoom_frame_z() 71 zoom_area_center_from_point(struct weston_output *output, in zoom_area_center_from_point() 81 weston_output_update_zoom_transform(struct weston_output *output) in weston_output_update_zoom_transform() 109 weston_zoom_transition(struct weston_output *output) in weston_zoom_transition() 125 weston_output_update_zoom(struct weston_output *output) in weston_output_update_zoom() 147 struct weston_output *output = in motion() 148 container_of(zoom, struct weston_output, zoom); in motion() 154 weston_output_activate_zoom(struct weston_output *output, in weston_output_activate_zoom() 170 weston_output_init_zoom(struct weston_output *output) in weston_output_init_zoom()
|
D | pixman-renderer.h | 44 pixman_renderer_output_create(struct weston_output *output, 48 pixman_renderer_output_set_buffer(struct weston_output *output, 52 pixman_renderer_output_set_hw_extra_damage(struct weston_output *output, 56 pixman_renderer_output_destroy(struct weston_output *output);
|
D | pixman-renderer.c | 47 get_output_state(struct weston_output *output) in get_output_state() 71 pixman_renderer_read_pixels(struct weston_output *output, in pixman_renderer_read_pixels() 106 region_global_to_output(struct weston_output *output, pixman_region32_t *region) in region_global_to_output() 141 struct weston_output *output) in pixman_renderer_compute_transform() 311 repaint_region(struct weston_view *ev, struct weston_output *output, in repaint_region() 380 draw_view_translated(struct weston_view *view, struct weston_output *output, in draw_view_translated() 432 struct weston_output *output, in draw_view_source_clipped() 470 draw_view(struct weston_view *ev, struct weston_output *output, in draw_view() 513 repaint_surfaces(struct weston_output *output, pixman_region32_t *damage) in repaint_surfaces() 525 copy_to_hw_buffer(struct weston_output *output, pixman_region32_t *region) in copy_to_hw_buffer() [all …]
|
/third_party/weston/libweston/backend-hdi/ |
D | hdi_output.h | 35 struct weston_output; 38 struct weston_output * 42 hdi_output_set_mode(struct weston_output *base); 45 hdi_output_get_framebuffer(struct weston_output *output);
|
D | hdi_renderer.h | 36 struct weston_output; 47 hdi_renderer_output_create(struct weston_output *output, 51 hdi_renderer_output_destroy(struct weston_output *output); 54 hdi_renderer_output_set_gpu_buffer(struct weston_output *output, BufferHandle *buffer);
|
D | hdi_output.cpp | 55 struct weston_output base; 65 to_hdi_output(struct weston_output *base) in to_hdi_output() 71 hdi_output_start_repaint_loop(struct weston_output *output) in hdi_output_start_repaint_loop() 195 hdi_output_get_framebuffer(struct weston_output *output) in hdi_output_get_framebuffer() 204 hdi_output_repaint(struct weston_output *output_base, in hdi_output_repaint() 307 hdi_output_set_mode(struct weston_output *base) in hdi_output_set_mode() 369 hdi_output_assign_planes(struct weston_output *output_base, in hdi_output_assign_planes() 381 hdi_output_enable(struct weston_output *base) in hdi_output_enable() 430 hdi_output_disable(struct weston_output *base) in hdi_output_disable() 460 hdi_output_destroy(struct weston_output *base) in hdi_output_destroy() [all …]
|
/third_party/weston/libweston/backend-drm/ |
D | drm-virtual.c | 99 drm_virtual_output_start_repaint_loop(struct weston_output *output_base) in drm_virtual_output_start_repaint_loop() 132 drm_virtual_output_repaint(struct weston_output *output_base, in drm_virtual_output_repaint() 180 drm_virtual_output_deinit(struct weston_output *base) in drm_virtual_output_deinit() 190 drm_virtual_output_destroy(struct weston_output *base) in drm_virtual_output_destroy() 207 drm_virtual_output_enable(struct weston_output *output_base) in drm_virtual_output_enable() 254 drm_virtual_output_disable(struct weston_output *base) in drm_virtual_output_disable() 266 static struct weston_output * 293 drm_virtual_output_set_gbm_format(struct weston_output *base, in drm_virtual_output_set_gbm_format() 306 drm_virtual_output_set_submit_frame_cb(struct weston_output *output_base, in drm_virtual_output_set_submit_frame_cb() 315 drm_virtual_output_get_fence_fd(struct weston_output *output_base) in drm_virtual_output_get_fence_fd() [all …]
|
/third_party/weston/kiosk-shell/ |
D | util.h | 32 struct weston_output; 36 struct weston_output * 39 struct weston_output * 43 center_on_output(struct weston_view *view, struct weston_output *output);
|
D | util.c | 36 struct weston_output * 43 struct weston_output, link); in get_default_output() 46 struct weston_output * 50 struct weston_output *output = NULL; in get_focused_output() 112 center_on_output(struct weston_view *view, struct weston_output *output) in center_on_output()
|
D | kiosk-shell.c | 72 struct weston_output *output); 110 static struct weston_output * 113 struct weston_output *output; in kiosk_shell_surface_find_best_output() 149 struct weston_output *output) in kiosk_shell_surface_set_output() 169 struct weston_output *output) in kiosk_shell_surface_set_fullscreen() 186 struct weston_output *output = in kiosk_shell_surface_set_maximized() 419 struct weston_output *output = shoutput->output; in kiosk_shell_output_recreate_background() 515 kiosk_shell_output_create(struct kiosk_shell *shell, struct weston_output *output) in kiosk_shell_output_create() 744 struct weston_output *output, void *shell) in desktop_surface_fullscreen_requested() 837 struct weston_output *output) in kiosk_shell_find_shell_output() [all …]
|
/third_party/weston/pipewire/ |
D | pipewire-plugin.h | 39 struct weston_output *(*create_output)(struct weston_compositor *c, 43 bool (*is_pipewire_output)(struct weston_output *output); 46 int (*set_mode)(struct weston_output *output, const char *modeline); 49 void (*set_seat)(struct weston_output *output, const char *seat);
|
D | pipewire-plugin.c | 72 struct weston_output *output; 73 void (*saved_destroy)(struct weston_output *output); 74 int (*saved_enable)(struct weston_output *output); 75 int (*saved_disable)(struct weston_output *output); 76 int (*saved_start_repaint_loop)(struct weston_output *output); 168 lookup_pipewire_output(struct weston_output *base_output) in lookup_pipewire_output() 247 pipewire_output_submit_frame(struct weston_output *base_output, int fd, in pipewire_output_submit_frame() 330 pipewire_output_destroy(struct weston_output *base_output) in pipewire_output_destroy() 351 pipewire_output_start_repaint_loop(struct weston_output *base_output) in pipewire_output_start_repaint_loop() 364 pipewire_set_dpms(struct weston_output *base_output, enum dpms_enum level) in pipewire_set_dpms() [all …]
|
/third_party/weston/compositor/ |
D | cms-static.c | 43 cms_output_created(struct cms_static *cms, struct weston_output *o) in cms_output_created() 73 struct weston_output *o = (struct weston_output *) data; in cms_notifier_output_created() 98 struct weston_output *output; in wet_module_init()
|
D | cms-colord.c | 63 struct weston_output *o; 71 struct weston_output *o = (struct weston_output *) b; in colord_idle_find_output_cb() 76 colord_idle_cancel_for_output(struct cms_colord *cms, struct weston_output *o) in colord_idle_cancel_for_output() 103 get_output_id(struct cms_colord *cms, struct weston_output *o) in get_output_id() 232 struct weston_output *o = (struct weston_output *) data; in colord_notifier_output_destroy() 242 colord_output_created(struct cms_colord *cms, struct weston_output *o) in colord_output_created() 340 struct weston_output *o = (struct weston_output *) data; in colord_notifier_output_created() 351 struct weston_output *o; in colord_run_loop_thread() 486 struct weston_output *o = ocms->o; in colord_cms_output_destroy()
|
/third_party/weston/ivi-shell/ |
D | ivi-layout-export.h | 429 int32_t (*get_layers_on_screen)(struct weston_output *output, 535 struct weston_output ***ppArray); 544 int32_t (*screen_add_layer)(struct weston_output *output, 553 int32_t (*screen_set_render_order)(struct weston_output *output, 593 int32_t (*screen_remove_layer)(struct weston_output *output, 637 int32_t (*screen_add_layer)(struct weston_output *output, 656 int32_t (*get_layers_on_screen)(struct weston_output *output, 661 struct weston_output* (*create_virtual_screen)(int32_t x, int32_t y,
|
/third_party/weston/doc/sphinx/toc/libweston/ |
D | output.rst | 6 A :type:`weston_output` determines what part of the global compositor 14 In display hardware, a weston_output represents a CRTC, but only if it has been 18 The lifetime of a weston_output is controlled by the libweston user. 21 :type:`weston_output` object which can be used by the compositor, by enabling
|
/third_party/weston/libweston/backend-headless/ |
D | headless.c | 69 struct weston_output base; 89 to_headless_output(struct weston_output *base) in to_headless_output() 101 headless_output_start_repaint_loop(struct weston_output *output) in headless_output_start_repaint_loop() 124 headless_output_repaint(struct weston_output *output_base, in headless_output_repaint() 159 headless_output_disable(struct weston_output *base) in headless_output_disable() 184 headless_output_destroy(struct weston_output *base) in headless_output_destroy() 247 headless_output_enable(struct weston_output *base) in headless_output_enable() 278 headless_output_set_size(struct weston_output *base, in headless_output_set_size() 321 static struct weston_output *
|
/third_party/weston/desktop-shell/ |
D | shell.h | 112 struct weston_output *output; 223 struct weston_output * 237 struct weston_output *output, 242 struct weston_output *lowering_output);
|
/third_party/weston/libweston/backend-fbdev/ |
D | fbdev.c | 91 struct weston_output base; 113 to_fbdev_output(struct weston_output *base) in to_fbdev_output() 135 fbdev_output_start_repaint_loop(struct weston_output *output) in fbdev_output_start_repaint_loop() 146 fbdev_output_repaint(struct weston_output *base, pixman_region32_t *damage, in fbdev_output_repaint() 499 fbdev_output_attach_head(struct weston_output *output_base, in fbdev_output_attach_head() 521 static void fbdev_output_destroy(struct weston_output *base); 524 fbdev_output_enable(struct weston_output *base) in fbdev_output_enable() 573 fbdev_output_disable(struct weston_output *base) in fbdev_output_disable() 639 static struct weston_output * 666 fbdev_output_destroy(struct weston_output *base) in fbdev_output_destroy() [all …]
|