Searched refs:wl_drm (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/state_trackers/egl/wayland/ |
D | native_drm.c | 56 struct wl_drm *wl_drm; member 57 struct wl_drm *wl_server_drm; /* for EGL_WL_bind_wayland_display */ 74 if (drmdpy->wl_drm) in wayland_drm_display_destroy() 75 wl_drm_destroy(drmdpy->wl_drm); in wayland_drm_display_destroy() 123 return wl_drm_create_buffer(drmdpy->wl_drm, wsh.handle, in wayland_create_drm_buffer() 128 drm_handle_device(void *data, struct wl_drm *drm, const char *device) in drm_handle_device() 153 wl_drm_authenticate(drmdpy->wl_drm, magic); in drm_handle_device() 157 drm_handle_format(void *data, struct wl_drm *drm, uint32_t format) in drm_handle_format() 172 drm_handle_authenticated(void *data, struct wl_drm *drm) in drm_handle_authenticated() 192 drmdpy->wl_drm = wl_registry_bind(registry, name, &wl_drm_interface, 1); in registry_handle_global() [all …]
|
/external/mesa3d/src/egl/wayland/wayland-drm/ |
D | wayland-drm.c | 39 struct wl_drm { struct 52 struct wl_drm *drm = buffer->drm; in destroy_buffer() argument 76 struct wl_drm *drm = resource->data; in create_buffer() 170 struct wl_drm *drm = resource->data; in drm_authenticate() 189 struct wl_drm *drm = data; in bind_drm() 209 struct wl_drm * 213 struct wl_drm *drm; in wayland_drm_init() 228 wayland_drm_uninit(struct wl_drm *drm) in wayland_drm_uninit()
|
D | wayland-drm.h | 70 struct wl_drm; 74 struct wl_drm *drm; 91 struct wl_drm * 96 wayland_drm_uninit(struct wl_drm *drm);
|
/external/mesa3d/src/egl/drivers/dri2/ |
D | platform_wayland.c | 258 buf = wl_drm_create_buffer(dri2_dpy->wl_drm, buffer->name, in wayland_create_buffer() 634 wl_drm_authenticate(dri2_dpy->wl_drm, id); in dri2_wayland_authenticate() 663 wl_drm_destroy(dri2_dpy->wl_drm); in dri2_terminate() 673 drm_handle_device(void *data, struct wl_drm *drm, const char *device) in drm_handle_device() 699 wl_drm_authenticate(dri2_dpy->wl_drm, magic); in drm_handle_device() 703 drm_handle_format(void *data, struct wl_drm *drm, uint32_t format) in drm_handle_format() 718 drm_handle_authenticated(void *data, struct wl_drm *drm) in drm_handle_authenticated() 738 dri2_dpy->wl_drm = in registry_handle_global() 740 wl_drm_add_listener(dri2_dpy->wl_drm, &drm_listener, dri2_dpy); in registry_handle_global() 786 if (roundtrip(dri2_dpy) < 0 || dri2_dpy->wl_drm == NULL) in dri2_initialize_wayland() [all …]
|
D | egl_dri2.h | 126 struct wl_drm *wl_server_drm; 127 struct wl_drm *wl_drm; member
|
/external/mesa3d/src/gallium/state_trackers/egl/drm/ |
D | native_drm.h | 73 struct wl_drm *wl_server_drm; /* for EGL_WL_bind_wayland_display */
|
/external/mesa3d/src/gallium/state_trackers/egl/x11/ |
D | native_dri2.c | 65 struct wl_drm *wl_server_drm; /* for EGL_WL_bind_wayland_display */
|