summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
diff options
context:
space:
mode:
authorCaio Marcelo de Oliveira Filho <[email protected]>2019-08-22 12:30:43 -0700
committerCaio Marcelo de Oliveira Filho <[email protected]>2019-10-08 16:34:00 -0700
commit9560c9b498032341413f9e2870c8770ef1fff6e9 (patch)
tree99db368082e9e17ca35a3213051369216b988010 /src/intel/vulkan
parentb453b29fc780a91eea3266973fcc3ab85af97f45 (diff)
anv: Enable VK_EXT_shader_subgroup_{ballot,vote}
Anvil now supports and passes Vulkan CTS tests matching dEQP-VK.subgroups.*.ext_shader_subgroup_ballot.* dEQP-VK.subgroups.*.ext_shader_subgroup_vote.* and crucible tests matching func.shader-ballot.* func.shader-subgroup-vote.* Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/intel/vulkan')
-rw-r--r--src/intel/vulkan/anv_extensions.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_extensions.py b/src/intel/vulkan/anv_extensions.py
index 1ef699c7d0e..809789b832f 100644
--- a/src/intel/vulkan/anv_extensions.py
+++ b/src/intel/vulkan/anv_extensions.py
@@ -152,6 +152,8 @@ EXTENSIONS = [
Extension('VK_EXT_separate_stencil_usage', 1, True),
Extension('VK_EXT_shader_demote_to_helper_invocation', 1, True),
Extension('VK_EXT_shader_stencil_export', 1, 'device->info.gen >= 9'),
+ Extension('VK_EXT_shader_subgroup_ballot', 1, True),
+ Extension('VK_EXT_shader_subgroup_vote', 1, True),
Extension('VK_EXT_shader_viewport_index_layer', 1, True),
Extension('VK_EXT_subgroup_size_control', 2, True),
Extension('VK_EXT_texel_buffer_alignment', 1, True),