Mesa (master): anv: Enable VK_EXT_shader_subgroup_{ballot,vote}
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Oct 8 23:34:40 UTC 2019
Module: Mesa
Branch: master
Commit: 9560c9b498032341413f9e2870c8770ef1fff6e9
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9560c9b498032341413f9e2870c8770ef1fff6e9
Author: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
Date: Thu Aug 22 12:30:43 2019 -0700
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 <jason at jlekstrand.net>
---
src/intel/vulkan/anv_extensions.py | 2 ++
1 file changed, 2 insertions(+)
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),
More information about the mesa-commit
mailing list