[PATCH weston] compositor-drm: correctly set the version of the drmEventContext
Emil Velikov
emil.l.velikov at gmail.com
Tue Apr 4 17:07:34 UTC 2017
From: Emil Velikov <emil.velikov at collabora.com>
We implement v2 so use that instead of the DRM_EVENT_CONTEXT_VERSION
macro.
The latter defines the version of the drmEventContext struct declared in
the header [used in the current build] and can be 2, 3 or even 1000.
Cc: Daniel Stone <daniels at collabora.com>
Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
---
libweston/compositor-drm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index 00623076..f9b8dd79 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-drm.c
@@ -1568,7 +1568,7 @@ on_drm_input(int fd, uint32_t mask, void *data)
drmEventContext evctx;
memset(&evctx, 0, sizeof evctx);
- evctx.version = DRM_EVENT_CONTEXT_VERSION;
+ evctx.version = 2;
evctx.page_flip_handler = page_flip_handler;
evctx.vblank_handler = vblank_handler;
drmHandleEvent(fd, &evctx);
--
2.11.1
More information about the wayland-devel
mailing list