From: Pekka Paalanen <pekka.paala...@collabora.co.uk>

---
 src/compositor-drm.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index 9b4d4dc..44fc912 100644
--- a/src/compositor-drm.c
+++ b/src/compositor-drm.c
@@ -50,6 +50,7 @@
 #include "libinput-seat.h"
 #include "launcher-util.h"
 #include "vaapi-recorder.h"
+#include "linux-dmabuf.h"
 
 #ifndef DRM_CAP_TIMESTAMP_MONOTONIC
 #define DRM_CAP_TIMESTAMP_MONOTONIC 0x6
@@ -2881,6 +2882,10 @@ drm_compositor_create(struct wl_display *display,
        weston_compositor_add_debug_binding(&ec->base, KEY_W,
                                            renderer_switch_binding, ec);
 
+       /* XXX: check that dmabuf import is available in renderer */
+       if (linux_dmabuf_setup(&ec->base) < 0)
+               weston_log("Error: initializing dmabuf support failed.\n");
+
        return &ec->base;
 
 err_udev_monitor:
-- 
2.1.0

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to