summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_extensions.py
diff options
context:
space:
mode:
authorYunchao He <[email protected]>2018-08-20 10:29:49 -0600
committerLionel Landwerlin <[email protected]>2018-08-22 11:56:19 +0100
commitbea4d4c78c3a6a85d1c7d0ad5c2c5694e19d20f2 (patch)
tree9f1647ccab6737b2be3cf6efcf557011ce89cee9 /src/intel/vulkan/anv_extensions.py
parent0608349232ab4598e81b33bd8128c226a632528b (diff)
anv: add VK_EXT_sampler_filter_minmax support
This extension can be supported on SKL+. With this patch, all corresponding tests (6K+) in CTS can pass. No test fails. I verified CTS with the command below: deqp-vk --deqp-case=dEQP-VK.pipeline.sampler.view_type.*reduce* v2: 1) support all depth formats, not depth-only formats, 2) fix a wrong indention (Jason). v3: fix a few nits (Lionel). v4: fix failures in CI: disable sampler reduction when sampler reduction mode is not specified via this extension (Lionel). Reviewed-by: Lionel Landwerlin <[email protected]>
Diffstat (limited to 'src/intel/vulkan/anv_extensions.py')
-rw-r--r--src/intel/vulkan/anv_extensions.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_extensions.py b/src/intel/vulkan/anv_extensions.py
index cafb6060c6b..a21aee5a001 100644
--- a/src/intel/vulkan/anv_extensions.py
+++ b/src/intel/vulkan/anv_extensions.py
@@ -124,6 +124,7 @@ EXTENSIONS = [
Extension('VK_EXT_shader_stencil_export', 1, 'device->info.gen >= 9'),
Extension('VK_EXT_vertex_attribute_divisor', 2, True),
Extension('VK_EXT_post_depth_coverage', 1, 'device->info.gen >= 9'),
+ Extension('VK_EXT_sampler_filter_minmax', 1, 'device->info.gen >= 9'),
]
class VkVersion: