anv: Enable Vulkan 1.1
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 22 Sep 2017 14:44:10 +0000 (07:44 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 7 Mar 2018 20:13:47 +0000 (12:13 -0800)
Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/intel/vulkan/anv_extensions.py

index 2a16735d3b6fe7cea36ef5aa5ee3b268db0244a4..d0b70a04055857b3a429299b148202aee5840738 100644 (file)
@@ -54,7 +54,10 @@ class ApiVersion:
 # available.
 API_VERSIONS = [
     ApiVersion('1.0.57',    True),
-    ApiVersion('1.1.0',     False),
+
+    # DRM_IOCTL_SYNCOBJ_WAIT is required for VK_KHR_external_fence which is a
+    # required core feature in Vulkan 1.1
+    ApiVersion('1.1.0',     'device->has_syncobj_wait'),
 ]
 
 MAX_API_VERSION = None # Computed later