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

/xsrc/external/mit/MesaLib.old/dist/src/vulkan/wsi/
H A Dwsi_common_wayland.c59 struct zwp_linux_dmabuf_v1 * wl_dmabuf; member in struct:wsi_wl_display_dmabuf
331 display->dmabuf.wl_dmabuf =
333 zwp_linux_dmabuf_v1_add_listener(display->dmabuf.wl_dmabuf,
359 if (display->dmabuf.wl_dmabuf)
360 zwp_linux_dmabuf_v1_destroy(display->dmabuf.wl_dmabuf);
419 if (display->drm.wl_drm || display->dmabuf.wl_dmabuf)
426 } else if (display->dmabuf.wl_dmabuf) {
895 assert(display->dmabuf.wl_dmabuf);
899 zwp_linux_dmabuf_v1_create_params(display->dmabuf.wl_dmabuf);
1061 if (chain->display->dmabuf.wl_dmabuf
[all...]
/xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/
H A Dwsi_common_wayland.c68 struct zwp_linux_dmabuf_v1 * wl_dmabuf; member in struct:wsi_wl_display
530 display->wl_dmabuf =
532 zwp_linux_dmabuf_v1_add_listener(display->wl_dmabuf,
558 if (display->wl_dmabuf)
559 zwp_linux_dmabuf_v1_destroy(display->wl_dmabuf);
608 if (!display->wl_dmabuf && !display->wl_shm) {
1186 assert(display->wl_dmabuf);
1189 zwp_linux_dmabuf_v1_create_params(display->wl_dmabuf);
1330 if (chain->display->wl_dmabuf && chain->base.wsi->supports_modifiers) {
/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Dplatform_wayland.c306 if (dri2_dpy->wl_dmabuf || dri2_dpy->wl_drm) {
871 if (dri2_dpy->wl_dmabuf && modifier != DRM_FORMAT_MOD_INVALID) {
875 /* We don't need a wrapper for wl_dmabuf objects, because we have to
878 params = zwp_linux_dmabuf_v1_create_params(dri2_dpy->wl_dmabuf);
1115 * because it is using wl_dmabuf/wl_drm as a proxy factory. We want the
1271 dri2_dpy->wl_dmabuf =
1274 zwp_linux_dmabuf_v1_add_listener(dri2_dpy->wl_dmabuf, &dmabuf_listener,
2174 if (dri2_dpy->wl_dmabuf)
2175 zwp_linux_dmabuf_v1_destroy(dri2_dpy->wl_dmabuf);
H A Degl_dri2.h232 struct zwp_linux_dmabuf_v1 *wl_dmabuf; member in struct:dri2_egl_display
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Dplatform_wayland.c401 if (dri2_dpy->wl_dmabuf || dri2_dpy->wl_drm) {
992 if (dri2_dpy->wl_dmabuf && supported_modifier) {
996 /* We don't need a wrapper for wl_dmabuf objects, because we have to
999 params = zwp_linux_dmabuf_v1_create_params(dri2_dpy->wl_dmabuf);
1236 * because it is using wl_dmabuf/wl_drm as a proxy factory. We want the
1388 dri2_dpy->wl_dmabuf =
1391 zwp_linux_dmabuf_v1_add_listener(dri2_dpy->wl_dmabuf, &dmabuf_listener,
2165 if (dri2_dpy->wl_dmabuf)
2166 zwp_linux_dmabuf_v1_destroy(dri2_dpy->wl_dmabuf);
H A Degl_dri2.h246 struct zwp_linux_dmabuf_v1 *wl_dmabuf; member in struct:dri2_egl_display

Completed in 13 milliseconds