Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/state_trackers/egl/wayland/
Dnative_drm.c56 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/
Dwayland-drm.c39 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()
Dwayland-drm.h70 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/
Dplatform_wayland.c258 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 …]
Degl_dri2.h126 struct wl_drm *wl_server_drm;
127 struct wl_drm *wl_drm; member
/external/mesa3d/src/gallium/state_trackers/egl/drm/
Dnative_drm.h73 struct wl_drm *wl_server_drm; /* for EGL_WL_bind_wayland_display */
/external/mesa3d/src/gallium/state_trackers/egl/x11/
Dnative_dri2.c65 struct wl_drm *wl_server_drm; /* for EGL_WL_bind_wayland_display */