Home
last modified time | relevance | path

Searched refs:wl_drm (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/egl/wayland/wayland-drm/
Dwayland-drm.h70 struct wl_drm;
74 struct wl_drm *drm;
95 wayland_drm_buffer_get(struct wl_drm *drm, struct wl_resource *resource);
97 struct wl_drm *
103 wayland_drm_uninit(struct wl_drm *drm);
Dwayland-drm.c42 struct wl_drm { struct
59 struct wl_drm *drm = buffer->drm; in destroy_buffer() argument
80 struct wl_drm *drm = resource->data; in create_buffer()
190 struct wl_drm *drm = resource->data; in drm_authenticate()
210 struct wl_drm *drm = data; in bind_drm()
248 wayland_drm_buffer_get(struct wl_drm *drm, struct wl_resource *resource) in wayland_drm_buffer_get()
260 struct wl_drm *
265 struct wl_drm *drm; in wayland_drm_init()
287 wayland_drm_uninit(struct wl_drm *drm) in wayland_drm_uninit()
/external/mesa3d/src/gbm/backends/dri/
Dgbm_driint.h102 struct wl_drm *wl_drm; member
Dgbm_dri.c671 if (!dri->wl_drm) { in gbm_dri_bo_import()
676 wb = wayland_drm_buffer_get(dri->wl_drm, (struct wl_resource *) buffer); in gbm_dri_bo_import()
/external/mesa3d/src/egl/drivers/dri2/
Dplatform_wayland.c637 wl_drm_create_prime_buffer(dri2_dpy->wl_drm, in create_wl_buffer()
651 wl_drm_create_buffer(dri2_dpy->wl_drm, in create_wl_buffer()
839 wl_drm_create_prime_buffer(dri2_dpy->wl_drm, in dri2_wl_create_wayland_buffer_from_image()
854 wl_drm_create_buffer(dri2_dpy->wl_drm, in dri2_wl_create_wayland_buffer_from_image()
888 wl_drm_authenticate(dri2_dpy->wl_drm, id); in dri2_wl_authenticate()
902 drm_handle_device(void *data, struct wl_drm *drm, const char *device) in drm_handle_device()
922 wl_drm_authenticate(dri2_dpy->wl_drm, magic); in drm_handle_device()
927 drm_handle_format(void *data, struct wl_drm *drm, uint32_t format) in drm_handle_format()
945 drm_handle_capabilities(void *data, struct wl_drm *drm, uint32_t value) in drm_handle_capabilities()
953 drm_handle_authenticated(void *data, struct wl_drm *drm) in drm_handle_authenticated()
[all …]
Degl_dri2.h207 struct wl_drm *wl_server_drm;
208 struct wl_drm *wl_drm; member
Degl_dri2.c911 if (dri2_dpy->wl_drm) in dri2_display_release()
912 wl_drm_destroy(dri2_dpy->wl_drm); in dri2_display_release()
2470 dri2_dpy->gbm_dri->wl_drm = dri2_dpy->wl_server_drm; in dri2_bind_wayland_display_wl()
/external/mesa3d/src/vulkan/wsi/
Dwsi_common_wayland.c49 struct wl_drm * drm;
94 drm_handle_device(void *data, struct wl_drm *drm, const char *name) in drm_handle_device()
144 drm_handle_format(void *data, struct wl_drm *drm, uint32_t wl_format) in drm_handle_format()
201 drm_handle_authenticated(void *data, struct wl_drm *drm) in drm_handle_authenticated()
206 drm_handle_capabilities(void *data, struct wl_drm *drm, uint32_t capabilities) in drm_handle_capabilities()