[GPU] Prevent multiple evaluation of XE_TEXTURE_LOAD_TRANSFORM arguments

This commit is contained in:
Triang3l 2022-05-22 19:48:23 +03:00
parent 2f0a884438
commit 5de825e3a0
41 changed files with 3098 additions and 3072 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -87,12 +87,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -332,13 +332,13 @@ const uint32_t texture_load_16bpb_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -374,10 +374,10 @@ const uint32_t texture_load_16bpb_cs[] = {
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -89,12 +89,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -371,13 +371,13 @@ const uint32_t texture_load_16bpb_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -415,10 +415,10 @@ const uint32_t texture_load_16bpb_scaled_cs[] = {
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -86,12 +86,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -354,13 +354,13 @@ const uint32_t texture_load_32bpb_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -396,10 +396,10 @@ const uint32_t texture_load_32bpb_cs[] = {
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -88,12 +88,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -393,13 +393,13 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -436,10 +436,10 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -86,12 +86,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%uint_10 = OpConstant %uint 10
@ -355,13 +355,13 @@ const uint32_t texture_load_64bpb_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -397,10 +397,10 @@ const uint32_t texture_load_64bpb_cs[] = {
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -88,12 +88,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -394,13 +394,13 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -437,10 +437,10 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -94,12 +94,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -404,13 +404,13 @@ const uint32_t texture_load_depth_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -452,10 +452,10 @@ const uint32_t texture_load_depth_float_cs[] = {
0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014,
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -96,12 +96,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -443,13 +443,13 @@ const uint32_t texture_load_depth_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -492,11 +492,11 @@ const uint32_t texture_load_depth_float_scaled_cs[] = {
0x00000001, 0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A,
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E,
0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -90,12 +90,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -371,13 +371,13 @@ const uint32_t texture_load_depth_unorm_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00030016, 0x0000000D,
@ -415,10 +415,10 @@ const uint32_t texture_load_depth_unorm_cs[] = {
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B,
0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE,
0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -92,12 +92,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -410,13 +410,13 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00030016, 0x0000000D,
@ -456,10 +456,10 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
0x00000A13, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C,
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -94,12 +94,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -394,13 +394,13 @@ const uint32_t texture_load_r16_snorm_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -441,10 +441,10 @@ const uint32_t texture_load_r16_snorm_float_cs[] = {
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -96,12 +96,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -433,13 +433,13 @@ const uint32_t texture_load_r16_snorm_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -482,10 +482,10 @@ const uint32_t texture_load_r16_snorm_float_scaled_cs[] = {
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -385,13 +385,13 @@ const uint32_t texture_load_r16_unorm_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -431,10 +431,10 @@ const uint32_t texture_load_r16_unorm_float_cs[] = {
0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C,
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -95,12 +95,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -424,13 +424,13 @@ const uint32_t texture_load_r16_unorm_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -472,10 +472,10 @@ const uint32_t texture_load_r16_unorm_float_scaled_cs[] = {
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -90,12 +90,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -349,13 +349,13 @@ const uint32_t texture_load_r4g4b4a4_a4r4g4b4_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -393,10 +393,10 @@ const uint32_t texture_load_r4g4b4a4_a4r4g4b4_cs[] = {
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -92,12 +92,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -388,13 +388,13 @@ const uint32_t texture_load_r4g4b4a4_a4r4g4b4_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -434,10 +434,10 @@ const uint32_t texture_load_r4g4b4a4_a4r4g4b4_scaled_cs[] = {
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -90,12 +90,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -352,13 +352,13 @@ const uint32_t texture_load_r4g4b4a4_b4g4r4a4_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -396,10 +396,10 @@ const uint32_t texture_load_r4g4b4a4_b4g4r4a4_cs[] = {
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -92,12 +92,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -391,13 +391,13 @@ const uint32_t texture_load_r4g4b4a4_b4g4r4a4_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -437,10 +437,10 @@ const uint32_t texture_load_r4g4b4a4_b4g4r4a4_scaled_cs[] = {
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -91,12 +91,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -354,13 +354,13 @@ const uint32_t texture_load_r5g5b5a1_b5g5r5a1_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -399,10 +399,10 @@ const uint32_t texture_load_r5g5b5a1_b5g5r5a1_cs[] = {
0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014,
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -393,13 +393,13 @@ const uint32_t texture_load_r5g5b5a1_b5g5r5a1_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -439,11 +439,11 @@ const uint32_t texture_load_r5g5b5a1_b5g5r5a1_scaled_cs[] = {
0x00000001, 0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A,
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E,
0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -90,12 +90,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -349,13 +349,13 @@ const uint32_t texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -393,10 +393,10 @@ const uint32_t texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs[] = {
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -92,12 +92,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -388,13 +388,13 @@ const uint32_t texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -434,10 +434,10 @@ const uint32_t texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs[] = {
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -91,12 +91,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
@ -354,13 +354,13 @@ const uint32_t texture_load_r5g6b5_b5g6r5_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -399,10 +399,10 @@ const uint32_t texture_load_r5g6b5_b5g6r5_cs[] = {
0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014,
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -393,13 +393,13 @@ const uint32_t texture_load_r5g6b5_b5g6r5_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -439,11 +439,11 @@ const uint32_t texture_load_r5g6b5_b5g6r5_scaled_cs[] = {
0x00000001, 0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A,
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E,
0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -416,13 +416,13 @@ const uint32_t texture_load_rg16_snorm_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -463,10 +463,10 @@ const uint32_t texture_load_rg16_snorm_float_cs[] = {
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -95,12 +95,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -455,13 +455,13 @@ const uint32_t texture_load_rg16_snorm_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -503,10 +503,10 @@ const uint32_t texture_load_rg16_snorm_float_scaled_cs[] = {
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -91,12 +91,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
@ -406,13 +406,13 @@ const uint32_t texture_load_rg16_unorm_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -451,10 +451,10 @@ const uint32_t texture_load_rg16_unorm_float_cs[] = {
0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -445,13 +445,13 @@ const uint32_t texture_load_rg16_unorm_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -491,10 +491,10 @@ const uint32_t texture_load_rg16_unorm_float_scaled_cs[] = {
0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B,
0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%uint_10 = OpConstant %uint 10
@ -417,13 +417,13 @@ const uint32_t texture_load_rgba16_snorm_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -464,10 +464,10 @@ const uint32_t texture_load_rgba16_snorm_float_cs[] = {
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -95,12 +95,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -456,13 +456,13 @@ const uint32_t texture_load_rgba16_snorm_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -504,10 +504,10 @@ const uint32_t texture_load_rgba16_snorm_float_scaled_cs[] = {
0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -91,12 +91,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%uint_9 = OpConstant %uint 9
%uint_10 = OpConstant %uint 10
@ -407,13 +407,13 @@ const uint32_t texture_load_rgba16_unorm_float_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -452,10 +452,10 @@ const uint32_t texture_load_rgba16_unorm_float_cs[] = {
0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C,
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,

View File

@ -23,17 +23,17 @@
OpDecorate %5245 Binding 0
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonWritable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %4218 DescriptorSet 1
OpDecorate %4218 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5134 DescriptorSet 0
OpDecorate %5134 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -93,12 +93,12 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5134 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%4218 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
%uint_9 = OpConstant %uint 9
@ -446,13 +446,13 @@ const uint32_t texture_load_rgba16_unorm_float_scaled_cs[] = {
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000018, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5, 0x00000000,
0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023, 0x00000000,
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
@ -492,10 +492,10 @@ const uint32_t texture_load_rgba16_unorm_float_scaled_cs[] = {
0x0006002C, 0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B,
0x0000000B, 0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28,

View File

@ -34,17 +34,19 @@ xesl_entry_signature_end
uint block_offset_guest =
XeTextureLoadGuestBlockOffset(block_index, 2u, 1u) >> 4u;
uint endian = XeTextureLoadEndian32();
xesl_uint4 guest_blocks =
XeEndianSwap16(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian);
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian)));
XE_TEXTURE_LOAD_16BPB_TRANSFORM(guest_blocks));
++block_offset_host;
block_offset_guest +=
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 1u) >> 4u;
guest_blocks =
XeEndianSwap16(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian);
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian)));
XE_TEXTURE_LOAD_16BPB_TRANSFORM(guest_blocks));
xesl_entry_end

View File

@ -34,17 +34,19 @@ xesl_entry_signature_end
uint block_offset_guest =
XeTextureLoadGuestBlockOffset(block_index, 4u, 2u) >> 4u;
uint endian = XeTextureLoadEndian32();
xesl_uint4 guest_blocks =
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian);
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian)));
XE_TEXTURE_LOAD_32BPB_TRANSFORM(guest_blocks));
++block_offset_host;
block_offset_guest +=
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
guest_blocks =
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian);
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian)));
XE_TEXTURE_LOAD_32BPB_TRANSFORM(guest_blocks));
xesl_entry_end

View File

@ -35,21 +35,21 @@ xesl_entry_signature_end
uint block_offset_guest =
XeTextureLoadGuestBlockOffset(block_index, 4u, 2u) >> 4u;
uint endian = XeTextureLoadEndian32();
xesl_uint4 block_0, block_1;
XE_TEXTURE_LOAD_32BPB_TO_64BPB(
xesl_uint4 guest_blocks =
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian),
block_0, block_1);
block_offset_guest), endian);
xesl_uint4 block_0, block_1;
XE_TEXTURE_LOAD_32BPB_TO_64BPB(guest_blocks, block_0, block_1);
xesl_writeTypedStorageBufferStore(xe_texture_load_dest, block_offset_host,
block_0);
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
block_offset_host + 1u, block_1);
block_offset_guest +=
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
XE_TEXTURE_LOAD_32BPB_TO_64BPB(
guest_blocks =
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian),
block_0, block_1);
block_offset_guest), endian);
XE_TEXTURE_LOAD_32BPB_TO_64BPB(guest_blocks, block_0, block_1);
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
block_offset_host + 2u, block_0);
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,

View File

@ -34,17 +34,19 @@ xesl_entry_signature_end
uint block_offset_guest =
XeTextureLoadGuestBlockOffset(block_index, 8u, 3u) >> 4u;
uint endian = XeTextureLoadEndian32();
xesl_uint4 guest_blocks =
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian);
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_64BPB_TRANSFORM(XeEndianSwap32(
xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian)));
XE_TEXTURE_LOAD_64BPB_TRANSFORM(guest_blocks));
++block_offset_host;
block_offset_guest +=
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 3u) >> 4u;
guest_blocks =
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian);
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_64BPB_TRANSFORM(XeEndianSwap32(
xesl_typedStorageBufferLoad(xe_texture_load_source,
block_offset_guest), endian)));
XE_TEXTURE_LOAD_64BPB_TRANSFORM(guest_blocks));
xesl_entry_end

View File

@ -56,12 +56,13 @@ xesl_entry_signature_end
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.xz));
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
block_offset_host += elements_pitch_host;
xesl_uint4 high_halfblocks = xesl_uint4(blocks_01.xz, blocks_23.xz) >> 16u;
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_01.xz >> 16u));
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(high_halfblocks.xy));
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host + 1u,
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.xz >> 16u));
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(high_halfblocks.zw));
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
block_offset_host += elements_pitch_host;
xesl_writeTypedStorageBufferStore(
@ -72,12 +73,13 @@ xesl_entry_signature_end
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.yw));
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
block_offset_host += elements_pitch_host;
high_halfblocks = xesl_uint4(blocks_01.yw, blocks_23.yw) >> 16u;
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host,
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_01.yw >> 16u));
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(high_halfblocks.xy));
xesl_writeTypedStorageBufferStore(
xe_texture_load_dest, block_offset_host + 1u,
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.yw >> 16u));
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(high_halfblocks.zw));
}
}
}