summaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_info.h
diff options
context:
space:
mode:
authorJuan A. Suarez Romero <[email protected]>2019-04-29 17:02:45 +0200
committerJuan A. Suarez Romero <[email protected]>2019-04-30 09:22:45 +0200
commitbbbe00a1016bd7b9e777a94fbe92477dc6109678 (patch)
treec5f35924d4211366e58c2f10949dac5b4411e4dc /src/compiler/shader_info.h
parent1fb663063694f191c30757af677ebfba76aace33 (diff)
spirv: add missing SPV_EXT_descriptor_indexing capabilities
Add ShaderNonUniformEXT, UniformBufferArrayNonUniformIndexingEXT, SampledImageArrayNonUniformIndexingEXT, StorageBufferArrayNonUniformIndexingEXT, StorageImageArrayNonUniformIndexingEXT, InputAttachmentArrayNonUniformIndexingEXT, UniformTexelBufferArrayNonUniformIndexingEXT and StorageTexelBufferArrayNonUniformIndexingEXT capabilities. Cc: [email protected] Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src/compiler/shader_info.h')
-rw-r--r--src/compiler/shader_info.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/compiler/shader_info.h b/src/compiler/shader_info.h
index 45ba2982884..166ff8dec4e 100644
--- a/src/compiler/shader_info.h
+++ b/src/compiler/shader_info.h
@@ -37,6 +37,8 @@ struct spirv_supported_capabilities {
bool atomic_storage;
bool derivative_group;
bool descriptor_array_dynamic_indexing;
+ bool descriptor_array_non_uniform_indexing;
+ bool descriptor_indexing;
bool device_group;
bool draw_parameters;
bool float64;