Signed-off-by: Emilio Pozuelo Monfort <[email protected]>
---
I tried a build with --disable-egl as I didn't have the headers
installed, and it broke here. The EGL usage here seemed optional so I
did that, but I didn't run-test the result. If it would make more sense
to disable the client if EGL support is disabled I can do that.

 clients/simple-dmabuf-drm.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/clients/simple-dmabuf-drm.c b/clients/simple-dmabuf-drm.c
index fcab30e5..1ae3a2dd 100644
--- a/clients/simple-dmabuf-drm.c
+++ b/clients/simple-dmabuf-drm.c
@@ -863,6 +863,7 @@ create_display(int opts, int format)
        display->req_dmabuf_immediate = opts & OPT_IMMEDIATE;
        display->req_dmabuf_modifiers = (format == DRM_FORMAT_NV12);
 
+#if ENABLE_EGL
        /*
         * hard code format if the platform egl doesn't support format
         * querying / advertising.
@@ -871,6 +872,7 @@ create_display(int opts, int format)
        if (extensions && !weston_check_egl_extension(extensions,
                                "EGL_EXT_image_dma_buf_import_modifiers"))
                display->xrgb8888_format_found = 1;
+#endif
 
        display->registry = wl_display_get_registry(display->display);
        wl_registry_add_listener(display->registry,
-- 
2.18.0

_______________________________________________
wayland-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to