Home
last modified time | relevance | path

Searched refs:subsurface (Results 1 – 20 of 20) sorted by relevance

/third_party/weston/kiosk-shell/
Dutil.c84 struct weston_subsurface *subsurface; in surface_subsurfaces_boundingbox() local
90 wl_list_for_each(subsurface, &surface->subsurface_list, parent_link) { in surface_subsurfaces_boundingbox()
92 subsurface->position.x, in surface_subsurfaces_boundingbox()
93 subsurface->position.y, in surface_subsurfaces_boundingbox()
94 subsurface->surface->width, in surface_subsurfaces_boundingbox()
95 subsurface->surface->height); in surface_subsurfaces_boundingbox()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wayland/
Dgstglwindow_wayland_egl.c289 g_clear_pointer (&window_egl->window.subsurface, wl_subsurface_destroy); in destroy_surfaces()
389 if (!window_egl->window.subsurface) { in create_surfaces()
390 window_egl->window.subsurface = in create_surfaces()
394 wl_proxy_set_queue ((struct wl_proxy *) window_egl->window.subsurface, in create_surfaces()
397 wl_subsurface_set_position (window_egl->window.subsurface, in create_surfaces()
399 wl_subsurface_set_desync (window_egl->window.subsurface); in create_surfaces()
626 if (window_egl->window.subsurface) in draw_cb()
627 wl_subsurface_set_desync (window_egl->window.subsurface); in draw_cb()
641 if (window_egl->window.subsurface) in draw_cb()
642 wl_subsurface_set_desync (window_egl->window.subsurface); in draw_cb()
[all …]
Dgstglwindow_wayland_egl.h78 struct wl_subsurface *subsurface; member
/third_party/weston/clients/
Dsubsurfaces.c538 struct widget *subsurface; member
576 widget_get_allocation(app->subsurface, &allocation); in sub_redraw_handler()
602 widget_schedule_redraw(app->subsurface); in sub_redraw_handler()
660 widget_set_allocation(app->subsurface, in resize_handler()
744 app->subsurface = window_add_subsurface(app->window, app, in demoapp_create()
746 widget_set_redraw_handler(app->subsurface, sub_redraw_handler); in demoapp_create()
747 widget_set_resize_handler(app->subsurface, sub_resize_handler); in demoapp_create()
772 widget_destroy(app->subsurface); in demoapp_destroy()
Dnested.c137 struct wl_subsurface *subsurface; member
973 ss_surface->subsurface = widget_get_wl_subsurface(ss_surface->widget); in ss_surface_init()
983 wl_subsurface_set_position(ss_surface->subsurface, in ss_surface_init()
Dwindow.c204 struct wl_subsurface *subsurface; member
1544 if (surface->subsurface) in surface_destroy()
1545 wl_subsurface_destroy(surface->subsurface); in surface_destroy()
1720 if (surface->widget == widget && surface->subsurface) in widget_destroy()
1898 return widget->surface->subsurface; in widget_get_wl_subsurface()
4106 if (!surface->subsurface) in surface_set_synchronized()
4112 wl_subsurface_set_sync(surface->subsurface); in surface_set_synchronized()
4119 if (!surface->subsurface) in surface_set_synchronized_default()
4126 wl_subsurface_set_sync(surface->subsurface); in surface_set_synchronized_default()
4128 wl_subsurface_set_desync(surface->subsurface); in surface_set_synchronized_default()
[all …]
/third_party/weston/fullscreen-shell/
Dfullscreen-shell.c384 struct weston_subsurface *subsurface; in surface_subsurfaces_boundingbox() local
390 wl_list_for_each(subsurface, &surface->subsurface_list, parent_link) { in surface_subsurfaces_boundingbox()
392 subsurface->position.x, in surface_subsurfaces_boundingbox()
393 subsurface->position.y, in surface_subsurfaces_boundingbox()
394 subsurface->surface->width, in surface_subsurfaces_boundingbox()
395 subsurface->surface->height); in surface_subsurfaces_boundingbox()
/third_party/weston/tests/
Dmeson.build164 { 'name': 'subsurface', },
165 { 'name': 'subsurface-shot', },
/third_party/EGL/extensions/WL/
DEGL_WL_create_wayland_buffer_from_image.txt44 directly to the subsurface without having to blit the contents into an
/third_party/wayland_standard/
DTODO36 - subsurface mechanism. we need this for cases where we would use an
/third_party/skia/modules/canvaskit/npm_build/types/
Dcanvaskit-wasm-tests.ts855 const subsurface = surfaceOne.makeSurface(ii); // $ExpectType Surface constant
856 const isGPU = subsurface.reportBackendTypeIsGPU(); // $ExpectType boolean
/third_party/weston/desktop-shell/
Dshell.c1712 struct weston_subsurface *subsurface; in surface_subsurfaces_boundingbox() local
1718 wl_list_for_each(subsurface, &surface->subsurface_list, parent_link) { in surface_subsurfaces_boundingbox()
1720 subsurface->position.x, in surface_subsurfaces_boundingbox()
1721 subsurface->position.y, in surface_subsurfaces_boundingbox()
1722 subsurface->surface->width, in surface_subsurfaces_boundingbox()
1723 subsurface->surface->height); in surface_subsurfaces_boundingbox()
/third_party/weston/libweston/
Dcompositor.c4371 struct weston_subsurface *subsurface; in weston_surface_get_bounding_box() local
4377 wl_list_for_each(subsurface, &surface->subsurface_list, parent_link) in weston_surface_get_bounding_box()
4379 subsurface->position.x, in weston_surface_get_bounding_box()
4380 subsurface->position.y, in weston_surface_get_bounding_box()
4381 subsurface->surface->width, in weston_surface_get_bounding_box()
4382 subsurface->surface->height); in weston_surface_get_bounding_box()
/third_party/gstreamer/gstplugins_good/
DNEWS1777 - waylandsink: Commit the parent after creating subsurface
/third_party/gstreamer/gstplugins_bad/
DNEWS1777 - waylandsink: Commit the parent after creating subsurface
DChangeLog249 waylandsink: Commit the parent after creating subsurface
250 We should commit the parent to activate new subsurface, this is
43982 to (0,0), since subsurface coordinates are relative to the parent
54014 Places our subsurface at the rectangle provided position
54045 Currently does not position the subsurface relative to the parent surface at all
54057 requried for sharing GL contexts or subsurface support
65997 …waylandsink: stack the video subsurface into another subsurface that covers the whole render recta…
65999 subsurface needs to resize and change position, the wl_subsurface.set_position
71675 …waylandsink: remove the manual synchronization from pause/resume_rendering and use subsurface sync…
71758 waylandsink: create and maintain the subsurface inside the sink
[all …]
/third_party/gstreamer/gstplugins_base/
DNEWS1777 - waylandsink: Commit the parent after creating subsurface
DChangeLog17166 Places our subsurface at the rectangle provided position
17197 Currently does not position the subsurface relative to the parent surface at all
17209 requried for sharing GL contexts or subsurface support
/third_party/gstreamer/gst_libav/
DNEWS1777 - waylandsink: Commit the parent after creating subsurface
/third_party/gstreamer/gstreamer/
DNEWS1777 - waylandsink: Commit the parent after creating subsurface