Home | History | Annotate | Download | only in wayland

Lines Matching refs:drm

2  * va_wayland_drm.c - Wayland/DRM helpers
35 #include "drm/va_drm_utils.h"
38 #include "wayland-drm-client-protocol.h"
40 /* XXX: Wayland/DRM support currently lives in Mesa libEGL.so.* library */
46 struct wl_drm *drm;
53 drm_handle_device(void *data, struct wl_drm *drm, const char *device)
81 wl_drm_authenticate(wl_drm_ctx->drm, magic);
85 drm_handle_format(void *data, struct wl_drm *drm, uint32_t format)
90 drm_handle_authenticated(void *data, struct wl_drm *drm)
125 if (wl_drm_ctx->drm) {
126 wl_drm_destroy(wl_drm_ctx->drm);
127 wl_drm_ctx->drm = NULL;
158 wl_drm_ctx->drm =
181 wl_drm_ctx->drm = NULL;
211 if (!wl_drm_ctx->drm)
214 wl_drm_add_listener(wl_drm_ctx->drm, &drm_listener, pDisplayContext);