summaryrefslogtreecommitdiffstats
path: root/src/compiler/shader_info.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2019-01-07 10:28:23 -0600
committerJason Ekstrand <[email protected]>2019-01-07 18:41:15 -0600
commit05d72d6d480ef93bd8e43a47732c608dc5291b95 (patch)
treed18717c5048a61cd0c0045fffb13849a066c97e0 /src/compiler/shader_info.h
parent34af63fa223f953336ecfdd429b13a8317d10046 (diff)
spirv: Sort supported capabilities
Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Diffstat (limited to 'src/compiler/shader_info.h')
-rw-r--r--src/compiler/shader_info.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/compiler/shader_info.h b/src/compiler/shader_info.h
index 05f37c8d197..dc47cd7656d 100644
--- a/src/compiler/shader_info.h
+++ b/src/compiler/shader_info.h
@@ -33,38 +33,38 @@ extern "C" {
#endif
struct spirv_supported_capabilities {
- bool float64;
- bool image_ms_array;
- bool tessellation;
+ bool atomic_storage;
+ bool descriptor_array_dynamic_indexing;
bool device_group;
bool draw_parameters;
+ bool float64;
+ bool geometry_streams;
+ bool gcn_shader;
+ bool image_ms_array;
bool image_read_without_format;
bool image_write_without_format;
+ bool int16;
bool int64;
+ bool int64_atomics;
bool min_lod;
bool multiview;
- bool variable_pointers;
- bool storage_16bit;
- bool int16;
+ bool post_depth_coverage;
+ bool runtime_descriptor_array;
bool shader_viewport_index_layer;
+ bool stencil_export;
+ bool storage_8bit;
+ bool storage_16bit;
+ bool storage_image_ms;
bool subgroup_arithmetic;
bool subgroup_ballot;
bool subgroup_basic;
bool subgroup_quad;
bool subgroup_shuffle;
bool subgroup_vote;
- bool gcn_shader;
- bool trinary_minmax;
- bool descriptor_array_dynamic_indexing;
- bool runtime_descriptor_array;
- bool stencil_export;
- bool atomic_storage;
- bool storage_8bit;
- bool post_depth_coverage;
+ bool tessellation;
bool transform_feedback;
- bool geometry_streams;
- bool int64_atomics;
- bool storage_image_ms;
+ bool trinary_minmax;
+ bool variable_pointers;
};
typedef struct shader_info {