[GPU] Prevent multiple evaluation of XE_TEXTURE_LOAD_TRANSFORM arguments
This commit is contained in:
parent
2f0a884438
commit
5de825e3a0
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -87,12 +87,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -374,10 +374,10 @@ const uint32_t texture_load_16bpb_cs[] = {
|
||||||
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -89,12 +89,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -415,10 +415,10 @@ const uint32_t texture_load_16bpb_scaled_cs[] = {
|
||||||
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
||||||
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -86,12 +86,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -396,10 +396,10 @@ const uint32_t texture_load_32bpb_cs[] = {
|
||||||
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
||||||
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
||||||
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
||||||
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
||||||
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
||||||
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
||||||
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
||||||
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -88,12 +88,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
|
@ -393,13 +393,13 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -436,10 +436,10 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
|
||||||
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
|
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
|
||||||
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
||||||
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
||||||
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
|
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
|
||||||
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
|
||||||
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
|
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
||||||
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
|
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
|
||||||
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
||||||
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
||||||
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -86,12 +86,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%uint_10 = OpConstant %uint 10
|
%uint_10 = OpConstant %uint 10
|
||||||
|
@ -355,13 +355,13 @@ const uint32_t texture_load_64bpb_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -397,10 +397,10 @@ const uint32_t texture_load_64bpb_cs[] = {
|
||||||
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
||||||
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
||||||
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
||||||
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
||||||
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
||||||
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
||||||
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
||||||
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
||||||
0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C, 0x00000017,
|
0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C, 0x00000017,
|
||||||
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -88,12 +88,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
|
@ -394,13 +394,13 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -437,10 +437,10 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
|
||||||
0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017,
|
0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017,
|
||||||
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
||||||
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
||||||
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
|
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
|
||||||
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
|
||||||
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
|
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
||||||
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
|
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
|
||||||
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
||||||
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
||||||
0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,
|
0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -94,12 +94,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -452,10 +452,10 @@ const uint32_t texture_load_depth_float_cs[] = {
|
||||||
0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
|
0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
|
||||||
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
|
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
|
||||||
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
|
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
|
||||||
0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD,
|
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
||||||
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
||||||
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002,
|
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
||||||
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014,
|
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
|
||||||
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B,
|
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B,
|
||||||
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -96,12 +96,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
|
@ -443,13 +443,13 @@ const uint32_t texture_load_depth_float_scaled_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000001, 0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A,
|
||||||
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
|
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
|
||||||
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
|
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
|
||||||
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E,
|
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
|
||||||
0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
|
||||||
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
||||||
0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
|
||||||
0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
|
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
|
||||||
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
|
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
|
||||||
0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017,
|
0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017,
|
||||||
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -90,12 +90,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00030016, 0x0000000D,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00030016, 0x0000000D,
|
||||||
|
@ -415,10 +415,10 @@ const uint32_t texture_load_depth_unorm_cs[] = {
|
||||||
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
|
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
|
||||||
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
||||||
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
||||||
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
|
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
|
||||||
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
|
||||||
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
|
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
||||||
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
|
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
|
||||||
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B,
|
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B,
|
||||||
0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE,
|
0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -92,12 +92,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
|
@ -410,13 +410,13 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00030016, 0x0000000D,
|
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,
|
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
||||||
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
||||||
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
||||||
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
||||||
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
||||||
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
||||||
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
||||||
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
|
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
|
||||||
0x00000A13, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C,
|
0x00000A13, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C,
|
||||||
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -94,12 +94,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -96,12 +96,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
||||||
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017,
|
||||||
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
||||||
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
||||||
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
|
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
|
||||||
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
|
||||||
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
|
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
||||||
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
|
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
|
||||||
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C,
|
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C,
|
||||||
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22,
|
0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -95,12 +95,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
||||||
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
||||||
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
||||||
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
||||||
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
||||||
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
||||||
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
||||||
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
|
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
|
||||||
0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
|
0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,
|
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -90,12 +90,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -393,10 +393,10 @@ const uint32_t texture_load_r4g4b4a4_a4r4g4b4_cs[] = {
|
||||||
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -92,12 +92,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
||||||
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -90,12 +90,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -396,10 +396,10 @@ const uint32_t texture_load_r4g4b4a4_b4g4r4a4_cs[] = {
|
||||||
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -92,12 +92,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
||||||
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -91,12 +91,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -399,10 +399,10 @@ const uint32_t texture_load_r5g5b5a1_b5g5r5a1_cs[] = {
|
||||||
0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
|
0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
|
||||||
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
|
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
|
||||||
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
|
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
|
||||||
0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD,
|
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
||||||
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
||||||
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002,
|
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
||||||
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014,
|
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
|
||||||
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C, 0x00000017,
|
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C, 0x00000017,
|
||||||
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
||||||
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
|
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000001, 0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A,
|
||||||
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
|
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
|
||||||
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
|
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
|
||||||
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E,
|
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
|
||||||
0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
|
||||||
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
||||||
0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
|
||||||
0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
|
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
|
||||||
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
|
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -90,12 +90,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -92,12 +92,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
|
||||||
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -91,12 +91,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
||||||
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
||||||
|
@ -399,10 +399,10 @@ const uint32_t texture_load_r5g6b5_b5g6r5_cs[] = {
|
||||||
0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
|
0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
|
||||||
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
|
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
|
||||||
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
|
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
|
||||||
0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD,
|
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
||||||
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
||||||
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002,
|
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
||||||
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014,
|
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
|
||||||
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C, 0x00000017,
|
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C, 0x00000017,
|
||||||
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
||||||
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
|
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000001, 0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A,
|
||||||
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
|
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
|
||||||
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
|
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
|
||||||
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E,
|
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
|
||||||
0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
|
||||||
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
||||||
0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
|
||||||
0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
|
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
|
||||||
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
|
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
||||||
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
||||||
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
||||||
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
||||||
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
||||||
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
||||||
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
||||||
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
||||||
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -95,12 +95,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
|
||||||
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
||||||
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
||||||
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
|
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
|
||||||
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
|
||||||
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
|
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
||||||
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
|
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
|
||||||
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
||||||
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
||||||
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -91,12 +91,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
|
||||||
0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
|
0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
|
||||||
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,
|
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B,
|
0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B,
|
||||||
0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE,
|
0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%uint_10 = OpConstant %uint 10
|
%uint_10 = OpConstant %uint 10
|
||||||
|
@ -417,13 +417,13 @@ const uint32_t texture_load_rgba16_snorm_float_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
|
||||||
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
|
||||||
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
|
||||||
0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
|
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
||||||
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
|
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
||||||
0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
|
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
||||||
0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
|
||||||
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
|
||||||
0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C, 0x00000017,
|
0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C, 0x00000017,
|
||||||
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -95,12 +95,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017,
|
||||||
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
|
||||||
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
|
||||||
0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002, 0x0003001D,
|
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
|
||||||
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
|
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
|
||||||
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A,
|
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
||||||
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0006002C,
|
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
|
||||||
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
|
||||||
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
|
||||||
0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,
|
0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -91,12 +91,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%uint_9 = OpConstant %uint 9
|
%uint_9 = OpConstant %uint 9
|
||||||
%uint_10 = OpConstant %uint 10
|
%uint_10 = OpConstant %uint 10
|
||||||
|
@ -407,13 +407,13 @@ const uint32_t texture_load_rgba16_unorm_float_cs[] = {
|
||||||
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
|
||||||
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
|
||||||
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
|
||||||
0x00000A31, 0x0000140E, 0x00000002, 0x0003001D, 0x000007DD, 0x00000017,
|
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
|
||||||
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
|
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
|
||||||
0x000007B5, 0x0004003B, 0x00000A32, 0x0000107A, 0x00000002, 0x00040020,
|
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
|
||||||
0x00000294, 0x00000002, 0x00000017, 0x0006002C, 0x00000014, 0x00000BC3,
|
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
|
||||||
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
|
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
|
||||||
0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C,
|
0x00000009, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0007002C,
|
||||||
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
|
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
|
||||||
|
|
|
@ -23,17 +23,17 @@
|
||||||
OpDecorate %5245 Binding 0
|
OpDecorate %5245 Binding 0
|
||||||
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
OpDecorate %gl_GlobalInvocationID BuiltIn GlobalInvocationId
|
||||||
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
OpDecorate %_runtimearr_v4uint ArrayStride 16
|
||||||
OpMemberDecorate %_struct_1972 0 NonReadable
|
OpMemberDecorate %_struct_1972 0 NonWritable
|
||||||
OpMemberDecorate %_struct_1972 0 Offset 0
|
OpMemberDecorate %_struct_1972 0 Offset 0
|
||||||
OpDecorate %_struct_1972 BufferBlock
|
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 DescriptorSet 1
|
||||||
OpDecorate %4218 Binding 0
|
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
|
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
|
||||||
%void = OpTypeVoid
|
%void = OpTypeVoid
|
||||||
%1282 = OpTypeFunction %void
|
%1282 = OpTypeFunction %void
|
||||||
|
@ -93,12 +93,12 @@
|
||||||
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
|
||||||
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
|
%_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
|
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
|
||||||
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
|
||||||
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
%_ptr_Uniform__struct_1973 = OpTypePointer Uniform %_struct_1973
|
||||||
%4218 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
%5134 = OpVariable %_ptr_Uniform__struct_1973 Uniform
|
||||||
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
|
|
||||||
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_4 %uint_32 %uint_1
|
||||||
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
%1870 = OpConstantComposite %v2uint %uint_3 %uint_3
|
||||||
%uint_9 = OpConstant %uint 9
|
%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,
|
0x0000147D, 0x00000022, 0x00000002, 0x00040047, 0x0000147D, 0x00000021,
|
||||||
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
0x00000000, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C, 0x00040047,
|
||||||
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4, 0x00000000,
|
||||||
0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023, 0x00000000,
|
||||||
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
|
0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x0000107A, 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,
|
|
||||||
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
|
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,
|
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
|
||||||
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
|
||||||
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
|
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,
|
0x0006002C, 0x00000014, 0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A,
|
||||||
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
|
||||||
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
|
||||||
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000140E, 0x00000002,
|
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
|
||||||
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
|
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
|
||||||
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
|
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
|
||||||
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
|
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
|
||||||
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
|
||||||
0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B,
|
0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B,
|
||||||
0x0000000B, 0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28,
|
0x0000000B, 0x00000A25, 0x00000009, 0x0004002B, 0x0000000B, 0x00000A28,
|
||||||
|
|
|
@ -34,17 +34,19 @@ xesl_entry_signature_end
|
||||||
uint block_offset_guest =
|
uint block_offset_guest =
|
||||||
XeTextureLoadGuestBlockOffset(block_index, 2u, 1u) >> 4u;
|
XeTextureLoadGuestBlockOffset(block_index, 2u, 1u) >> 4u;
|
||||||
uint endian = XeTextureLoadEndian32();
|
uint endian = XeTextureLoadEndian32();
|
||||||
|
xesl_uint4 guest_blocks =
|
||||||
|
XeEndianSwap16(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
|
block_offset_guest), endian);
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
|
XE_TEXTURE_LOAD_16BPB_TRANSFORM(guest_blocks));
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
|
||||||
block_offset_guest), endian)));
|
|
||||||
++block_offset_host;
|
++block_offset_host;
|
||||||
block_offset_guest +=
|
block_offset_guest +=
|
||||||
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 1u) >> 4u;
|
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 1u) >> 4u;
|
||||||
|
guest_blocks =
|
||||||
|
XeEndianSwap16(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
|
block_offset_guest), endian);
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_16BPB_TRANSFORM(XeEndianSwap16(
|
XE_TEXTURE_LOAD_16BPB_TRANSFORM(guest_blocks));
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
|
||||||
block_offset_guest), endian)));
|
|
||||||
xesl_entry_end
|
xesl_entry_end
|
||||||
|
|
|
@ -34,17 +34,19 @@ xesl_entry_signature_end
|
||||||
uint block_offset_guest =
|
uint block_offset_guest =
|
||||||
XeTextureLoadGuestBlockOffset(block_index, 4u, 2u) >> 4u;
|
XeTextureLoadGuestBlockOffset(block_index, 4u, 2u) >> 4u;
|
||||||
uint endian = XeTextureLoadEndian32();
|
uint endian = XeTextureLoadEndian32();
|
||||||
|
xesl_uint4 guest_blocks =
|
||||||
|
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
|
block_offset_guest), endian);
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
|
XE_TEXTURE_LOAD_32BPB_TRANSFORM(guest_blocks));
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
|
||||||
block_offset_guest), endian)));
|
|
||||||
++block_offset_host;
|
++block_offset_host;
|
||||||
block_offset_guest +=
|
block_offset_guest +=
|
||||||
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
|
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
|
||||||
|
guest_blocks =
|
||||||
|
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
|
block_offset_guest), endian);
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_32BPB_TRANSFORM(XeEndianSwap32(
|
XE_TEXTURE_LOAD_32BPB_TRANSFORM(guest_blocks));
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
|
||||||
block_offset_guest), endian)));
|
|
||||||
xesl_entry_end
|
xesl_entry_end
|
||||||
|
|
|
@ -35,21 +35,21 @@ xesl_entry_signature_end
|
||||||
uint block_offset_guest =
|
uint block_offset_guest =
|
||||||
XeTextureLoadGuestBlockOffset(block_index, 4u, 2u) >> 4u;
|
XeTextureLoadGuestBlockOffset(block_index, 4u, 2u) >> 4u;
|
||||||
uint endian = XeTextureLoadEndian32();
|
uint endian = XeTextureLoadEndian32();
|
||||||
xesl_uint4 block_0, block_1;
|
xesl_uint4 guest_blocks =
|
||||||
XE_TEXTURE_LOAD_32BPB_TO_64BPB(
|
|
||||||
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
block_offset_guest), endian),
|
block_offset_guest), endian);
|
||||||
block_0, block_1);
|
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,
|
xesl_writeTypedStorageBufferStore(xe_texture_load_dest, block_offset_host,
|
||||||
block_0);
|
block_0);
|
||||||
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
|
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
|
||||||
block_offset_host + 1u, block_1);
|
block_offset_host + 1u, block_1);
|
||||||
block_offset_guest +=
|
block_offset_guest +=
|
||||||
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
|
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 2u) >> 4u;
|
||||||
XE_TEXTURE_LOAD_32BPB_TO_64BPB(
|
guest_blocks =
|
||||||
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
block_offset_guest), endian),
|
block_offset_guest), endian);
|
||||||
block_0, block_1);
|
XE_TEXTURE_LOAD_32BPB_TO_64BPB(guest_blocks, block_0, block_1);
|
||||||
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
|
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
|
||||||
block_offset_host + 2u, block_0);
|
block_offset_host + 2u, block_0);
|
||||||
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
|
xesl_writeTypedStorageBufferStore(xe_texture_load_dest,
|
||||||
|
|
|
@ -34,17 +34,19 @@ xesl_entry_signature_end
|
||||||
uint block_offset_guest =
|
uint block_offset_guest =
|
||||||
XeTextureLoadGuestBlockOffset(block_index, 8u, 3u) >> 4u;
|
XeTextureLoadGuestBlockOffset(block_index, 8u, 3u) >> 4u;
|
||||||
uint endian = XeTextureLoadEndian32();
|
uint endian = XeTextureLoadEndian32();
|
||||||
|
xesl_uint4 guest_blocks =
|
||||||
|
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
|
block_offset_guest), endian);
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_64BPB_TRANSFORM(XeEndianSwap32(
|
XE_TEXTURE_LOAD_64BPB_TRANSFORM(guest_blocks));
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
|
||||||
block_offset_guest), endian)));
|
|
||||||
++block_offset_host;
|
++block_offset_host;
|
||||||
block_offset_guest +=
|
block_offset_guest +=
|
||||||
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 3u) >> 4u;
|
XeTextureLoadRightConsecutiveBlocksOffset(block_index.x, 3u) >> 4u;
|
||||||
|
guest_blocks =
|
||||||
|
XeEndianSwap32(xesl_typedStorageBufferLoad(xe_texture_load_source,
|
||||||
|
block_offset_guest), endian);
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
xe_texture_load_dest, block_offset_host,
|
||||||
XE_TEXTURE_LOAD_64BPB_TRANSFORM(XeEndianSwap32(
|
XE_TEXTURE_LOAD_64BPB_TRANSFORM(guest_blocks));
|
||||||
xesl_typedStorageBufferLoad(xe_texture_load_source,
|
|
||||||
block_offset_guest), endian)));
|
|
||||||
xesl_entry_end
|
xesl_entry_end
|
||||||
|
|
|
@ -56,12 +56,13 @@ xesl_entry_signature_end
|
||||||
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.xz));
|
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.xz));
|
||||||
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
|
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
|
||||||
block_offset_host += elements_pitch_host;
|
block_offset_host += elements_pitch_host;
|
||||||
|
xesl_uint4 high_halfblocks = xesl_uint4(blocks_01.xz, blocks_23.xz) >> 16u;
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
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(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host + 1u,
|
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) {
|
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
|
||||||
block_offset_host += elements_pitch_host;
|
block_offset_host += elements_pitch_host;
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
|
@ -72,12 +73,13 @@ xesl_entry_signature_end
|
||||||
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.yw));
|
XE_TEXTURE_LOAD_DXT3A_AS_1_1_1_1_TO_16BPP(blocks_23.yw));
|
||||||
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
|
xesl_dont_flatten if (++texel_index_host.y < height_texels) {
|
||||||
block_offset_host += elements_pitch_host;
|
block_offset_host += elements_pitch_host;
|
||||||
|
high_halfblocks = xesl_uint4(blocks_01.yw, blocks_23.yw) >> 16u;
|
||||||
xesl_writeTypedStorageBufferStore(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host,
|
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(
|
xesl_writeTypedStorageBufferStore(
|
||||||
xe_texture_load_dest, block_offset_host + 1u,
|
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));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue