spirv/nir: add support for AMD_shader_ballot and Groups capability
authorDaniel Schürmann <daniel.schuermann@campus.tu-berlin.de>
Wed, 9 May 2018 18:41:23 +0000 (20:41 +0200)
committerConnor Abbott <cwabbott0@gmail.com>
Thu, 13 Jun 2019 12:44:23 +0000 (12:44 +0000)
commit7a858f274c68a93cd3e1259d292e95beec70ba53
treec4f0b959f1b4c7f8df372d5596b46ea387c222f9
parentea51275e07b06b16a952d8108c3a543e38249350
spirv/nir: add support for AMD_shader_ballot and Groups capability

This commit also renames existing AMD capabilities:
 - gcn_shader -> amd_gcn_shader
 - trinary_minmax -> amd_trinary_minmax

Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
src/amd/vulkan/radv_shader.c
src/compiler/shader_info.h
src/compiler/spirv/spirv_to_nir.c
src/compiler/spirv/vtn_amd.c
src/compiler/spirv/vtn_private.h
src/compiler/spirv/vtn_subgroup.c