From 3c17af94310933067a7e309d322ec0eecc212149 Mon Sep 17 00:00:00 2001 From: spencer-lunarg Date: Thu, 9 Jan 2025 13:01:17 -0500 Subject: [PATCH] Add SpvReflectVariableFlags to YAML --- common/output_stream.cpp | 24 +++ common/output_stream.h | 1 + .../array_length_from_access_chain.spv.yaml | 3 + ...r_access_chain_phy_storage_buffer.spv.yaml | 4 + .../cbuffer_unused_001.spv.yaml | 96 +++++++++ .../entry_exec_mode/comp_local_size.spv.yaml | 2 + tests/glsl/buffer_handle_0.spv.yaml | 13 ++ tests/glsl/buffer_handle_1.spv.yaml | 11 + tests/glsl/buffer_handle_2.spv.yaml | 9 + tests/glsl/buffer_handle_3.spv.yaml | 7 + tests/glsl/buffer_handle_4.spv.yaml | 6 + tests/glsl/buffer_handle_5.spv.yaml | 4 + tests/glsl/buffer_handle_6.spv.yaml | 5 + tests/glsl/buffer_handle_7.spv.yaml | 5 + tests/glsl/buffer_handle_8.spv.yaml | 2 + tests/glsl/buffer_handle_9.spv.yaml | 3 + tests/glsl/buffer_handle_uvec2_pc.spv.yaml | 2 + tests/glsl/buffer_handle_uvec2_ssbo.spv.yaml | 2 + tests/glsl/buffer_pointer.spv.yaml | 5 + tests/glsl/fn_struct_param.spv.yaml | 3 + tests/glsl/input_attachment.spv.yaml | 3 + tests/glsl/matrix_major_order_glsl.spv.yaml | 28 +++ tests/glsl/non_writable_image.spv.yaml | 2 + tests/glsl/readonly_writeonly.spv.yaml | 4 + .../runtime_array_of_array_of_struct.spv.yaml | 8 + tests/glsl/storage_buffer.spv.yaml | 4 + tests/glsl/struct_offset_order.spv.yaml | 10 + tests/glsl/texel_buffer.spv.yaml | 2 + tests/hlsl/append_consume.spv.yaml | 10 + .../hlsl/array_of_structured_buffer.spv.yaml | 4 + tests/hlsl/binding_array.spv.yaml | 2 + tests/hlsl/binding_types.spv.yaml | 42 ++++ tests/hlsl/cbuffer.spv.yaml | 25 +++ tests/hlsl/constantbuffer.spv.yaml | 25 +++ .../constantbuffer_nested_structs.spv.yaml | 191 ++++++++++++++++++ tests/hlsl/counter_buffers.spv.yaml | 12 ++ tests/hlsl/matrix_major_order_hlsl.spv.yaml | 28 +++ tests/hlsl/pushconstant.spv.yaml | 4 + tests/hlsl/semantics.spv.yaml | 5 + tests/hlsl/structuredbuffer.spv.yaml | 16 ++ tests/hlsl/user_type.spv.yaml | 63 ++++++ .../102/function_parameter_access.spv.yaml | 6 + tests/issues/227/null_node.spv.yaml | 6 + tests/issues/77/hlsl/array_from_ubo.spv.yaml | 3 + .../77/hlsl/array_from_ubo_with_O0.spv.yaml | 3 + tests/issues/77/hlsl/rocketz.spv.yaml | 3 + .../multi_entrypoint.spv.yaml | 7 + .../non_zero_block_offset.spv.yaml | 4 + .../push_constants/pointer_in_struct.spv.yaml | 6 + .../pointer_in_struct_2.spv.yaml | 8 + .../push_constant_basic_0.spv.yaml | 10 + .../push_constant_basic_1.spv.yaml | 10 + .../push_constant_basic_2.spv.yaml | 10 + tests/raytrace/rayquery_equal.cs.spv.yaml | 2 + tests/raytrace/rayquery_init_ds.spv.yaml | 1 + tests/raytrace/rayquery_init_gs.spv.yaml | 1 + tests/raytrace/rayquery_init_hs.spv.yaml | 1 + tests/raytrace/rayquery_init_ps.spv.yaml | 1 + tests/raytrace/rayquery_init_rahit.spv.yaml | 1 + tests/raytrace/rayquery_init_rcall.spv.yaml | 1 + tests/raytrace/rayquery_init_rchit.spv.yaml | 1 + tests/raytrace/rayquery_init_rgen.spv.yaml | 1 + tests/raytrace/rayquery_init_rmiss.spv.yaml | 1 + .../raytracing.khr.closesthit.spv.yaml | 1 + .../raytracing.nv.closesthit.spv.yaml | 1 + tests/raytrace/raytracing.nv.enum.spv.yaml | 1 + tests/raytrace/raytracing.nv.library.spv.yaml | 1 + tests/raytrace/raytracing.nv.raygen.spv.yaml | 1 + tests/spec_constants/basic.spv.yaml | 3 + tests/spec_constants/convert.spv.yaml | 12 ++ tests/spec_constants/ssbo_array.spv.yaml | 3 + tests/spec_constants/test_32bit.spv.yaml | 93 +++++++++ tests/spec_constants/test_64bit.spv.yaml | 93 +++++++++ tests/spirv15/VertexShader.spv.yaml | 1 + .../user_type/byte_address_buffer_0.spv.yaml | 2 + .../user_type/byte_address_buffer_1.spv.yaml | 6 + .../user_type/byte_address_buffer_2.spv.yaml | 4 + .../user_type/byte_address_buffer_3.spv.yaml | 2 + .../user_type/rw_byte_address_buffer.spv.yaml | 2 + tests/variable_access/atomics_0.spv.yaml | 7 + tests/variable_access/atomics_1.spv.yaml | 8 + tests/variable_access/copy_array_0.spv.yaml | 4 + tests/variable_access/copy_array_1.spv.yaml | 6 + tests/variable_access/copy_array_2.spv.yaml | 8 + tests/variable_access/copy_array_3.spv.yaml | 12 ++ tests/variable_access/copy_memory.spv.yaml | 4 + tests/variable_access/copy_struct_0.spv.yaml | 14 ++ tests/variable_access/copy_struct_1.spv.yaml | 18 ++ .../descriptor_indexing_0.spv.yaml | 5 + .../descriptor_indexing_1.spv.yaml | 6 + 90 files changed, 1100 insertions(+) diff --git a/common/output_stream.cpp b/common/output_stream.cpp index eeeb638..c8d59fa 100644 --- a/common/output_stream.cpp +++ b/common/output_stream.cpp @@ -749,6 +749,27 @@ std::string ToStringTypeFlags(SpvReflectTypeFlags type_flags) { return sstream.str(); } +std::string ToStringVariableFlags(SpvReflectVariableFlags var_flags) { + if (var_flags == SPV_REFLECT_VARIABLE_FLAGS_NONE) { + return "NONE"; + } + +#define PRINT_AND_CLEAR_TYPE_FLAG(stream, flags, bit) \ + if (((flags) & (SPV_REFLECT_VARIABLE_FLAGS_##bit)) == (SPV_REFLECT_VARIABLE_FLAGS_##bit)) { \ + stream << #bit << " "; \ + flags ^= SPV_REFLECT_VARIABLE_FLAGS_##bit; \ + } + std::stringstream sstream; + PRINT_AND_CLEAR_TYPE_FLAG(sstream, var_flags, UNUSED); + PRINT_AND_CLEAR_TYPE_FLAG(sstream, var_flags, PHYSICAL_POINTER_COPY); +#undef PRINT_AND_CLEAR_TYPE_FLAG + if (var_flags != 0) { + // Unhandled SpvReflectVariableFlags bit + sstream << "???"; + } + return sstream.str(); +} + std::string ToStringDecorationFlags(SpvReflectDecorationFlags decoration_flags) { if (decoration_flags == SPV_REFLECT_DECORATION_NONE) { return "NONE"; @@ -1832,6 +1853,9 @@ void SpvReflectToYaml::WriteBlockVariable(std::ostream& os, const SpvReflectBloc // } SpvReflectArrayTraits; os << " }" << std::endl; + // SpvReflectVariableFlags flags; + os << t1 << "flags: " << AsHexString(bv.flags) << " # " << ToStringVariableFlags(bv.flags) << std::endl; + // uint32_t member_count; os << t1 << "member_count: " << bv.member_count << std::endl; // struct SpvReflectBlockVariable* members; diff --git a/common/output_stream.h b/common/output_stream.h index 32d9b73..42c837d 100644 --- a/common/output_stream.h +++ b/common/output_stream.h @@ -19,6 +19,7 @@ std::string ToStringShaderStage(SpvReflectShaderStageFlagBits stage); std::string ToStringResourceType(SpvReflectResourceType type); std::string ToStringDescriptorType(SpvReflectDescriptorType value); std::string ToStringTypeFlags(SpvReflectTypeFlags type_flags); +std::string ToStringVariableFlags(SpvReflectVariableFlags flags); std::string ToStringDecorationFlags(SpvReflectDecorationFlags decoration_flags); std::string ToStringDescriptorType(SpvReflectDescriptorType value); std::string ToStringFormat(SpvReflectFormat fmt); diff --git a/tests/access_chains/array_length_from_access_chain.spv.yaml b/tests/access_chains/array_length_from_access_chain.spv.yaml index ae53c85..360f5d4 100644 --- a/tests/access_chains/array_length_from_access_chain.spv.yaml +++ b/tests/access_chains/array_length_from_access_chain.spv.yaml @@ -67,6 +67,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -82,6 +83,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -97,6 +99,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 diff --git a/tests/access_chains/pointer_access_chain_phy_storage_buffer.spv.yaml b/tests/access_chains/pointer_access_chain_phy_storage_buffer.spv.yaml index badabf1..51369c7 100644 --- a/tests/access_chains/pointer_access_chain_phy_storage_buffer.spv.yaml +++ b/tests/access_chains/pointer_access_chain_phy_storage_buffer.spv.yaml @@ -102,6 +102,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -117,6 +118,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv1 @@ -148,6 +151,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 diff --git a/tests/cbuffer_unused/cbuffer_unused_001.spv.yaml b/tests/cbuffer_unused/cbuffer_unused_001.spv.yaml index df01801..317b24c 100644 --- a/tests/cbuffer_unused/cbuffer_unused_001.spv.yaml +++ b/tests/cbuffer_unused/cbuffer_unused_001.spv.yaml @@ -1774,6 +1774,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -1789,6 +1790,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -1804,6 +1806,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -1819,6 +1822,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -1834,6 +1838,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td4 @@ -1849,6 +1854,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -1864,6 +1870,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -1879,6 +1886,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td7 @@ -1894,6 +1902,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td8 @@ -1909,6 +1918,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td9 @@ -1924,6 +1934,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td10 @@ -1939,6 +1950,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td11 @@ -1954,6 +1966,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td12 @@ -1969,6 +1982,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td13 @@ -1984,6 +1998,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td14 @@ -1999,6 +2014,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td15 @@ -2014,6 +2030,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td16 @@ -2029,6 +2046,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td17 @@ -2044,6 +2062,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td18 @@ -2059,6 +2078,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td19 @@ -2074,6 +2094,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td20 @@ -2089,6 +2110,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td21 @@ -2104,6 +2126,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td22 @@ -2119,6 +2142,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td23 @@ -2134,6 +2158,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td24 @@ -2149,6 +2174,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td25 @@ -2164,6 +2190,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td26 @@ -2179,6 +2206,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td27 @@ -2194,6 +2222,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -2209,6 +2238,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td29 @@ -2224,6 +2254,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td30 @@ -2239,6 +2270,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td31 @@ -2254,6 +2286,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td32 @@ -2269,6 +2302,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td33 @@ -2284,6 +2318,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td34 @@ -2299,6 +2334,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td35 @@ -2314,6 +2350,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td36 @@ -2329,6 +2366,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td37 @@ -2344,6 +2382,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td38 @@ -2359,6 +2398,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td39 @@ -2374,6 +2414,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td40 @@ -2389,6 +2430,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td41 @@ -2404,6 +2446,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td42 @@ -2419,6 +2462,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td43 @@ -2434,6 +2478,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td44 @@ -2449,6 +2494,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td45 @@ -2464,6 +2510,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td46 @@ -2479,6 +2526,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 48 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv43 @@ -2498,6 +2546,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td48 @@ -2513,6 +2562,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td49 @@ -2528,6 +2578,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td50 @@ -2543,6 +2594,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td51 @@ -2558,6 +2610,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td52 @@ -2573,6 +2626,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td53 @@ -2588,6 +2642,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td54 @@ -2603,6 +2658,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td55 @@ -2618,6 +2674,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td56 @@ -2633,6 +2690,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td57 @@ -2648,6 +2706,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td58 @@ -2663,6 +2722,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td59 @@ -2678,6 +2738,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td60 @@ -2693,6 +2754,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td61 @@ -2708,6 +2770,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 7, dims: [8,7,6,5,4,3,2,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td62 @@ -2723,6 +2786,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 59 members: - *bv0 @@ -2797,6 +2861,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td64 @@ -2812,6 +2877,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td65 @@ -2827,6 +2893,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td66 @@ -2842,6 +2909,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td67 @@ -2857,6 +2925,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td68 @@ -2872,6 +2941,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td69 @@ -2887,6 +2957,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td70 @@ -2902,6 +2973,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td71 @@ -2917,6 +2989,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td72 @@ -2932,6 +3005,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv70 @@ -2950,6 +3024,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td74 @@ -2965,6 +3040,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td75 @@ -2980,6 +3056,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td76 @@ -2995,6 +3072,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv74 @@ -3013,6 +3091,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td78 @@ -3028,6 +3107,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td79 @@ -3043,6 +3123,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td80 @@ -3058,6 +3139,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td81 @@ -3073,6 +3155,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td82 @@ -3088,6 +3171,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 48 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv79 @@ -3107,6 +3191,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 7 members: - *bv67 @@ -3129,6 +3214,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td85 @@ -3144,6 +3230,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td86 @@ -3159,6 +3246,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td87 @@ -3174,6 +3262,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td88 @@ -3189,6 +3278,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td89 @@ -3204,6 +3294,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td90 @@ -3219,6 +3310,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv88 @@ -3237,6 +3329,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv85 @@ -3256,6 +3349,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td93 @@ -3271,6 +3365,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv93 @@ -3287,6 +3382,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 6 members: - *bv64 diff --git a/tests/entry_exec_mode/comp_local_size.spv.yaml b/tests/entry_exec_mode/comp_local_size.spv.yaml index 530616f..5cd6192 100644 --- a/tests/entry_exec_mode/comp_local_size.spv.yaml +++ b/tests/entry_exec_mode/comp_local_size.spv.yaml @@ -49,6 +49,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -64,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 diff --git a/tests/glsl/buffer_handle_0.spv.yaml b/tests/glsl/buffer_handle_0.spv.yaml index bf3da6e..2eb538a 100644 --- a/tests/glsl/buffer_handle_0.spv.yaml +++ b/tests/glsl/buffer_handle_0.spv.yaml @@ -1035,6 +1035,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -1050,6 +1051,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -1066,6 +1068,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -1082,6 +1085,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -1098,6 +1102,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv0 @@ -1117,6 +1122,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv4 @@ -1133,6 +1139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td44 @@ -1148,6 +1155,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -1163,6 +1171,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -1179,6 +1188,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -1195,6 +1205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv7 @@ -1214,6 +1225,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv10 @@ -1230,6 +1242,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv6 diff --git a/tests/glsl/buffer_handle_1.spv.yaml b/tests/glsl/buffer_handle_1.spv.yaml index 27a9789..cacc516 100644 --- a/tests/glsl/buffer_handle_1.spv.yaml +++ b/tests/glsl/buffer_handle_1.spv.yaml @@ -462,6 +462,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -477,6 +478,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -492,6 +494,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv1 @@ -509,6 +512,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv0 @@ -526,6 +530,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 @@ -542,6 +547,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -557,6 +563,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -572,6 +579,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -587,6 +595,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv7 @@ -604,6 +613,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv6 @@ -621,6 +631,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv5 diff --git a/tests/glsl/buffer_handle_2.spv.yaml b/tests/glsl/buffer_handle_2.spv.yaml index 6a09218..6cb52cd 100644 --- a/tests/glsl/buffer_handle_2.spv.yaml +++ b/tests/glsl/buffer_handle_2.spv.yaml @@ -609,6 +609,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -624,6 +625,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -639,6 +641,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -654,6 +657,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -669,6 +673,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -684,6 +689,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv3 @@ -703,6 +709,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv1 @@ -722,6 +729,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [32,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td30 @@ -737,6 +745,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv7 diff --git a/tests/glsl/buffer_handle_3.spv.yaml b/tests/glsl/buffer_handle_3.spv.yaml index 5c2de03..7084090 100644 --- a/tests/glsl/buffer_handle_3.spv.yaml +++ b/tests/glsl/buffer_handle_3.spv.yaml @@ -265,6 +265,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -280,6 +281,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -296,6 +298,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv0 @@ -313,6 +316,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv2 @@ -329,6 +333,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -344,6 +349,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -360,6 +366,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv4 diff --git a/tests/glsl/buffer_handle_4.spv.yaml b/tests/glsl/buffer_handle_4.spv.yaml index 27be26c..4103601 100644 --- a/tests/glsl/buffer_handle_4.spv.yaml +++ b/tests/glsl/buffer_handle_4.spv.yaml @@ -191,6 +191,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td7 @@ -206,6 +207,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -222,6 +224,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td8 @@ -237,6 +240,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 @@ -253,6 +257,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -268,6 +273,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv1 diff --git a/tests/glsl/buffer_handle_5.spv.yaml b/tests/glsl/buffer_handle_5.spv.yaml index 7904a5f..fe5a1f9 100644 --- a/tests/glsl/buffer_handle_5.spv.yaml +++ b/tests/glsl/buffer_handle_5.spv.yaml @@ -156,6 +156,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td7 @@ -171,6 +172,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -187,6 +189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 @@ -203,6 +206,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv2 diff --git a/tests/glsl/buffer_handle_6.spv.yaml b/tests/glsl/buffer_handle_6.spv.yaml index 7fcd2f4..983ee66 100644 --- a/tests/glsl/buffer_handle_6.spv.yaml +++ b/tests/glsl/buffer_handle_6.spv.yaml @@ -173,6 +173,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -188,6 +189,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -203,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv0 @@ -220,6 +223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 @@ -236,6 +240,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 diff --git a/tests/glsl/buffer_handle_7.spv.yaml b/tests/glsl/buffer_handle_7.spv.yaml index 823074c..eacf371 100644 --- a/tests/glsl/buffer_handle_7.spv.yaml +++ b/tests/glsl/buffer_handle_7.spv.yaml @@ -245,6 +245,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td11 @@ -260,6 +261,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -276,6 +278,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 @@ -292,6 +295,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv2 @@ -309,6 +313,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 diff --git a/tests/glsl/buffer_handle_8.spv.yaml b/tests/glsl/buffer_handle_8.spv.yaml index da08255..53d8de2 100644 --- a/tests/glsl/buffer_handle_8.spv.yaml +++ b/tests/glsl/buffer_handle_8.spv.yaml @@ -122,6 +122,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - [recursive] @@ -138,6 +139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv0 diff --git a/tests/glsl/buffer_handle_9.spv.yaml b/tests/glsl/buffer_handle_9.spv.yaml index a4adc11..3d3dcd8 100644 --- a/tests/glsl/buffer_handle_9.spv.yaml +++ b/tests/glsl/buffer_handle_9.spv.yaml @@ -190,6 +190,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -205,6 +206,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -221,6 +223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 diff --git a/tests/glsl/buffer_handle_uvec2_pc.spv.yaml b/tests/glsl/buffer_handle_uvec2_pc.spv.yaml index 470f8a3..5b21db1 100644 --- a/tests/glsl/buffer_handle_uvec2_pc.spv.yaml +++ b/tests/glsl/buffer_handle_uvec2_pc.spv.yaml @@ -49,6 +49,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -64,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 diff --git a/tests/glsl/buffer_handle_uvec2_ssbo.spv.yaml b/tests/glsl/buffer_handle_uvec2_ssbo.spv.yaml index ba4868e..4d5da4b 100644 --- a/tests/glsl/buffer_handle_uvec2_ssbo.spv.yaml +++ b/tests/glsl/buffer_handle_uvec2_ssbo.spv.yaml @@ -49,6 +49,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -64,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 diff --git a/tests/glsl/buffer_pointer.spv.yaml b/tests/glsl/buffer_pointer.spv.yaml index 65bbc94..da95763 100644 --- a/tests/glsl/buffer_pointer.spv.yaml +++ b/tests/glsl/buffer_pointer.spv.yaml @@ -171,6 +171,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -186,6 +187,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -201,6 +203,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -216,6 +219,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 @@ -234,6 +238,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 diff --git a/tests/glsl/fn_struct_param.spv.yaml b/tests/glsl/fn_struct_param.spv.yaml index c45171e..b19c475 100644 --- a/tests/glsl/fn_struct_param.spv.yaml +++ b/tests/glsl/fn_struct_param.spv.yaml @@ -84,6 +84,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -99,6 +100,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -115,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 diff --git a/tests/glsl/input_attachment.spv.yaml b/tests/glsl/input_attachment.spv.yaml index 481ff57..6ef7eae 100644 --- a/tests/glsl/input_attachment.spv.yaml +++ b/tests/glsl/input_attachment.spv.yaml @@ -48,6 +48,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -63,6 +64,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -78,6 +80,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/glsl/matrix_major_order_glsl.spv.yaml b/tests/glsl/matrix_major_order_glsl.spv.yaml index e1f2939..37f998e 100644 --- a/tests/glsl/matrix_major_order_glsl.spv.yaml +++ b/tests/glsl/matrix_major_order_glsl.spv.yaml @@ -534,6 +534,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 2, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -549,6 +550,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 2, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -564,6 +566,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 2, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -579,6 +582,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 3, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -594,6 +598,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -609,6 +614,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 3, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -624,6 +630,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 4, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -639,6 +646,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 4, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -654,6 +662,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -669,6 +678,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 2, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -684,6 +694,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 2, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -699,6 +710,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 2, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td11 @@ -714,6 +726,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 3, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -729,6 +742,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -744,6 +758,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 3, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td14 @@ -759,6 +774,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 4, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td15 @@ -774,6 +790,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 4, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td16 @@ -789,6 +806,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td17 @@ -804,6 +822,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 2, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -819,6 +838,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 2, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -834,6 +854,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 2, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td20 @@ -849,6 +870,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 3, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td21 @@ -864,6 +886,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -879,6 +902,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 3, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td23 @@ -894,6 +918,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 4, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td24 @@ -909,6 +934,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 4, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td25 @@ -924,6 +950,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td26 @@ -939,6 +966,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 27 members: - *bv0 diff --git a/tests/glsl/non_writable_image.spv.yaml b/tests/glsl/non_writable_image.spv.yaml index f6e42d7..a1db6c3 100644 --- a/tests/glsl/non_writable_image.spv.yaml +++ b/tests/glsl/non_writable_image.spv.yaml @@ -48,6 +48,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -63,6 +64,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/glsl/readonly_writeonly.spv.yaml b/tests/glsl/readonly_writeonly.spv.yaml index cebb81a..8c4f94e 100644 --- a/tests/glsl/readonly_writeonly.spv.yaml +++ b/tests/glsl/readonly_writeonly.spv.yaml @@ -102,6 +102,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [64,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -117,6 +118,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [64,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [64,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -147,6 +150,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 diff --git a/tests/glsl/runtime_array_of_array_of_struct.spv.yaml b/tests/glsl/runtime_array_of_array_of_struct.spv.yaml index 03dc1e5..39119c1 100644 --- a/tests/glsl/runtime_array_of_array_of_struct.spv.yaml +++ b/tests/glsl/runtime_array_of_array_of_struct.spv.yaml @@ -173,6 +173,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -188,6 +189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -203,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 @@ -220,6 +223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 @@ -236,6 +240,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -251,6 +256,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -266,6 +272,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv4 @@ -283,6 +290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv6 diff --git a/tests/glsl/storage_buffer.spv.yaml b/tests/glsl/storage_buffer.spv.yaml index 67924e2..25c98f7 100644 --- a/tests/glsl/storage_buffer.spv.yaml +++ b/tests/glsl/storage_buffer.spv.yaml @@ -101,6 +101,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [64,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -116,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [64,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -147,6 +150,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 diff --git a/tests/glsl/struct_offset_order.spv.yaml b/tests/glsl/struct_offset_order.spv.yaml index 9b0012c..cdad1c5 100644 --- a/tests/glsl/struct_offset_order.spv.yaml +++ b/tests/glsl/struct_offset_order.spv.yaml @@ -192,6 +192,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -207,6 +208,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -222,6 +224,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -237,6 +240,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -252,6 +256,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv0 @@ -271,6 +276,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -286,6 +292,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -301,6 +308,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -316,6 +324,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -331,6 +340,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv5 diff --git a/tests/glsl/texel_buffer.spv.yaml b/tests/glsl/texel_buffer.spv.yaml index 686965f..36860dc 100644 --- a/tests/glsl/texel_buffer.spv.yaml +++ b/tests/glsl/texel_buffer.spv.yaml @@ -154,6 +154,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -169,6 +170,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/hlsl/append_consume.spv.yaml b/tests/hlsl/append_consume.spv.yaml index e16c709..6cddd99 100644 --- a/tests/hlsl/append_consume.spv.yaml +++ b/tests/hlsl/append_consume.spv.yaml @@ -172,6 +172,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -187,6 +188,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -203,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 @@ -219,6 +222,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -234,6 +238,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 @@ -250,6 +255,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -265,6 +271,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv5 @@ -281,6 +288,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -296,6 +304,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv7 @@ -312,6 +321,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv8 diff --git a/tests/hlsl/array_of_structured_buffer.spv.yaml b/tests/hlsl/array_of_structured_buffer.spv.yaml index 6f3911e..fbc3421 100644 --- a/tests/hlsl/array_of_structured_buffer.spv.yaml +++ b/tests/hlsl/array_of_structured_buffer.spv.yaml @@ -101,6 +101,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -116,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -147,6 +150,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 diff --git a/tests/hlsl/binding_array.spv.yaml b/tests/hlsl/binding_array.spv.yaml index d2009ab..14ee29e 100644 --- a/tests/hlsl/binding_array.spv.yaml +++ b/tests/hlsl/binding_array.spv.yaml @@ -65,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -80,6 +81,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/hlsl/binding_types.spv.yaml b/tests/hlsl/binding_types.spv.yaml index d61ac93..65c727d 100644 --- a/tests/hlsl/binding_types.spv.yaml +++ b/tests/hlsl/binding_types.spv.yaml @@ -688,6 +688,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -703,6 +704,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv0 @@ -719,6 +721,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -734,6 +737,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv2 @@ -750,6 +754,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -765,6 +770,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -780,6 +786,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -795,6 +802,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -810,6 +818,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -825,6 +834,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -840,6 +850,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -855,6 +866,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -870,6 +882,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -885,6 +898,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -900,6 +914,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -915,6 +930,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -930,6 +946,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -945,6 +962,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -960,6 +978,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -975,6 +994,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv18 @@ -991,6 +1011,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td20 @@ -1006,6 +1027,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv20 @@ -1022,6 +1044,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1037,6 +1060,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1052,6 +1076,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td24 @@ -1067,6 +1092,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv24 @@ -1083,6 +1109,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td26 @@ -1098,6 +1125,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv26 @@ -1114,6 +1142,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -1129,6 +1158,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv28 @@ -1145,6 +1175,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td30 @@ -1160,6 +1191,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv30 @@ -1176,6 +1208,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -1191,6 +1224,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv32 @@ -1207,6 +1241,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td32 @@ -1222,6 +1257,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv34 @@ -1238,6 +1274,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -1253,6 +1290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv36 @@ -1269,6 +1307,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td34 @@ -1284,6 +1323,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv38 @@ -1300,6 +1340,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td36 @@ -1315,6 +1356,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv40 diff --git a/tests/hlsl/cbuffer.spv.yaml b/tests/hlsl/cbuffer.spv.yaml index ddf3b79..9fe9bd7 100644 --- a/tests/hlsl/cbuffer.spv.yaml +++ b/tests/hlsl/cbuffer.spv.yaml @@ -480,6 +480,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -495,6 +496,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -510,6 +512,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -525,6 +528,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -540,6 +544,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -555,6 +560,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -570,6 +576,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -585,6 +592,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -600,6 +608,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -615,6 +624,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -630,6 +640,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 6 members: - *bv4 @@ -651,6 +662,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td11 @@ -666,6 +678,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [8,], stride: 64 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv3 @@ -684,6 +697,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [8,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -699,6 +713,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [8,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td14 @@ -714,6 +729,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td15 @@ -729,6 +745,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [10,], stride: 784 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv12 @@ -748,6 +765,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 3, dims: [2,2,3,], stride: 7872 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv0 @@ -767,6 +785,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -782,6 +801,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -797,6 +817,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td20 @@ -812,6 +833,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td21 @@ -827,6 +849,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [12,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -842,6 +865,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td23 @@ -857,6 +881,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 7 members: - *bv17 diff --git a/tests/hlsl/constantbuffer.spv.yaml b/tests/hlsl/constantbuffer.spv.yaml index 5402b28..1b17d97 100644 --- a/tests/hlsl/constantbuffer.spv.yaml +++ b/tests/hlsl/constantbuffer.spv.yaml @@ -569,6 +569,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -584,6 +585,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -599,6 +601,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -614,6 +617,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -629,6 +633,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -644,6 +649,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -659,6 +665,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -674,6 +681,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -689,6 +697,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -704,6 +713,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -719,6 +729,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 6 members: - *bv4 @@ -740,6 +751,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td11 @@ -755,6 +767,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [8,], stride: 64 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv3 @@ -773,6 +786,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [8,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -788,6 +802,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [8,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td14 @@ -803,6 +818,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td15 @@ -818,6 +834,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [10,], stride: 784 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv12 @@ -837,6 +854,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 3, dims: [2,2,3,], stride: 7872 } + flags: 0x00000001 # UNUSED member_count: 4 members: - *bv0 @@ -856,6 +874,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -871,6 +890,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -886,6 +906,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td20 @@ -901,6 +922,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td21 @@ -916,6 +938,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [12,], stride: 16 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -931,6 +954,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td23 @@ -946,6 +970,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 7 members: - *bv17 diff --git a/tests/hlsl/constantbuffer_nested_structs.spv.yaml b/tests/hlsl/constantbuffer_nested_structs.spv.yaml index 11949e7..1b9fcbd 100644 --- a/tests/hlsl/constantbuffer_nested_structs.spv.yaml +++ b/tests/hlsl/constantbuffer_nested_structs.spv.yaml @@ -3557,6 +3557,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -3572,6 +3573,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -3587,6 +3589,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -3602,6 +3605,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -3617,6 +3621,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -3632,6 +3637,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -3647,6 +3653,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -3662,6 +3669,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -3677,6 +3685,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -3692,6 +3701,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -3707,6 +3717,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -3722,6 +3733,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td11 @@ -3737,6 +3749,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -3752,6 +3765,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -3767,6 +3781,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td14 @@ -3782,6 +3797,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td15 @@ -3797,6 +3813,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td16 @@ -3812,6 +3829,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td17 @@ -3827,6 +3845,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -3842,6 +3861,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -3857,6 +3877,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td20 @@ -3872,6 +3893,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td21 @@ -3887,6 +3909,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -3902,6 +3925,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td23 @@ -3917,6 +3941,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td24 @@ -3932,6 +3957,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td25 @@ -3947,6 +3973,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td26 @@ -3962,6 +3989,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv17 @@ -3987,6 +4015,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -4002,6 +4031,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td29 @@ -4017,6 +4047,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td30 @@ -4032,6 +4063,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td31 @@ -4047,6 +4079,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td32 @@ -4062,6 +4095,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td33 @@ -4077,6 +4111,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td34 @@ -4092,6 +4127,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td35 @@ -4107,6 +4143,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td36 @@ -4122,6 +4159,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td37 @@ -4137,6 +4175,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td38 @@ -4152,6 +4191,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td39 @@ -4167,6 +4207,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td40 @@ -4182,6 +4223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td41 @@ -4197,6 +4239,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td42 @@ -4212,6 +4255,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv33 @@ -4237,6 +4281,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv12 @@ -4264,6 +4309,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 11 members: - *bv2 @@ -4290,6 +4336,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td46 @@ -4305,6 +4352,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td47 @@ -4320,6 +4368,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td48 @@ -4335,6 +4384,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td49 @@ -4350,6 +4400,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td50 @@ -4365,6 +4416,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td51 @@ -4380,6 +4432,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td52 @@ -4395,6 +4448,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td53 @@ -4410,6 +4464,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td54 @@ -4425,6 +4480,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td55 @@ -4440,6 +4496,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td56 @@ -4455,6 +4512,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td57 @@ -4470,6 +4528,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td58 @@ -4485,6 +4544,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td59 @@ -4500,6 +4560,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td60 @@ -4515,6 +4576,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td61 @@ -4530,6 +4592,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td62 @@ -4545,6 +4608,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td63 @@ -4560,6 +4624,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td64 @@ -4575,6 +4640,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td65 @@ -4590,6 +4656,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td66 @@ -4605,6 +4672,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td67 @@ -4620,6 +4688,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td68 @@ -4635,6 +4704,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td69 @@ -4650,6 +4720,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td70 @@ -4665,6 +4736,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv61 @@ -4690,6 +4762,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td72 @@ -4705,6 +4778,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td73 @@ -4720,6 +4794,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td74 @@ -4735,6 +4810,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td75 @@ -4750,6 +4826,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td76 @@ -4765,6 +4842,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td77 @@ -4780,6 +4858,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td78 @@ -4795,6 +4874,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td79 @@ -4810,6 +4890,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td80 @@ -4825,6 +4906,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td81 @@ -4840,6 +4922,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td82 @@ -4855,6 +4938,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td83 @@ -4870,6 +4954,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td84 @@ -4885,6 +4970,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td85 @@ -4900,6 +4986,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td86 @@ -4915,6 +5002,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv77 @@ -4940,6 +5028,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv56 @@ -4967,6 +5056,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv45 @@ -4994,6 +5084,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td90 @@ -5009,6 +5100,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td91 @@ -5024,6 +5116,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td92 @@ -5039,6 +5132,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td93 @@ -5054,6 +5148,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td94 @@ -5069,6 +5164,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td95 @@ -5084,6 +5180,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td96 @@ -5099,6 +5196,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td97 @@ -5114,6 +5212,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td98 @@ -5129,6 +5228,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td99 @@ -5144,6 +5244,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td100 @@ -5159,6 +5260,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td101 @@ -5174,6 +5276,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td102 @@ -5189,6 +5292,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td103 @@ -5204,6 +5308,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td104 @@ -5219,6 +5324,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td105 @@ -5234,6 +5340,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td106 @@ -5249,6 +5356,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td107 @@ -5264,6 +5372,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td108 @@ -5279,6 +5388,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td109 @@ -5294,6 +5404,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td110 @@ -5309,6 +5420,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td111 @@ -5324,6 +5436,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td112 @@ -5339,6 +5452,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td113 @@ -5354,6 +5468,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td114 @@ -5369,6 +5484,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td115 @@ -5384,6 +5500,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td116 @@ -5399,6 +5516,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td117 @@ -5414,6 +5532,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td118 @@ -5429,6 +5548,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td119 @@ -5444,6 +5564,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td120 @@ -5459,6 +5580,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td121 @@ -5474,6 +5596,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td122 @@ -5489,6 +5612,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td123 @@ -5504,6 +5628,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td124 @@ -5519,6 +5644,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv115 @@ -5544,6 +5670,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td126 @@ -5559,6 +5686,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td127 @@ -5574,6 +5702,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td128 @@ -5589,6 +5718,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td129 @@ -5604,6 +5734,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td130 @@ -5619,6 +5750,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td131 @@ -5634,6 +5766,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td132 @@ -5649,6 +5782,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td133 @@ -5664,6 +5798,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td134 @@ -5679,6 +5814,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td135 @@ -5694,6 +5830,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td136 @@ -5709,6 +5846,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td137 @@ -5724,6 +5862,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td138 @@ -5739,6 +5878,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td139 @@ -5754,6 +5894,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td140 @@ -5769,6 +5910,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv131 @@ -5794,6 +5936,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv110 @@ -5821,6 +5964,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 11 members: - *bv100 @@ -5847,6 +5991,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td144 @@ -5862,6 +6007,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td145 @@ -5877,6 +6023,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td146 @@ -5892,6 +6039,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td147 @@ -5907,6 +6055,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td148 @@ -5922,6 +6071,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td149 @@ -5937,6 +6087,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td150 @@ -5952,6 +6103,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td151 @@ -5967,6 +6119,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td152 @@ -5982,6 +6135,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td153 @@ -5997,6 +6151,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td154 @@ -6012,6 +6167,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td155 @@ -6027,6 +6183,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td156 @@ -6042,6 +6199,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td157 @@ -6057,6 +6215,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td158 @@ -6072,6 +6231,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td159 @@ -6087,6 +6247,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td160 @@ -6102,6 +6263,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td161 @@ -6117,6 +6279,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td162 @@ -6132,6 +6295,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td163 @@ -6147,6 +6311,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td164 @@ -6162,6 +6327,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td165 @@ -6177,6 +6343,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td166 @@ -6192,6 +6359,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td167 @@ -6207,6 +6375,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td168 @@ -6222,6 +6391,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv159 @@ -6247,6 +6417,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td170 @@ -6262,6 +6433,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td171 @@ -6277,6 +6449,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td172 @@ -6292,6 +6465,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td173 @@ -6307,6 +6481,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td174 @@ -6322,6 +6497,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td175 @@ -6337,6 +6513,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td176 @@ -6352,6 +6529,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td177 @@ -6367,6 +6545,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td178 @@ -6382,6 +6561,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td179 @@ -6397,6 +6577,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td180 @@ -6412,6 +6593,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td181 @@ -6427,6 +6609,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td182 @@ -6442,6 +6625,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td183 @@ -6457,6 +6641,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td184 @@ -6472,6 +6657,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 10 members: - *bv175 @@ -6497,6 +6683,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv154 @@ -6524,6 +6711,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv143 @@ -6551,6 +6739,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 12 members: - *bv89 @@ -6578,6 +6767,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td189 @@ -6593,6 +6783,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv0 diff --git a/tests/hlsl/counter_buffers.spv.yaml b/tests/hlsl/counter_buffers.spv.yaml index 51badd7..b27ec44 100644 --- a/tests/hlsl/counter_buffers.spv.yaml +++ b/tests/hlsl/counter_buffers.spv.yaml @@ -208,6 +208,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -223,6 +224,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -239,6 +241,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -254,6 +257,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 @@ -270,6 +274,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -285,6 +290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -300,6 +306,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv4 @@ -317,6 +324,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv6 @@ -333,6 +341,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -348,6 +357,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -363,6 +373,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv8 @@ -380,6 +391,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv10 diff --git a/tests/hlsl/matrix_major_order_hlsl.spv.yaml b/tests/hlsl/matrix_major_order_hlsl.spv.yaml index a40360d..7062729 100644 --- a/tests/hlsl/matrix_major_order_hlsl.spv.yaml +++ b/tests/hlsl/matrix_major_order_hlsl.spv.yaml @@ -534,6 +534,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 2, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -549,6 +550,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 2, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -564,6 +566,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 2, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -579,6 +582,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 3, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -594,6 +598,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -609,6 +614,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 3, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -624,6 +630,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 4, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -639,6 +646,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 4, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -654,6 +662,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -669,6 +678,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 2, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -684,6 +694,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 2, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -699,6 +710,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 2, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td11 @@ -714,6 +726,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 3, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -729,6 +742,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -744,6 +758,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 3, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td14 @@ -759,6 +774,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 4, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td15 @@ -774,6 +790,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 4, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td16 @@ -789,6 +806,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td17 @@ -804,6 +822,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 2, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td18 @@ -819,6 +838,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 2, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -834,6 +854,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 2, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td20 @@ -849,6 +870,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 3, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td21 @@ -864,6 +886,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -879,6 +902,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 3, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td23 @@ -894,6 +918,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 4, row_count: 2, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td24 @@ -909,6 +934,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 4, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td25 @@ -924,6 +950,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td26 @@ -939,6 +966,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 27 members: - *bv0 diff --git a/tests/hlsl/pushconstant.spv.yaml b/tests/hlsl/pushconstant.spv.yaml index 7265d43..bc74608 100644 --- a/tests/hlsl/pushconstant.spv.yaml +++ b/tests/hlsl/pushconstant.spv.yaml @@ -102,6 +102,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -117,6 +118,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -147,6 +150,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 diff --git a/tests/hlsl/semantics.spv.yaml b/tests/hlsl/semantics.spv.yaml index f65b638..0ae75e0 100644 --- a/tests/hlsl/semantics.spv.yaml +++ b/tests/hlsl/semantics.spv.yaml @@ -188,6 +188,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 4, row_count: 4, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -203,6 +204,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -218,6 +220,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -233,6 +236,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -248,6 +252,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv0 diff --git a/tests/hlsl/structuredbuffer.spv.yaml b/tests/hlsl/structuredbuffer.spv.yaml index e8e72ab..69895f2 100644 --- a/tests/hlsl/structuredbuffer.spv.yaml +++ b/tests/hlsl/structuredbuffer.spv.yaml @@ -318,6 +318,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -333,6 +334,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -348,6 +350,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -363,6 +366,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -378,6 +382,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv1 @@ -396,6 +401,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [5,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -411,6 +417,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [5,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -426,6 +433,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [5,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -441,6 +449,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [3,], stride: 60 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv5 @@ -459,6 +468,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -474,6 +484,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -489,6 +500,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv9 @@ -506,6 +518,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [3,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -521,6 +534,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -536,6 +550,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 6 members: - *bv0 @@ -557,6 +572,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv14 diff --git a/tests/hlsl/user_type.spv.yaml b/tests/hlsl/user_type.spv.yaml index be8e000..9017494 100644 --- a/tests/hlsl/user_type.spv.yaml +++ b/tests/hlsl/user_type.spv.yaml @@ -996,6 +996,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -1011,6 +1012,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv0 @@ -1027,6 +1029,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -1042,6 +1045,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv2 @@ -1058,6 +1062,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -1073,6 +1078,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv4 @@ -1089,6 +1095,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -1104,6 +1111,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv6 @@ -1120,6 +1128,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -1135,6 +1144,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv8 @@ -1151,6 +1161,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -1166,6 +1177,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv10 @@ -1182,6 +1194,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1197,6 +1210,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1212,6 +1226,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1227,6 +1242,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1242,6 +1258,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1257,6 +1274,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1272,6 +1290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1287,6 +1306,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1302,6 +1322,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1317,6 +1338,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1332,6 +1354,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1347,6 +1370,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1362,6 +1386,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1377,6 +1402,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1392,6 +1418,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1407,6 +1434,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1422,6 +1450,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1437,6 +1466,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1452,6 +1482,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1467,6 +1498,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1482,6 +1514,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1497,6 +1530,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1512,6 +1546,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1527,6 +1562,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1542,6 +1578,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1557,6 +1594,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1572,6 +1610,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1587,6 +1626,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1602,6 +1642,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1617,6 +1658,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1632,6 +1674,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1647,6 +1690,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1662,6 +1706,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1677,6 +1722,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1692,6 +1738,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1707,6 +1754,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1722,6 +1770,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td42 @@ -1737,6 +1786,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv48 @@ -1753,6 +1803,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td44 @@ -1768,6 +1819,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv50 @@ -1784,6 +1836,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td46 @@ -1799,6 +1852,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv52 @@ -1815,6 +1869,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td48 @@ -1830,6 +1885,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv54 @@ -1846,6 +1902,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -1861,6 +1918,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td51 @@ -1876,6 +1934,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td52 @@ -1891,6 +1950,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv57 @@ -1908,6 +1968,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td54 @@ -1923,6 +1984,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td55 @@ -1938,6 +2000,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv60 diff --git a/tests/issues/102/function_parameter_access.spv.yaml b/tests/issues/102/function_parameter_access.spv.yaml index 0681d63..297f647 100644 --- a/tests/issues/102/function_parameter_access.spv.yaml +++ b/tests/issues/102/function_parameter_access.spv.yaml @@ -82,6 +82,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -97,6 +98,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -112,6 +114,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -127,6 +130,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -142,6 +146,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -157,6 +162,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/issues/227/null_node.spv.yaml b/tests/issues/227/null_node.spv.yaml index b3f1fde..81ad0e4 100644 --- a/tests/issues/227/null_node.spv.yaml +++ b/tests/issues/227/null_node.spv.yaml @@ -121,6 +121,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -136,6 +137,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -151,6 +153,7 @@ all_block_variables: vector: { component_count: 3 } matrix: { column_count: 3, row_count: 3, stride: 16 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -166,6 +169,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -181,6 +185,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -196,6 +201,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 5 members: - *bv0 diff --git a/tests/issues/77/hlsl/array_from_ubo.spv.yaml b/tests/issues/77/hlsl/array_from_ubo.spv.yaml index 8eead2a..409e856 100644 --- a/tests/issues/77/hlsl/array_from_ubo.spv.yaml +++ b/tests/issues/77/hlsl/array_from_ubo.spv.yaml @@ -101,6 +101,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4095,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -116,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 diff --git a/tests/issues/77/hlsl/array_from_ubo_with_O0.spv.yaml b/tests/issues/77/hlsl/array_from_ubo_with_O0.spv.yaml index 4f95c9f..be36b20 100644 --- a/tests/issues/77/hlsl/array_from_ubo_with_O0.spv.yaml +++ b/tests/issues/77/hlsl/array_from_ubo_with_O0.spv.yaml @@ -101,6 +101,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4095,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -116,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 diff --git a/tests/issues/77/hlsl/rocketz.spv.yaml b/tests/issues/77/hlsl/rocketz.spv.yaml index 8eead2a..409e856 100644 --- a/tests/issues/77/hlsl/rocketz.spv.yaml +++ b/tests/issues/77/hlsl/rocketz.spv.yaml @@ -101,6 +101,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4095,], stride: 16 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -116,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 diff --git a/tests/multi_entrypoint/multi_entrypoint.spv.yaml b/tests/multi_entrypoint/multi_entrypoint.spv.yaml index 928028c..4dd2fa1 100644 --- a/tests/multi_entrypoint/multi_entrypoint.spv.yaml +++ b/tests/multi_entrypoint/multi_entrypoint.spv.yaml @@ -205,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -220,6 +221,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -235,6 +237,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv1 @@ -251,6 +254,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -266,6 +270,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 @@ -282,6 +287,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -297,6 +303,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv5 diff --git a/tests/push_constants/non_zero_block_offset.spv.yaml b/tests/push_constants/non_zero_block_offset.spv.yaml index c1410af..3b4aa8d 100644 --- a/tests/push_constants/non_zero_block_offset.spv.yaml +++ b/tests/push_constants/non_zero_block_offset.spv.yaml @@ -174,6 +174,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -189,6 +190,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -204,6 +206,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -219,6 +222,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 diff --git a/tests/push_constants/pointer_in_struct.spv.yaml b/tests/push_constants/pointer_in_struct.spv.yaml index d0600b9..19d9087 100644 --- a/tests/push_constants/pointer_in_struct.spv.yaml +++ b/tests/push_constants/pointer_in_struct.spv.yaml @@ -120,6 +120,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -135,6 +136,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -151,6 +153,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -166,6 +169,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -181,6 +185,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td4 @@ -196,6 +201,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv2 diff --git a/tests/push_constants/pointer_in_struct_2.spv.yaml b/tests/push_constants/pointer_in_struct_2.spv.yaml index fd210e9..6903235 100644 --- a/tests/push_constants/pointer_in_struct_2.spv.yaml +++ b/tests/push_constants/pointer_in_struct_2.spv.yaml @@ -190,6 +190,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -205,6 +206,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -221,6 +223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -236,6 +239,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -251,6 +255,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -266,6 +271,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv3 @@ -283,6 +289,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -298,6 +305,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv2 diff --git a/tests/push_constants/push_constant_basic_0.spv.yaml b/tests/push_constants/push_constant_basic_0.spv.yaml index 9b6a204..f8647d3 100644 --- a/tests/push_constants/push_constant_basic_0.spv.yaml +++ b/tests/push_constants/push_constant_basic_0.spv.yaml @@ -209,6 +209,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -224,6 +225,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv0 @@ -240,6 +242,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -255,6 +258,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -270,6 +274,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -285,6 +290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -300,6 +306,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 2 members: - *bv4 @@ -317,6 +324,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -332,6 +340,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv7 @@ -348,6 +357,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv2 diff --git a/tests/push_constants/push_constant_basic_1.spv.yaml b/tests/push_constants/push_constant_basic_1.spv.yaml index 879adc6..c2fdd17 100644 --- a/tests/push_constants/push_constant_basic_1.spv.yaml +++ b/tests/push_constants/push_constant_basic_1.spv.yaml @@ -209,6 +209,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -224,6 +225,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -240,6 +242,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -255,6 +258,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -270,6 +274,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -285,6 +290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -300,6 +306,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv4 @@ -317,6 +324,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td10 @@ -332,6 +340,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv7 @@ -348,6 +357,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv2 diff --git a/tests/push_constants/push_constant_basic_2.spv.yaml b/tests/push_constants/push_constant_basic_2.spv.yaml index 02fbbb3..6e3c881 100644 --- a/tests/push_constants/push_constant_basic_2.spv.yaml +++ b/tests/push_constants/push_constant_basic_2.spv.yaml @@ -192,6 +192,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -207,6 +208,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -223,6 +225,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -238,6 +241,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -253,6 +257,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv3 @@ -269,6 +274,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -284,6 +290,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -299,6 +306,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv5 @@ -316,6 +324,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td8 @@ -331,6 +340,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv2 diff --git a/tests/raytrace/rayquery_equal.cs.spv.yaml b/tests/raytrace/rayquery_equal.cs.spv.yaml index 0352838..b99b7a9 100644 --- a/tests/raytrace/rayquery_equal.cs.spv.yaml +++ b/tests/raytrace/rayquery_equal.cs.spv.yaml @@ -65,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: @@ -80,6 +81,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_ds.spv.yaml b/tests/raytrace/rayquery_init_ds.spv.yaml index 7b35eeb..e2e429f 100644 --- a/tests/raytrace/rayquery_init_ds.spv.yaml +++ b/tests/raytrace/rayquery_init_ds.spv.yaml @@ -116,6 +116,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_gs.spv.yaml b/tests/raytrace/rayquery_init_gs.spv.yaml index 4eafc09..724d8b8 100644 --- a/tests/raytrace/rayquery_init_gs.spv.yaml +++ b/tests/raytrace/rayquery_init_gs.spv.yaml @@ -48,6 +48,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_hs.spv.yaml b/tests/raytrace/rayquery_init_hs.spv.yaml index e4174d0..d55986f 100644 --- a/tests/raytrace/rayquery_init_hs.spv.yaml +++ b/tests/raytrace/rayquery_init_hs.spv.yaml @@ -99,6 +99,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_ps.spv.yaml b/tests/raytrace/rayquery_init_ps.spv.yaml index b1fa5cc..5333b17 100644 --- a/tests/raytrace/rayquery_init_ps.spv.yaml +++ b/tests/raytrace/rayquery_init_ps.spv.yaml @@ -48,6 +48,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_rahit.spv.yaml b/tests/raytrace/rayquery_init_rahit.spv.yaml index 5e7681f..0af2db0 100644 --- a/tests/raytrace/rayquery_init_rahit.spv.yaml +++ b/tests/raytrace/rayquery_init_rahit.spv.yaml @@ -31,6 +31,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_rcall.spv.yaml b/tests/raytrace/rayquery_init_rcall.spv.yaml index a5ecead..47bc5df 100644 --- a/tests/raytrace/rayquery_init_rcall.spv.yaml +++ b/tests/raytrace/rayquery_init_rcall.spv.yaml @@ -31,6 +31,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_rchit.spv.yaml b/tests/raytrace/rayquery_init_rchit.spv.yaml index 4067a52..b4a054e 100644 --- a/tests/raytrace/rayquery_init_rchit.spv.yaml +++ b/tests/raytrace/rayquery_init_rchit.spv.yaml @@ -31,6 +31,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_rgen.spv.yaml b/tests/raytrace/rayquery_init_rgen.spv.yaml index 394c95b..53df793 100644 --- a/tests/raytrace/rayquery_init_rgen.spv.yaml +++ b/tests/raytrace/rayquery_init_rgen.spv.yaml @@ -31,6 +31,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/rayquery_init_rmiss.spv.yaml b/tests/raytrace/rayquery_init_rmiss.spv.yaml index a5ecead..47bc5df 100644 --- a/tests/raytrace/rayquery_init_rmiss.spv.yaml +++ b/tests/raytrace/rayquery_init_rmiss.spv.yaml @@ -31,6 +31,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/raytracing.khr.closesthit.spv.yaml b/tests/raytrace/raytracing.khr.closesthit.spv.yaml index 42eafe0..3b547d2 100644 --- a/tests/raytrace/raytracing.khr.closesthit.spv.yaml +++ b/tests/raytrace/raytracing.khr.closesthit.spv.yaml @@ -116,6 +116,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/raytracing.nv.closesthit.spv.yaml b/tests/raytrace/raytracing.nv.closesthit.spv.yaml index 08c33ab..92ed25b 100644 --- a/tests/raytrace/raytracing.nv.closesthit.spv.yaml +++ b/tests/raytrace/raytracing.nv.closesthit.spv.yaml @@ -116,6 +116,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/raytracing.nv.enum.spv.yaml b/tests/raytrace/raytracing.nv.enum.spv.yaml index 5f9e71f..2dbac18 100644 --- a/tests/raytrace/raytracing.nv.enum.spv.yaml +++ b/tests/raytrace/raytracing.nv.enum.spv.yaml @@ -48,6 +48,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/raytracing.nv.library.spv.yaml b/tests/raytrace/raytracing.nv.library.spv.yaml index dc92828..7b88721 100644 --- a/tests/raytrace/raytracing.nv.library.spv.yaml +++ b/tests/raytrace/raytracing.nv.library.spv.yaml @@ -116,6 +116,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/raytrace/raytracing.nv.raygen.spv.yaml b/tests/raytrace/raytracing.nv.raygen.spv.yaml index 5f9e71f..2dbac18 100644 --- a/tests/raytrace/raytracing.nv.raygen.spv.yaml +++ b/tests/raytrace/raytracing.nv.raygen.spv.yaml @@ -48,6 +48,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/spec_constants/basic.spv.yaml b/tests/spec_constants/basic.spv.yaml index 8631b25..f15705c 100644 --- a/tests/spec_constants/basic.spv.yaml +++ b/tests/spec_constants/basic.spv.yaml @@ -67,6 +67,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -82,6 +83,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -97,6 +99,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 diff --git a/tests/spec_constants/convert.spv.yaml b/tests/spec_constants/convert.spv.yaml index 947fec0..8615964 100644 --- a/tests/spec_constants/convert.spv.yaml +++ b/tests/spec_constants/convert.spv.yaml @@ -226,6 +226,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -241,6 +242,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -256,6 +258,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 @@ -273,6 +276,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [113,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -288,6 +292,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -303,6 +308,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv3 @@ -320,6 +326,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [114,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -335,6 +342,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -350,6 +358,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv6 @@ -367,6 +376,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td9 @@ -382,6 +392,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -397,6 +408,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv9 diff --git a/tests/spec_constants/ssbo_array.spv.yaml b/tests/spec_constants/ssbo_array.spv.yaml index 5f0bdb6..20bc96f 100644 --- a/tests/spec_constants/ssbo_array.spv.yaml +++ b/tests/spec_constants/ssbo_array.spv.yaml @@ -67,6 +67,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -82,6 +83,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [3,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -97,6 +99,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 diff --git a/tests/spec_constants/test_32bit.spv.yaml b/tests/spec_constants/test_32bit.spv.yaml index 2b96efc..058be88 100644 --- a/tests/spec_constants/test_32bit.spv.yaml +++ b/tests/spec_constants/test_32bit.spv.yaml @@ -1657,6 +1657,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -1672,6 +1673,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -1687,6 +1689,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 @@ -1704,6 +1707,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -1719,6 +1723,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -1734,6 +1739,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv3 @@ -1751,6 +1757,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -1766,6 +1773,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -1781,6 +1789,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv6 @@ -1798,6 +1807,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [134,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td9 @@ -1813,6 +1823,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -1828,6 +1839,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv9 @@ -1845,6 +1857,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td12 @@ -1860,6 +1873,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -1875,6 +1889,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv12 @@ -1892,6 +1907,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td15 @@ -1907,6 +1923,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td16 @@ -1922,6 +1939,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv15 @@ -1939,6 +1957,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td18 @@ -1954,6 +1973,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -1969,6 +1989,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv18 @@ -1986,6 +2007,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td21 @@ -2001,6 +2023,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -2016,6 +2039,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv21 @@ -2033,6 +2057,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td24 @@ -2048,6 +2073,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td25 @@ -2063,6 +2089,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv24 @@ -2080,6 +2107,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td27 @@ -2095,6 +2123,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -2110,6 +2139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv27 @@ -2127,6 +2157,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td30 @@ -2142,6 +2173,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td31 @@ -2157,6 +2189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv30 @@ -2174,6 +2207,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td33 @@ -2189,6 +2223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td34 @@ -2204,6 +2239,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv33 @@ -2221,6 +2257,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td36 @@ -2236,6 +2273,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td37 @@ -2251,6 +2289,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv36 @@ -2268,6 +2307,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td39 @@ -2283,6 +2323,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td40 @@ -2298,6 +2339,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv39 @@ -2315,6 +2357,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td42 @@ -2330,6 +2373,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td43 @@ -2345,6 +2389,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv42 @@ -2362,6 +2407,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td45 @@ -2377,6 +2423,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td46 @@ -2392,6 +2439,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv45 @@ -2409,6 +2457,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td48 @@ -2424,6 +2473,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td49 @@ -2439,6 +2489,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv48 @@ -2456,6 +2507,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td51 @@ -2471,6 +2523,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td52 @@ -2486,6 +2539,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv51 @@ -2503,6 +2557,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td54 @@ -2518,6 +2573,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td55 @@ -2533,6 +2589,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv54 @@ -2550,6 +2607,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td57 @@ -2565,6 +2623,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td58 @@ -2580,6 +2639,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv57 @@ -2597,6 +2657,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td60 @@ -2612,6 +2673,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td61 @@ -2627,6 +2689,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv60 @@ -2644,6 +2707,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td63 @@ -2659,6 +2723,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td64 @@ -2674,6 +2739,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv63 @@ -2691,6 +2757,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td66 @@ -2706,6 +2773,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td67 @@ -2721,6 +2789,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv66 @@ -2738,6 +2807,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td69 @@ -2753,6 +2823,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td70 @@ -2768,6 +2839,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv69 @@ -2785,6 +2857,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td72 @@ -2800,6 +2873,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td73 @@ -2815,6 +2889,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv72 @@ -2832,6 +2907,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td75 @@ -2847,6 +2923,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td76 @@ -2862,6 +2939,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv75 @@ -2879,6 +2957,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td78 @@ -2894,6 +2973,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td79 @@ -2909,6 +2989,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv78 @@ -2926,6 +3007,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td81 @@ -2941,6 +3023,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td82 @@ -2956,6 +3039,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv81 @@ -2973,6 +3057,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td84 @@ -2988,6 +3073,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td85 @@ -3003,6 +3089,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv84 @@ -3020,6 +3107,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td87 @@ -3035,6 +3123,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td88 @@ -3050,6 +3139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv87 @@ -3067,6 +3157,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td90 @@ -3082,6 +3173,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td91 @@ -3097,6 +3189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv90 diff --git a/tests/spec_constants/test_64bit.spv.yaml b/tests/spec_constants/test_64bit.spv.yaml index 0f3e589..7fad803 100644 --- a/tests/spec_constants/test_64bit.spv.yaml +++ b/tests/spec_constants/test_64bit.spv.yaml @@ -1657,6 +1657,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -1672,6 +1673,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -1687,6 +1689,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv0 @@ -1704,6 +1707,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -1719,6 +1723,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -1734,6 +1739,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv3 @@ -1751,6 +1757,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td6 @@ -1766,6 +1773,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -1781,6 +1789,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv6 @@ -1798,6 +1807,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [134,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td9 @@ -1813,6 +1823,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -1828,6 +1839,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv9 @@ -1845,6 +1857,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td12 @@ -1860,6 +1873,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td13 @@ -1875,6 +1889,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv12 @@ -1892,6 +1907,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td15 @@ -1907,6 +1923,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td16 @@ -1922,6 +1939,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv15 @@ -1939,6 +1957,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td18 @@ -1954,6 +1973,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td19 @@ -1969,6 +1989,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv18 @@ -1986,6 +2007,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td21 @@ -2001,6 +2023,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td22 @@ -2016,6 +2039,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv21 @@ -2033,6 +2057,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td24 @@ -2048,6 +2073,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td25 @@ -2063,6 +2089,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv24 @@ -2080,6 +2107,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td27 @@ -2095,6 +2123,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td28 @@ -2110,6 +2139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv27 @@ -2127,6 +2157,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td30 @@ -2142,6 +2173,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td31 @@ -2157,6 +2189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv30 @@ -2174,6 +2207,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td33 @@ -2189,6 +2223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td34 @@ -2204,6 +2239,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv33 @@ -2221,6 +2257,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td36 @@ -2236,6 +2273,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td37 @@ -2251,6 +2289,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv36 @@ -2268,6 +2307,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td39 @@ -2283,6 +2323,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td40 @@ -2298,6 +2339,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv39 @@ -2315,6 +2357,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td42 @@ -2330,6 +2373,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td43 @@ -2345,6 +2389,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv42 @@ -2362,6 +2407,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td45 @@ -2377,6 +2423,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td46 @@ -2392,6 +2439,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv45 @@ -2409,6 +2457,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td48 @@ -2424,6 +2473,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td49 @@ -2439,6 +2489,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv48 @@ -2456,6 +2507,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td51 @@ -2471,6 +2523,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td52 @@ -2486,6 +2539,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv51 @@ -2503,6 +2557,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td54 @@ -2518,6 +2573,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td55 @@ -2533,6 +2589,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv54 @@ -2550,6 +2607,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td57 @@ -2565,6 +2623,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td58 @@ -2580,6 +2639,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv57 @@ -2597,6 +2657,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td60 @@ -2612,6 +2673,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td61 @@ -2627,6 +2689,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv60 @@ -2644,6 +2707,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td63 @@ -2659,6 +2723,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td64 @@ -2674,6 +2739,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv63 @@ -2691,6 +2757,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td66 @@ -2706,6 +2773,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td67 @@ -2721,6 +2789,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv66 @@ -2738,6 +2807,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td69 @@ -2753,6 +2823,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td70 @@ -2768,6 +2839,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv69 @@ -2785,6 +2857,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td72 @@ -2800,6 +2873,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td73 @@ -2815,6 +2889,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv72 @@ -2832,6 +2907,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td75 @@ -2847,6 +2923,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td76 @@ -2862,6 +2939,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv75 @@ -2879,6 +2957,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [128,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td78 @@ -2894,6 +2973,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td79 @@ -2909,6 +2989,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv78 @@ -2926,6 +3007,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [130,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td81 @@ -2941,6 +3023,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td82 @@ -2956,6 +3039,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv81 @@ -2973,6 +3057,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td84 @@ -2988,6 +3073,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td85 @@ -3003,6 +3089,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv84 @@ -3020,6 +3107,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td87 @@ -3035,6 +3123,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td88 @@ -3050,6 +3139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv87 @@ -3067,6 +3157,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [169,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td90 @@ -3082,6 +3173,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td91 @@ -3097,6 +3189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 2 members: - *bv90 diff --git a/tests/spirv15/VertexShader.spv.yaml b/tests/spirv15/VertexShader.spv.yaml index 00ca621..5e664a1 100644 --- a/tests/spirv15/VertexShader.spv.yaml +++ b/tests/spirv15/VertexShader.spv.yaml @@ -65,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: diff --git a/tests/user_type/byte_address_buffer_0.spv.yaml b/tests/user_type/byte_address_buffer_0.spv.yaml index 1a025d7..c12d087 100644 --- a/tests/user_type/byte_address_buffer_0.spv.yaml +++ b/tests/user_type/byte_address_buffer_0.spv.yaml @@ -66,6 +66,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -81,6 +82,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 diff --git a/tests/user_type/byte_address_buffer_1.spv.yaml b/tests/user_type/byte_address_buffer_1.spv.yaml index 4bace17..735636b 100644 --- a/tests/user_type/byte_address_buffer_1.spv.yaml +++ b/tests/user_type/byte_address_buffer_1.spv.yaml @@ -136,6 +136,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -151,6 +152,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -167,6 +169,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -182,6 +185,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 @@ -198,6 +202,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td4 @@ -213,6 +218,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv4 diff --git a/tests/user_type/byte_address_buffer_2.spv.yaml b/tests/user_type/byte_address_buffer_2.spv.yaml index 0a95d7c..4b7b92a 100644 --- a/tests/user_type/byte_address_buffer_2.spv.yaml +++ b/tests/user_type/byte_address_buffer_2.spv.yaml @@ -101,6 +101,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -116,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 @@ -132,6 +134,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -147,6 +150,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv2 diff --git a/tests/user_type/byte_address_buffer_3.spv.yaml b/tests/user_type/byte_address_buffer_3.spv.yaml index 1cd74f5..a171200 100644 --- a/tests/user_type/byte_address_buffer_3.spv.yaml +++ b/tests/user_type/byte_address_buffer_3.spv.yaml @@ -66,6 +66,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -81,6 +82,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 diff --git a/tests/user_type/rw_byte_address_buffer.spv.yaml b/tests/user_type/rw_byte_address_buffer.spv.yaml index 9e6df79..700c731 100644 --- a/tests/user_type/rw_byte_address_buffer.spv.yaml +++ b/tests/user_type/rw_byte_address_buffer.spv.yaml @@ -66,6 +66,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -81,6 +82,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv0 diff --git a/tests/variable_access/atomics_0.spv.yaml b/tests/variable_access/atomics_0.spv.yaml index 61d6103..f5182b7 100644 --- a/tests/variable_access/atomics_0.spv.yaml +++ b/tests/variable_access/atomics_0.spv.yaml @@ -139,6 +139,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td0 @@ -154,6 +155,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -169,6 +171,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -184,6 +187,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -199,6 +203,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -214,6 +219,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -229,6 +235,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 6 members: - *bv0 diff --git a/tests/variable_access/atomics_1.spv.yaml b/tests/variable_access/atomics_1.spv.yaml index f11e6b9..b0decea 100644 --- a/tests/variable_access/atomics_1.spv.yaml +++ b/tests/variable_access/atomics_1.spv.yaml @@ -157,6 +157,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -172,6 +173,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -187,6 +189,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -202,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -217,6 +221,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -232,6 +237,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -247,6 +253,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 6 members: - *bv0 @@ -268,6 +275,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv6 diff --git a/tests/variable_access/copy_array_0.spv.yaml b/tests/variable_access/copy_array_0.spv.yaml index 44bc2f4..638d068 100644 --- a/tests/variable_access/copy_array_0.spv.yaml +++ b/tests/variable_access/copy_array_0.spv.yaml @@ -85,6 +85,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -100,6 +101,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -115,6 +117,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -130,6 +133,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 diff --git a/tests/variable_access/copy_array_1.spv.yaml b/tests/variable_access/copy_array_1.spv.yaml index cf846d8..27c5811 100644 --- a/tests/variable_access/copy_array_1.spv.yaml +++ b/tests/variable_access/copy_array_1.spv.yaml @@ -121,6 +121,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -136,6 +137,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -151,6 +153,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv1 @@ -167,6 +170,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -182,6 +186,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 @@ -200,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv4 diff --git a/tests/variable_access/copy_array_2.spv.yaml b/tests/variable_access/copy_array_2.spv.yaml index 4ad4aeb..4ff64d4 100644 --- a/tests/variable_access/copy_array_2.spv.yaml +++ b/tests/variable_access/copy_array_2.spv.yaml @@ -156,6 +156,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -171,6 +172,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -186,6 +188,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -201,6 +204,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 @@ -219,6 +223,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td4 @@ -234,6 +239,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td5 @@ -249,6 +255,7 @@ all_block_variables: vector: { component_count: 2 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -264,6 +271,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv4 diff --git a/tests/variable_access/copy_array_3.spv.yaml b/tests/variable_access/copy_array_3.spv.yaml index f09b5ae..7073247 100644 --- a/tests/variable_access/copy_array_3.spv.yaml +++ b/tests/variable_access/copy_array_3.spv.yaml @@ -228,6 +228,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -243,6 +244,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -258,6 +260,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv1 @@ -274,6 +277,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -289,6 +293,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 @@ -307,6 +312,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv4 @@ -323,6 +329,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -338,6 +345,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -353,6 +361,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv7 @@ -369,6 +378,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -384,6 +394,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv6 @@ -402,6 +413,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv10 diff --git a/tests/variable_access/copy_memory.spv.yaml b/tests/variable_access/copy_memory.spv.yaml index 47c2b92..9e88367 100644 --- a/tests/variable_access/copy_memory.spv.yaml +++ b/tests/variable_access/copy_memory.spv.yaml @@ -49,6 +49,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [32,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -64,6 +65,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv0 @@ -80,6 +82,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [32,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -95,6 +98,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv2 diff --git a/tests/variable_access/copy_struct_0.spv.yaml b/tests/variable_access/copy_struct_0.spv.yaml index efbb47f..0855b58 100644 --- a/tests/variable_access/copy_struct_0.spv.yaml +++ b/tests/variable_access/copy_struct_0.spv.yaml @@ -264,6 +264,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -279,6 +280,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -294,6 +296,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td2 @@ -309,6 +312,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -324,6 +328,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv1 @@ -342,6 +347,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td5 @@ -357,6 +363,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 @@ -375,6 +382,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td7 @@ -390,6 +398,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td8 @@ -405,6 +414,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td9 @@ -420,6 +430,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td10 @@ -435,6 +446,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv8 @@ -453,6 +465,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -468,6 +481,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv7 diff --git a/tests/variable_access/copy_struct_1.spv.yaml b/tests/variable_access/copy_struct_1.spv.yaml index 7459214..a41627f 100644 --- a/tests/variable_access/copy_struct_1.spv.yaml +++ b/tests/variable_access/copy_struct_1.spv.yaml @@ -336,6 +336,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -351,6 +352,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -366,6 +368,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -381,6 +384,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -396,6 +400,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv3 @@ -412,6 +417,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv1 @@ -430,6 +436,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td6 @@ -445,6 +452,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv0 @@ -463,6 +471,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv7 @@ -479,6 +488,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td9 @@ -494,6 +504,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td10 @@ -509,6 +520,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td11 @@ -524,6 +536,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [2,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td12 @@ -539,6 +552,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv12 @@ -555,6 +569,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv10 @@ -573,6 +588,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td15 @@ -588,6 +604,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 3 members: - *bv9 @@ -606,6 +623,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv16 diff --git a/tests/variable_access/descriptor_indexing_0.spv.yaml b/tests/variable_access/descriptor_indexing_0.spv.yaml index e18a32b..aa373e9 100644 --- a/tests/variable_access/descriptor_indexing_0.spv.yaml +++ b/tests/variable_access/descriptor_indexing_0.spv.yaml @@ -103,6 +103,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -118,6 +119,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td1 @@ -133,6 +135,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td2 @@ -148,6 +151,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 0 members: type_description: *td3 @@ -163,6 +167,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 4 members: - *bv0 diff --git a/tests/variable_access/descriptor_indexing_1.spv.yaml b/tests/variable_access/descriptor_indexing_1.spv.yaml index 75ffc67..11645f0 100644 --- a/tests/variable_access/descriptor_indexing_1.spv.yaml +++ b/tests/variable_access/descriptor_indexing_1.spv.yaml @@ -121,6 +121,7 @@ all_block_variables: vector: { component_count: 4 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td0 @@ -136,6 +137,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 1, dims: [4,], stride: 4 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td1 @@ -151,6 +153,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 1 members: - *bv1 @@ -167,6 +170,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 0 members: type_description: *td3 @@ -182,6 +186,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000001 # UNUSED member_count: 3 members: - *bv0 @@ -200,6 +205,7 @@ all_block_variables: vector: { component_count: 0 } matrix: { column_count: 0, row_count: 0, stride: 0 } array: { dims_count: 0, dims: [], stride: 0 } + flags: 0x00000000 # NONE member_count: 1 members: - *bv4