Home
last modified time | relevance | path

Searched refs:weston_head (Results 1 – 25 of 29) sorted by relevance

12

/third_party/weston/libweston/
Dbackend.h115 weston_head_init(struct weston_head *head, const char *name);
118 weston_head_release(struct weston_head *head);
121 weston_head_set_connection_status(struct weston_head *head, bool connected);
124 weston_head_set_internal(struct weston_head *head);
127 weston_head_set_monitor_strings(struct weston_head *head,
132 weston_head_set_non_desktop(struct weston_head *head, bool non_desktop);
135 weston_head_set_physical_size(struct weston_head *head,
139 weston_head_set_subpixel(struct weston_head *head,
143 weston_head_set_transform(struct weston_head *head, uint32_t transform);
Dcompositor.c115 weston_mode_switch_send_events(struct weston_head *head, in weston_mode_switch_send_events()
154 struct weston_head *head; in weston_mode_switch_finish()
406 struct weston_head *head; in weston_presentation_feedback_present()
1077 struct weston_head *head, in weston_surface_send_enter_leave()
1196 struct weston_head *head; in weston_surface_update_output_mask()
5050 struct weston_head *head = data; in bind_output()
5092 weston_head_add_global(struct weston_head *head) in weston_head_add_global()
5106 weston_head_remove_global(struct weston_head *head) in weston_head_remove_global()
5137 WL_EXPORT struct weston_head *
5160 weston_head_init(struct weston_head *head, const char *name) in weston_head_init()
[all …]
Dlibweston-internal.h76 struct weston_head *head);
Dlibinput-seat.c78 struct weston_head *head; in output_find_by_head_name()
/third_party/weston/libweston/backend-hdi/
Dhdi_head.h37 struct weston_head;
40 void hdi_head_destroy(struct weston_head *base);
41 uint32_t hdi_head_get_device_id(struct weston_head *base);
Dhdi_head.cpp46 struct weston_head base;
52 to_hdi_head(struct weston_head *base) in to_hdi_head()
58 hdi_head_get_device_id(struct weston_head *base) in hdi_head_get_device_id()
108 hdi_head_destroy(struct weston_head *base) in hdi_head_destroy()
Dhdi_output.cpp212 struct weston_head *h = weston_output_get_first_head(output_base); in hdi_output_repaint()
320 struct weston_head *whead = weston_output_get_first_head(&output->base); in hdi_output_set_mode()
470 struct weston_head *head_base) in hdi_output_attach_head()
483 struct weston_head *head_base) in hdi_output_detach_head()
Dhdi_backend.cpp76 struct weston_head *base, *next; in hdi_backend_plug_event()
108 struct weston_head *base, *next; in hdi_backend_destroy()
Dhdi_renderer.cpp524 struct weston_head *whead = weston_output_get_first_head(output); in hdi_renderer_surface_state_create_layer()
561 struct weston_head *whead = weston_output_get_first_head(output); in hdi_renderer_repaint_output()
744 struct weston_head *whead = weston_output_get_first_head(output); in hdi_renderer_output_destroy()
758 struct weston_head *whead = weston_output_get_first_head(output); in hdi_renderer_output_set_gpu_buffer()
/third_party/weston/include/libweston/
Dlibweston.h197 struct weston_head { struct
352 struct weston_head *head);
363 struct weston_head *head);
1970 weston_head_is_connected(struct weston_head *head);
1973 weston_head_is_enabled(struct weston_head *head);
1976 weston_head_is_device_changed(struct weston_head *head);
1979 weston_head_is_non_desktop(struct weston_head *head);
1982 weston_head_reset_device_changed(struct weston_head *head);
1985 weston_head_get_name(struct weston_head *head);
1988 weston_head_get_output(struct weston_head *head);
[all …]
/third_party/weston/doc/sphinx/toc/libweston/
Doutput.rst8 presented on the attached heads (weston_head).
20 With at least a :type:`weston_head` attached, you can construct a
Dhead.rst6 A head is represented by a :type:`weston_head` object.
38 A :type:`weston_head` must be attached/detached from a :type:`weston_output`.
Doutput-management.rst4 Libweston output API revolves around two main concepts: :type:`weston_head` and
/third_party/weston/libweston/backend-headless/
Dheadless.c65 struct weston_head base;
83 to_headless_head(struct weston_head *base) in to_headless_head()
282 struct weston_head *head; in headless_output_set_size()
382 struct weston_head *base, *next; in headless_destroy()
/third_party/weston/compositor/
Dmain.c106 struct weston_head *heads[MAX_CLONE_HEADS]; /**< heads to add */
1337 count_remaining_heads(struct weston_output *output, struct weston_head *to_go) in count_remaining_heads()
1339 struct weston_head *iter = NULL; in count_remaining_heads()
1360 struct weston_head *head = data; in handle_head_destroy()
1381 wet_head_tracker_from_head(struct weston_head *head) in wet_head_tracker_from_head()
1403 struct weston_head *head) in wet_head_tracker_create()
1416 simple_head_enable(struct wet_compositor *wet, struct weston_head *head) in simple_head_enable()
1457 simple_head_disable(struct weston_head *head) in simple_head_disable()
1477 struct weston_head *head = NULL; in simple_heads_changed()
1759 struct weston_head *head = weston_output_get_first_head(output); in drm_backend_output_configure()
[all …]
Dcms-colord.c105 struct weston_head *head; in get_output_id()
244 struct weston_head *head; in colord_output_created()
/third_party/weston/libweston/backend-fbdev/
Dfbdev.c82 struct weston_head base;
107 to_fbdev_head(struct weston_head *base) in to_fbdev_head()
500 struct weston_head *head_base) in fbdev_output_attach_head()
749 struct weston_head *head, *next; in fbdev_backend_destroy()
/third_party/weston/libweston/backend-drm/
Ddrm-internal.h477 struct weston_head base;
544 to_drm_head(struct weston_head *base) in to_drm_head()
Ddrm.c236 struct weston_head *base; in drm_head_find_by_connector()
1092 struct weston_head *base; in drm_output_init_backlight()
1348 struct weston_head *head_base) in drm_output_attach_head()
1376 struct weston_head *head_base) in drm_output_detach_head()
1526 struct weston_head *base; in drm_output_pick_crtc()
2274 struct weston_head *base, *next; in drm_backend_update_heads()
2445 struct weston_head *base, *next; in drm_destroy()
/third_party/weston/libweston/backend-rdp/
Drdp.c151 struct weston_head base;
177 to_rdp_head(struct weston_head *base) in to_rdp_head()
528 struct weston_head *head; in rdp_output_set_size()
676 struct weston_head *base, *next; in rdp_destroy()
/third_party/weston/pipewire/
Dpipewire-plugin.c78 struct weston_head *head;
543 struct weston_head *head; in pipewire_output_create()
/third_party/weston/remoting/
Dremoting-plugin.c107 struct weston_head *head;
738 struct weston_head *head; in remoting_output_create()
/third_party/weston/libweston/backend-x11/
Dx11.c125 struct weston_head base;
155 to_x11_head(struct weston_head *base) in to_x11_head()
1083 struct weston_head *head; in x11_output_set_size()
1788 struct weston_head *base, *next; in x11_destroy()
/third_party/weston/desktop-shell/
Dinput-panel.c273 struct weston_head *head; in input_panel_surface_set_toplevel()
/third_party/weston/libweston/backend-wayland/
Dwayland.c171 struct weston_head base;
229 to_wayland_head(struct weston_head *base) in to_wayland_head()
1319 struct weston_head *head_base) in wayland_output_attach_head()
1344 struct weston_head *head) in wayland_output_detach_head()
1466 struct weston_head *head; in wayland_output_set_size()
2637 struct weston_head *base, *next; in wayland_destroy()

12