Home
last modified time | relevance | path

Searched refs:wl_dmabuf (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/vulkan/wsi/
H A Dwsi_common_wayland.c67 struct zwp_linux_dmabuf_v1 * wl_dmabuf; member
500 display->wl_dmabuf = in registry_handle_global()
502 zwp_linux_dmabuf_v1_add_listener(display->wl_dmabuf, in registry_handle_global()
528 if (display->wl_dmabuf) in wsi_wl_display_finish()
529 zwp_linux_dmabuf_v1_destroy(display->wl_dmabuf); in wsi_wl_display_finish()
578 if (!display->wl_dmabuf && !display->wl_shm) { in wsi_wl_display_init()
1171 assert(display->wl_dmabuf); in wsi_wl_image_init()
1174 zwp_linux_dmabuf_v1_create_params(display->wl_dmabuf); in wsi_wl_image_init()
1339 if (chain->display->wl_dmabuf && chain->base.wsi->supports_modifiers) { in wsi_wl_surface_create_swapchain()
/third_party/mesa3d/src/egl/drivers/dri2/
H A Dplatform_wayland.c670 if (dri2_dpy->wl_dmabuf || dri2_dpy->wl_drm) { in dri2_wl_create_window_surface()
709 if (dri2_dpy->wl_dmabuf && zwp_linux_dmabuf_v1_get_version(dri2_dpy->wl_dmabuf) >= in dri2_wl_create_window_surface()
711 dmabuf_wrapper = wl_proxy_create_wrapper(dri2_dpy->wl_dmabuf); in dri2_wl_create_window_surface()
1413 if (dri2_dpy->wl_dmabuf && supported_modifier) { in create_wl_buffer()
1417 /* We don't need a wrapper for wl_dmabuf objects, because we have to in create_wl_buffer()
1420 params = zwp_linux_dmabuf_v1_create_params(dri2_dpy->wl_dmabuf); in create_wl_buffer()
1652 * because it is using wl_dmabuf/wl_drm as a proxy factory. We want the in dri2_wl_create_wayland_buffer_from_image()
1938 dri2_dpy->wl_dmabuf = in registry_handle_global_drm()
1941 zwp_linux_dmabuf_v1_add_listener(dri2_dpy->wl_dmabuf, in registry_handle_global_drm()
[all...]
H A Degl_dri2.h286 struct zwp_linux_dmabuf_v1 *wl_dmabuf; member

Completed in 9 milliseconds