aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2019-12-10 14:22:25 -0600
committerJason Ekstrand <[email protected]>2019-12-11 18:52:08 +0000
commit5f5f5019bd2ed93da2cd0bcfae1e3b83de93ba74 (patch)
tree25c0daba47e68f196d2cea97dac21a2bde3d9786 /src/intel/vulkan
parent98a83d0fcef5580aa4535a325f7aebed09bb6b8e (diff)
anv: Unconditionally advertise Vulkan 1.1
Vulkan 1.1 requires VK_KHR_external_fence which requires syncobj support to be actually usable. However, it doesn't strictly require that we support any external handle types. We should be able to advertise 1.1 even on old kernels that don't have syncobj support. Reviewed-by: Lionel Landwerlin <[email protected]>
Diffstat (limited to 'src/intel/vulkan')
-rw-r--r--src/intel/vulkan/anv_extensions.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/intel/vulkan/anv_extensions.py b/src/intel/vulkan/anv_extensions.py
index 66752535cf5..7ce36ac5309 100644
--- a/src/intel/vulkan/anv_extensions.py
+++ b/src/intel/vulkan/anv_extensions.py
@@ -53,10 +53,7 @@ API_PATCH_VERSION = 102
# available.
API_VERSIONS = [
ApiVersion('1.0', True),
-
- # DRM_IOCTL_SYNCOBJ_WAIT is required for VK_KHR_external_fence which is a
- # required core feature in Vulkan 1.1
- ApiVersion('1.1', 'device->has_syncobj_wait'),
+ ApiVersion('1.1', True),
]
MAX_API_VERSION = None # Computed later