turnip: implement VK_EXT_filter_cubic
[mesa.git] / src / freedreno / vulkan / tu_extensions.py
index ca69ba7f11992dacb1bace48e95a98f1437277e8..e003ea7025285393ca47901ff16c89649f5434d6 100644 (file)
@@ -31,7 +31,7 @@ import xml.etree.cElementTree as et
 
 from mako.template import Template
 
-MAX_API_VERSION = '1.1.82'
+MAX_API_VERSION = '1.2.131'
 
 class Extension:
     def __init__(self, name, ext_version, enable):
@@ -76,6 +76,14 @@ EXTENSIONS = [
     Extension('VK_KHR_external_memory',                   1, True),
     Extension('VK_KHR_external_memory_fd',                1, True),
     Extension('VK_EXT_external_memory_dma_buf',           1, True),
+    Extension('VK_EXT_image_drm_format_modifier',         1, False),
+    Extension('VK_EXT_sample_locations',                  1, 'device->gpu_id == 650'),
+    Extension('VK_EXT_transform_feedback',                1, True),
+    Extension('VK_ANDROID_native_buffer',                 1, True),
+    Extension('VK_KHR_external_semaphore_fd',             1, True),
+    Extension('VK_KHR_external_fence_fd',                 1, True),
+    Extension('VK_IMG_filter_cubic',                      1, 'device->gpu_id == 650'),
+    Extension('VK_EXT_filter_cubic',                      1, 'device->gpu_id == 650'),
 ]
 
 class VkVersion: