summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorLouis-Francis Ratté-Boulianne <lfrb@collabora.com>2018-02-28 01:19:44 +0000
committerAdam Jackson <ajax@redhat.com>2018-03-05 13:27:55 -0500
commitcef12efc15ca1444d6d8cd839116b318a4668692 (patch)
tree29d81005b1360e9ab029f09822b222f51fca394b /meson.build
parentc8c276c9569b3ca1e695682a5443f1b615c606bd (diff)
glamor: Implement GetSupportedModifiers
Implement function added in DRI3 v1.1. A newest version of libepoxy (>= 1.4.4) is required as earlier versions use a problematic version of Khronos EXT_image_dma_buf_import_modifiers spec. v4: Only send scanout-supported modifiers if flipping is possible v5: Fix memory corruption in XWayland (uninitialized pointer) Signed-off-by: Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Acked-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index d64fb0ca3..3579d078a 100644
--- a/meson.build
+++ b/meson.build
@@ -262,9 +262,11 @@ else
build_glamor = get_option('glamor') == 'true'
endif
-gbm_dep = dependency('', required:false)
+gbm_dep = dependency('', required: false)
+epoxy_dep = dependency('', required: false)
if build_glamor
gbm_dep = dependency('gbm', version: '>= 10.2', required: false)
+ epoxy_dep = dependency('epoxy', required: false)
endif
# XXX: Add more sha1 options, because Linux is about choice