[GPU] Make resolve EDRAM binding DS 0 and rename it

Ordering the descriptor sets by the change frequency on Vulkan, in increasing order (the opposite of D3D12 root signatures). The EDRAM binding never changes there (always one storage buffer), while the destination buffer binding may become changeable in the future (to split dispatches if exceeding `maxStorageBufferRange`, for example).
This commit is contained in:
Triang3l 2022-06-20 12:15:52 +03:00
parent 9b83d3d0f4
commit b61953374e
56 changed files with 47980 additions and 47994 deletions

View File

@ -19,7 +19,7 @@
//
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_resolve_dest UAV uint4 buf U0 u0 1
// xe_resolve_edram UAV uint4 buf U0 u0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
@ -80,10 +80,10 @@ ret
const BYTE resolve_clear_32bpp_cs[] =
{
68, 88, 66, 67, 109, 95,
62, 4, 33, 103, 86, 53,
100, 75, 124, 96, 49, 70,
175, 0, 1, 0, 0, 0,
68, 88, 66, 67, 49, 66,
5, 242, 163, 26, 132, 154,
170, 25, 142, 155, 35, 159,
99, 248, 1, 0, 0, 0,
124, 7, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
68, 2, 0, 0, 84, 2,
@ -106,7 +106,7 @@ const BYTE resolve_clear_32bpp_cs[] =
255, 255, 0, 0, 0, 0,
1, 0, 0, 0, 12, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 156, 0,
0, 0, 0, 0, 157, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -115,11 +115,11 @@ const BYTE resolve_clear_32bpp_cs[] =
0, 0, 0, 0, 0, 0,
0, 0, 120, 101, 95, 114,
101, 115, 111, 108, 118, 101,
95, 100, 101, 115, 116, 0,
120, 101, 115, 108, 95, 112,
117, 115, 104, 67, 111, 110,
115, 116, 97, 110, 116, 115,
0, 171, 156, 0, 0, 0,
95, 101, 100, 114, 97, 109,
0, 120, 101, 115, 108, 95,
112, 117, 115, 104, 67, 111,
110, 115, 116, 97, 110, 116,
115, 0, 157, 0, 0, 0,
3, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0,
0, 0, 0, 0, 0, 0,

View File

@ -19,7 +19,7 @@
//
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_resolve_dest UAV uint4 buf U0 u0 1
// xe_resolve_edram UAV uint4 buf U0 u0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
@ -86,10 +86,10 @@ ret
const BYTE resolve_clear_32bpp_scaled_cs[] =
{
68, 88, 66, 67, 180, 137,
196, 92, 147, 212, 253, 11,
137, 6, 104, 78, 80, 15,
48, 77, 1, 0, 0, 0,
68, 88, 66, 67, 189, 117,
126, 210, 109, 144, 70, 160,
177, 226, 78, 236, 72, 0,
75, 215, 1, 0, 0, 0,
24, 8, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
68, 2, 0, 0, 84, 2,
@ -112,7 +112,7 @@ const BYTE resolve_clear_32bpp_scaled_cs[] =
255, 255, 0, 0, 0, 0,
1, 0, 0, 0, 12, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 156, 0,
0, 0, 0, 0, 157, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -121,11 +121,11 @@ const BYTE resolve_clear_32bpp_scaled_cs[] =
0, 0, 0, 0, 0, 0,
0, 0, 120, 101, 95, 114,
101, 115, 111, 108, 118, 101,
95, 100, 101, 115, 116, 0,
120, 101, 115, 108, 95, 112,
117, 115, 104, 67, 111, 110,
115, 116, 97, 110, 116, 115,
0, 171, 156, 0, 0, 0,
95, 101, 100, 114, 97, 109,
0, 120, 101, 115, 108, 95,
112, 117, 115, 104, 67, 111,
110, 115, 116, 97, 110, 116,
115, 0, 157, 0, 0, 0,
3, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0,
0, 0, 0, 0, 0, 0,

View File

@ -19,7 +19,7 @@
//
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_resolve_dest UAV uint4 buf U0 u0 1
// xe_resolve_edram UAV uint4 buf U0 u0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
@ -79,10 +79,10 @@ ret
const BYTE resolve_clear_64bpp_cs[] =
{
68, 88, 66, 67, 75, 18,
133, 48, 68, 57, 18, 1,
174, 162, 160, 62, 2, 163,
43, 240, 1, 0, 0, 0,
68, 88, 66, 67, 184, 61,
14, 156, 252, 98, 55, 118,
97, 46, 76, 47, 171, 112,
114, 251, 1, 0, 0, 0,
152, 7, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
68, 2, 0, 0, 84, 2,
@ -105,7 +105,7 @@ const BYTE resolve_clear_64bpp_cs[] =
255, 255, 0, 0, 0, 0,
1, 0, 0, 0, 12, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 156, 0,
0, 0, 0, 0, 157, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -114,11 +114,11 @@ const BYTE resolve_clear_64bpp_cs[] =
0, 0, 0, 0, 0, 0,
0, 0, 120, 101, 95, 114,
101, 115, 111, 108, 118, 101,
95, 100, 101, 115, 116, 0,
120, 101, 115, 108, 95, 112,
117, 115, 104, 67, 111, 110,
115, 116, 97, 110, 116, 115,
0, 171, 156, 0, 0, 0,
95, 101, 100, 114, 97, 109,
0, 120, 101, 115, 108, 95,
112, 117, 115, 104, 67, 111,
110, 115, 116, 97, 110, 116,
115, 0, 157, 0, 0, 0,
3, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0,
0, 0, 0, 0, 0, 0,

View File

@ -19,7 +19,7 @@
//
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_resolve_dest UAV uint4 buf U0 u0 1
// xe_resolve_edram UAV uint4 buf U0 u0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
@ -84,10 +84,10 @@ ret
const BYTE resolve_clear_64bpp_scaled_cs[] =
{
68, 88, 66, 67, 208, 162,
101, 132, 157, 218, 57, 139,
68, 130, 90, 14, 96, 197,
220, 112, 1, 0, 0, 0,
68, 88, 66, 67, 104, 89,
191, 2, 94, 210, 198, 188,
32, 234, 13, 166, 0, 170,
203, 224, 1, 0, 0, 0,
32, 8, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
68, 2, 0, 0, 84, 2,
@ -110,7 +110,7 @@ const BYTE resolve_clear_64bpp_scaled_cs[] =
255, 255, 0, 0, 0, 0,
1, 0, 0, 0, 12, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 156, 0,
0, 0, 0, 0, 157, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -119,11 +119,11 @@ const BYTE resolve_clear_64bpp_scaled_cs[] =
0, 0, 0, 0, 0, 0,
0, 0, 120, 101, 95, 114,
101, 115, 111, 108, 118, 101,
95, 100, 101, 115, 116, 0,
120, 101, 115, 108, 95, 112,
117, 115, 104, 67, 111, 110,
115, 116, 97, 110, 116, 115,
0, 171, 156, 0, 0, 0,
95, 101, 100, 114, 97, 109,
0, 120, 101, 115, 108, 95,
112, 117, 115, 104, 67, 111,
110, 115, 116, 97, 110, 116,
115, 0, 157, 0, 0, 0,
3, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0,
0, 0, 0, 0, 0, 0,

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -19,8 +19,8 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -67,7 +67,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5522 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%uint_8 = OpConstant %uint 8
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_8 %uint_8 %uint_1
@ -171,10 +171,10 @@
%6535 = OpIAdd %uint %14551 %19199
%21961 = OpShiftRightLogical %uint %6535 %uint_2
%17379 = OpVectorShuffle %v4uint %23788 %23788 0 0 0 0
%7737 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %21961
%7737 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %21961
OpStore %7737 %17379
%11457 = OpIAdd %uint %21961 %uint_1
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11457
%25174 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11457
OpStore %25174 %17379
OpBranch %19578
%19578 = OpLabel
@ -194,7 +194,7 @@ const uint32_t resolve_clear_32bpp_cs[] = {
0x0000000B, 0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010,
0x00040048, 0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4,
0x00000000, 0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003,
0x00040047, 0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592,
0x00040047, 0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7,
0x00000021, 0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019,
0x00020013, 0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014,
0x00000009, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015,
@ -226,7 +226,7 @@ const uint32_t resolve_clear_32bpp_cs[] = {
0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13, 0x00000A0A,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A32,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00001592, 0x00000002,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000CC7, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0006002C, 0x00000014, 0x00000AC7, 0x00000A22,
0x00000A22, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
@ -305,9 +305,9 @@ const uint32_t resolve_clear_32bpp_cs[] = {
0x00004AFF, 0x000500C2, 0x0000000B, 0x000055C9, 0x00001987, 0x00000A10,
0x0009004F, 0x00000017, 0x000043E3, 0x00005CEC, 0x00005CEC, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00060041, 0x00000294, 0x00001E39,
0x00001592, 0x00000A0B, 0x000055C9, 0x0003003E, 0x00001E39, 0x000043E3,
0x00000CC7, 0x00000A0B, 0x000055C9, 0x0003003E, 0x00001E39, 0x000043E3,
0x00050080, 0x0000000B, 0x00002CC1, 0x000055C9, 0x00000A0D, 0x00060041,
0x00000294, 0x00006256, 0x00001592, 0x00000A0B, 0x00002CC1, 0x0003003E,
0x00000294, 0x00006256, 0x00000CC7, 0x00000A0B, 0x00002CC1, 0x0003003E,
0x00006256, 0x000043E3, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
};

View File

@ -19,8 +19,8 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -70,7 +70,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5522 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%uint_8 = OpConstant %uint 8
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_8 %uint_8 %uint_1
@ -178,10 +178,10 @@
%6535 = OpIAdd %uint %14551 %19199
%21961 = OpShiftRightLogical %uint %6535 %uint_2
%17379 = OpVectorShuffle %v4uint %18180 %18180 0 0 0 0
%7737 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %21961
%7737 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %21961
OpStore %7737 %17379
%11457 = OpIAdd %uint %21961 %uint_1
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11457
%25174 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11457
OpStore %25174 %17379
OpBranch %19578
%19578 = OpLabel
@ -201,7 +201,7 @@ const uint32_t resolve_clear_32bpp_scaled_cs[] = {
0x0000000B, 0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010,
0x00040048, 0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4,
0x00000000, 0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003,
0x00040047, 0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592,
0x00040047, 0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7,
0x00000021, 0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019,
0x00020013, 0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014,
0x00000009, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015,
@ -235,7 +235,7 @@ const uint32_t resolve_clear_32bpp_scaled_cs[] = {
0x00000001, 0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13,
0x00000A0A, 0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00001592,
0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000CC7,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0004002B,
0x0000000B, 0x00000A22, 0x00000008, 0x0006002C, 0x00000014, 0x00000AC7,
0x00000A22, 0x00000A22, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
@ -317,9 +317,9 @@ const uint32_t resolve_clear_32bpp_scaled_cs[] = {
0x0000000B, 0x00001987, 0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B,
0x000055C9, 0x00001987, 0x00000A10, 0x0009004F, 0x00000017, 0x000043E3,
0x00004704, 0x00004704, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00060041, 0x00000294, 0x00001E39, 0x00001592, 0x00000A0B, 0x000055C9,
0x00060041, 0x00000294, 0x00001E39, 0x00000CC7, 0x00000A0B, 0x000055C9,
0x0003003E, 0x00001E39, 0x000043E3, 0x00050080, 0x0000000B, 0x00002CC1,
0x000055C9, 0x00000A0D, 0x00060041, 0x00000294, 0x00006256, 0x00001592,
0x000055C9, 0x00000A0D, 0x00060041, 0x00000294, 0x00006256, 0x00000CC7,
0x00000A0B, 0x00002CC1, 0x0003003E, 0x00006256, 0x000043E3, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -19,8 +19,8 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -66,7 +66,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5522 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%uint_8 = OpConstant %uint 8
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_8 %uint_8 %uint_1
@ -143,16 +143,16 @@
%6535 = OpIAdd %uint %14551 %19199
%21961 = OpShiftRightLogical %uint %6535 %uint_2
%17379 = OpVectorShuffle %v4uint %23788 %23788 0 1 0 1
%7737 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %21961
%7737 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %21961
OpStore %7737 %17379
%11457 = OpIAdd %uint %21961 %uint_1
%22875 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11457
%22875 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11457
OpStore %22875 %17379
%11458 = OpIAdd %uint %21961 %uint_2
%22876 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11458
%22876 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11458
OpStore %22876 %17379
%11459 = OpIAdd %uint %21961 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11459
%25174 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11459
OpStore %25174 %17379
OpBranch %19578
%19578 = OpLabel
@ -172,7 +172,7 @@ const uint32_t resolve_clear_64bpp_cs[] = {
0x0000000B, 0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010,
0x00040048, 0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4,
0x00000000, 0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003,
0x00040047, 0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592,
0x00040047, 0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7,
0x00000021, 0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019,
0x00020013, 0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014,
0x00000009, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015,
@ -204,7 +204,7 @@ const uint32_t resolve_clear_64bpp_cs[] = {
0x00000A13, 0x00000A0A, 0x00040017, 0x00000017, 0x0000000B, 0x00000004,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32,
0x00001592, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x00000CC7, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0006002C, 0x00000014,
0x00000AC7, 0x00000A22, 0x00000A22, 0x00000A0D, 0x0005002C, 0x00000011,
0x0000074E, 0x00000A13, 0x00000A13, 0x00050036, 0x00000008, 0x0000161F,
@ -264,14 +264,14 @@ const uint32_t resolve_clear_64bpp_cs[] = {
0x00000A0D, 0x00050080, 0x0000000B, 0x00001987, 0x000038D7, 0x00004AFF,
0x000500C2, 0x0000000B, 0x000055C9, 0x00001987, 0x00000A10, 0x0009004F,
0x00000017, 0x000043E3, 0x00005CEC, 0x00005CEC, 0x00000000, 0x00000001,
0x00000000, 0x00000001, 0x00060041, 0x00000294, 0x00001E39, 0x00001592,
0x00000000, 0x00000001, 0x00060041, 0x00000294, 0x00001E39, 0x00000CC7,
0x00000A0B, 0x000055C9, 0x0003003E, 0x00001E39, 0x000043E3, 0x00050080,
0x0000000B, 0x00002CC1, 0x000055C9, 0x00000A0D, 0x00060041, 0x00000294,
0x0000595B, 0x00001592, 0x00000A0B, 0x00002CC1, 0x0003003E, 0x0000595B,
0x0000595B, 0x00000CC7, 0x00000A0B, 0x00002CC1, 0x0003003E, 0x0000595B,
0x000043E3, 0x00050080, 0x0000000B, 0x00002CC2, 0x000055C9, 0x00000A10,
0x00060041, 0x00000294, 0x0000595C, 0x00001592, 0x00000A0B, 0x00002CC2,
0x00060041, 0x00000294, 0x0000595C, 0x00000CC7, 0x00000A0B, 0x00002CC2,
0x0003003E, 0x0000595C, 0x000043E3, 0x00050080, 0x0000000B, 0x00002CC3,
0x000055C9, 0x00000A13, 0x00060041, 0x00000294, 0x00006256, 0x00001592,
0x000055C9, 0x00000A13, 0x00060041, 0x00000294, 0x00006256, 0x00000CC7,
0x00000A0B, 0x00002CC3, 0x0003003E, 0x00006256, 0x000043E3, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -19,8 +19,8 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
@ -69,7 +69,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5522 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%uint_8 = OpConstant %uint 8
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_8 %uint_8 %uint_1
@ -150,16 +150,16 @@
%6535 = OpIAdd %uint %14551 %19199
%21961 = OpShiftRightLogical %uint %6535 %uint_2
%17379 = OpVectorShuffle %v4uint %18180 %18180 0 1 0 1
%7737 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %21961
%7737 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %21961
OpStore %7737 %17379
%11457 = OpIAdd %uint %21961 %uint_1
%22875 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11457
%22875 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11457
OpStore %22875 %17379
%11458 = OpIAdd %uint %21961 %uint_2
%22876 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11458
%22876 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11458
OpStore %22876 %17379
%11459 = OpIAdd %uint %21961 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5522 %int_0 %11459
%25174 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11459
OpStore %25174 %17379
OpBranch %19578
%19578 = OpLabel
@ -179,7 +179,7 @@ const uint32_t resolve_clear_64bpp_scaled_cs[] = {
0x0000000B, 0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010,
0x00040048, 0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4,
0x00000000, 0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003,
0x00040047, 0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592,
0x00040047, 0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7,
0x00000021, 0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019,
0x00020013, 0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014,
0x00000009, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015,
@ -213,7 +213,7 @@ const uint32_t resolve_clear_64bpp_scaled_cs[] = {
0x0000072A, 0x00000A13, 0x00000A0A, 0x00040017, 0x00000017, 0x0000000B,
0x00000004, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A32, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A32, 0x00001592, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000A32, 0x00000CC7, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0006002C,
0x00000014, 0x00000AC7, 0x00000A22, 0x00000A22, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x00050036, 0x00000008,
@ -277,14 +277,14 @@ const uint32_t resolve_clear_64bpp_scaled_cs[] = {
0x00001987, 0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B, 0x000055C9,
0x00001987, 0x00000A10, 0x0009004F, 0x00000017, 0x000043E3, 0x00004704,
0x00004704, 0x00000000, 0x00000001, 0x00000000, 0x00000001, 0x00060041,
0x00000294, 0x00001E39, 0x00001592, 0x00000A0B, 0x000055C9, 0x0003003E,
0x00000294, 0x00001E39, 0x00000CC7, 0x00000A0B, 0x000055C9, 0x0003003E,
0x00001E39, 0x000043E3, 0x00050080, 0x0000000B, 0x00002CC1, 0x000055C9,
0x00000A0D, 0x00060041, 0x00000294, 0x0000595B, 0x00001592, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000294, 0x0000595B, 0x00000CC7, 0x00000A0B,
0x00002CC1, 0x0003003E, 0x0000595B, 0x000043E3, 0x00050080, 0x0000000B,
0x00002CC2, 0x000055C9, 0x00000A10, 0x00060041, 0x00000294, 0x0000595C,
0x00001592, 0x00000A0B, 0x00002CC2, 0x0003003E, 0x0000595C, 0x000043E3,
0x00000CC7, 0x00000A0B, 0x00002CC2, 0x0003003E, 0x0000595C, 0x000043E3,
0x00050080, 0x0000000B, 0x00002CC3, 0x000055C9, 0x00000A13, 0x00060041,
0x00000294, 0x00006256, 0x00001592, 0x00000A0B, 0x00002CC3, 0x0003003E,
0x00000294, 0x00006256, 0x00000CC7, 0x00000A0B, 0x00002CC3, 0x0003003E,
0x00006256, 0x000043E3, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
};

View File

@ -21,13 +21,13 @@
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -104,7 +104,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%3152 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
@ -256,10 +256,10 @@
%19199 = OpShiftLeftLogical %uint %9696 %uint_0
%6269 = OpIAdd %uint %14551 %19199
%24307 = OpShiftRightLogical %uint %6269 %uint_2
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %24307
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %24307
%12609 = OpLoad %v4uint %19601
%11687 = OpIAdd %uint %24307 %uint_1
%8660 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %11687
%8660 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11687
%6578 = OpLoad %v4uint %8660
OpSelectionMerge %21263 DontFlatten
OpBranchConditional %19573 %22395 %21263
@ -488,12 +488,12 @@ const uint32_t resolve_fast_32bpp_1x2xmsaa_cs[] = {
0x0000040C, 0x00000002, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C,
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00000C50,
0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021, 0x00000000,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00000CC7,
0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021, 0x00000000,
0x00040047, 0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5,
0x00000000, 0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B, 0x00000020,
@ -545,7 +545,7 @@ const uint32_t resolve_fast_32bpp_1x2xmsaa_cs[] = {
0x00000001, 0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13,
0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A32, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A32, 0x00000C50, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000A32, 0x00000CC7, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A33, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A33, 0x00001592, 0x00000002, 0x0006002C, 0x00000014, 0x00000AC7,
@ -661,10 +661,10 @@ const uint32_t resolve_fast_32bpp_1x2xmsaa_cs[] = {
0x00050080, 0x0000000B, 0x000025E0, 0x00005966, 0x00001AE6, 0x000500C4,
0x0000000B, 0x00004AFF, 0x000025E0, 0x00000A0A, 0x00050080, 0x0000000B,
0x0000187D, 0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B, 0x00005EF3,
0x0000187D, 0x00000A10, 0x00060041, 0x00000294, 0x00004C91, 0x00000C50,
0x0000187D, 0x00000A10, 0x00060041, 0x00000294, 0x00004C91, 0x00000CC7,
0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000017, 0x00003141, 0x00004C91,
0x00050080, 0x0000000B, 0x00002DA7, 0x00005EF3, 0x00000A0D, 0x00060041,
0x00000294, 0x000021D4, 0x00000C50, 0x00000A0B, 0x00002DA7, 0x0004003D,
0x00000294, 0x000021D4, 0x00000CC7, 0x00000A0B, 0x00002DA7, 0x0004003D,
0x00000017, 0x000019B2, 0x000021D4, 0x000300F7, 0x0000530F, 0x00000002,
0x000400FA, 0x00004C75, 0x0000577B, 0x0000530F, 0x000200F8, 0x0000577B,
0x000300F7, 0x000039F4, 0x00000000, 0x000F00FB, 0x000023AA, 0x000039F4,

View File

@ -20,13 +20,13 @@
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -109,7 +109,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%3152 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
@ -277,10 +277,10 @@
%19199 = OpShiftLeftLogical %uint %9696 %uint_0
%6269 = OpIAdd %uint %14551 %19199
%24307 = OpShiftRightLogical %uint %6269 %uint_2
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %24307
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %24307
%12609 = OpLoad %v4uint %19601
%11687 = OpIAdd %uint %24307 %uint_1
%24577 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %11687
%24577 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11687
%16168 = OpLoad %v4uint %24577
%12971 = OpCompositeExtract %bool %19067 0
OpSelectionMerge %15698 None
@ -573,11 +573,11 @@ const uint32_t resolve_fast_32bpp_1x2xmsaa_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000018, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00000C50, 0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021,
0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021,
0x00000000, 0x00040047, 0x000007DD, 0x00000006, 0x00000010, 0x00040048,
0x000007B5, 0x00000000, 0x00000019, 0x00050048, 0x000007B5, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B5, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B,
@ -633,7 +633,7 @@ const uint32_t resolve_fast_32bpp_1x2xmsaa_scaled_cs[] = {
0x00000001, 0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13,
0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A32, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A32, 0x00000C50, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000A32, 0x00000CC7, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A33, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A33, 0x00001592, 0x00000002, 0x0006002C, 0x00000014, 0x00000AC7,
@ -760,10 +760,10 @@ const uint32_t resolve_fast_32bpp_1x2xmsaa_scaled_cs[] = {
0x00050080, 0x0000000B, 0x000025E0, 0x00005966, 0x00001AE6, 0x000500C4,
0x0000000B, 0x00004AFF, 0x000025E0, 0x00000A0A, 0x00050080, 0x0000000B,
0x0000187D, 0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B, 0x00005EF3,
0x0000187D, 0x00000A10, 0x00060041, 0x00000294, 0x00004C91, 0x00000C50,
0x0000187D, 0x00000A10, 0x00060041, 0x00000294, 0x00004C91, 0x00000CC7,
0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000017, 0x00003141, 0x00004C91,
0x00050080, 0x0000000B, 0x00002DA7, 0x00005EF3, 0x00000A0D, 0x00060041,
0x00000294, 0x00006001, 0x00000C50, 0x00000A0B, 0x00002DA7, 0x0004003D,
0x00000294, 0x00006001, 0x00000CC7, 0x00000A0B, 0x00002DA7, 0x0004003D,
0x00000017, 0x00003F28, 0x00006001, 0x00050051, 0x00000009, 0x000032AB,
0x00004A7B, 0x00000000, 0x000300F7, 0x00003D52, 0x00000000, 0x000400FA,
0x000032AB, 0x000040DF, 0x00003D52, 0x000200F8, 0x000040DF, 0x000500AA,

View File

@ -21,13 +21,13 @@
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -104,7 +104,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%3152 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
@ -266,28 +266,28 @@
OpSelectionMerge %21872 DontFlatten
OpBranchConditional %10924 %11374 %12129
%12129 = OpLabel
%18514 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %9503
%18514 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %9503
%13258 = OpLoad %v4uint %18514
%19234 = OpCompositeExtract %uint %13258 1
%15341 = OpCompositeInsert %v4uint %19234 %13853 0
%20745 = OpCompositeExtract %uint %13258 3
%7681 = OpCompositeInsert %v4uint %20745 %15341 1
%18762 = OpIAdd %uint %9503 %uint_1
%6300 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18762
%6300 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18762
%13033 = OpLoad %v4uint %6300
%19235 = OpCompositeExtract %uint %13033 1
%15342 = OpCompositeInsert %v4uint %19235 %7681 2
%20746 = OpCompositeExtract %uint %13033 3
%7682 = OpCompositeInsert %v4uint %20746 %15342 3
%18763 = OpIAdd %uint %9503 %uint_2
%6301 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18763
%6301 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18763
%13034 = OpLoad %v4uint %6301
%19236 = OpCompositeExtract %uint %13034 1
%15343 = OpCompositeInsert %v4uint %19236 %13853 0
%20747 = OpCompositeExtract %uint %13034 3
%7683 = OpCompositeInsert %v4uint %20747 %15343 1
%18764 = OpIAdd %uint %9503 %uint_3
%6302 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18764
%6302 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18764
%13035 = OpLoad %v4uint %6302
%19237 = OpCompositeExtract %uint %13035 1
%15344 = OpCompositeInsert %v4uint %19237 %7683 2
@ -295,28 +295,28 @@
%9296 = OpCompositeInsert %v4uint %23044 %15344 3
OpBranch %21872
%11374 = OpLabel
%20936 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %9503
%20936 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %9503
%13259 = OpLoad %v4uint %20936
%19238 = OpCompositeExtract %uint %13259 0
%15345 = OpCompositeInsert %v4uint %19238 %13853 0
%20748 = OpCompositeExtract %uint %13259 2
%7684 = OpCompositeInsert %v4uint %20748 %15345 1
%18765 = OpIAdd %uint %9503 %uint_1
%6303 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18765
%6303 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18765
%13036 = OpLoad %v4uint %6303
%19239 = OpCompositeExtract %uint %13036 0
%15346 = OpCompositeInsert %v4uint %19239 %7684 2
%20749 = OpCompositeExtract %uint %13036 2
%7685 = OpCompositeInsert %v4uint %20749 %15346 3
%18766 = OpIAdd %uint %9503 %uint_2
%6304 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18766
%6304 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18766
%13037 = OpLoad %v4uint %6304
%19240 = OpCompositeExtract %uint %13037 0
%15347 = OpCompositeInsert %v4uint %19240 %13853 0
%20750 = OpCompositeExtract %uint %13037 2
%7686 = OpCompositeInsert %v4uint %20750 %15347 1
%18767 = OpIAdd %uint %9503 %uint_3
%6305 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18767
%6305 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18767
%13038 = OpLoad %v4uint %6305
%19241 = OpCompositeExtract %uint %13038 0
%15348 = OpCompositeInsert %v4uint %19241 %7686 2
@ -553,12 +553,12 @@ const uint32_t resolve_fast_32bpp_4xmsaa_cs[] = {
0x0000040C, 0x00000002, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C,
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00000C50,
0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021, 0x00000000,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00000CC7,
0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021, 0x00000000,
0x00040047, 0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5,
0x00000000, 0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B, 0x00000020,
@ -610,7 +610,7 @@ const uint32_t resolve_fast_32bpp_4xmsaa_cs[] = {
0x00000001, 0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13,
0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A32, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A32, 0x00000C50, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000A32, 0x00000CC7, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A33, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A33, 0x00001592, 0x00000002, 0x0006002C, 0x00000014, 0x00000AC7,
@ -732,50 +732,50 @@ const uint32_t resolve_fast_32bpp_4xmsaa_cs[] = {
0x000700F5, 0x00000009, 0x00002AAC, 0x00002B9B, 0x00004944, 0x00002959,
0x00004032, 0x000300F7, 0x00005570, 0x00000002, 0x000400FA, 0x00002AAC,
0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61, 0x00060041, 0x00000294,
0x00004852, 0x00000C50, 0x00000A0B, 0x0000251F, 0x0004003D, 0x00000017,
0x00004852, 0x00000CC7, 0x00000A0B, 0x0000251F, 0x0004003D, 0x00000017,
0x000033CA, 0x00004852, 0x00050051, 0x0000000B, 0x00004B22, 0x000033CA,
0x00000001, 0x00060052, 0x00000017, 0x00003BED, 0x00004B22, 0x0000361D,
0x00000000, 0x00050051, 0x0000000B, 0x00005109, 0x000033CA, 0x00000003,
0x00060052, 0x00000017, 0x00001E01, 0x00005109, 0x00003BED, 0x00000001,
0x00050080, 0x0000000B, 0x0000494A, 0x0000251F, 0x00000A0D, 0x00060041,
0x00000294, 0x0000189C, 0x00000C50, 0x00000A0B, 0x0000494A, 0x0004003D,
0x00000294, 0x0000189C, 0x00000CC7, 0x00000A0B, 0x0000494A, 0x0004003D,
0x00000017, 0x000032E9, 0x0000189C, 0x00050051, 0x0000000B, 0x00004B23,
0x000032E9, 0x00000001, 0x00060052, 0x00000017, 0x00003BEE, 0x00004B23,
0x00001E01, 0x00000002, 0x00050051, 0x0000000B, 0x0000510A, 0x000032E9,
0x00000003, 0x00060052, 0x00000017, 0x00001E02, 0x0000510A, 0x00003BEE,
0x00000003, 0x00050080, 0x0000000B, 0x0000494B, 0x0000251F, 0x00000A10,
0x00060041, 0x00000294, 0x0000189D, 0x00000C50, 0x00000A0B, 0x0000494B,
0x00060041, 0x00000294, 0x0000189D, 0x00000CC7, 0x00000A0B, 0x0000494B,
0x0004003D, 0x00000017, 0x000032EA, 0x0000189D, 0x00050051, 0x0000000B,
0x00004B24, 0x000032EA, 0x00000001, 0x00060052, 0x00000017, 0x00003BEF,
0x00004B24, 0x0000361D, 0x00000000, 0x00050051, 0x0000000B, 0x0000510B,
0x000032EA, 0x00000003, 0x00060052, 0x00000017, 0x00001E03, 0x0000510B,
0x00003BEF, 0x00000001, 0x00050080, 0x0000000B, 0x0000494C, 0x0000251F,
0x00000A13, 0x00060041, 0x00000294, 0x0000189E, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000294, 0x0000189E, 0x00000CC7, 0x00000A0B,
0x0000494C, 0x0004003D, 0x00000017, 0x000032EB, 0x0000189E, 0x00050051,
0x0000000B, 0x00004B25, 0x000032EB, 0x00000001, 0x00060052, 0x00000017,
0x00003BF0, 0x00004B25, 0x00001E03, 0x00000002, 0x00050051, 0x0000000B,
0x00005A04, 0x000032EB, 0x00000003, 0x00060052, 0x00000017, 0x00002450,
0x00005A04, 0x00003BF0, 0x00000003, 0x000200F9, 0x00005570, 0x000200F8,
0x00002C6E, 0x00060041, 0x00000294, 0x000051C8, 0x00000C50, 0x00000A0B,
0x00002C6E, 0x00060041, 0x00000294, 0x000051C8, 0x00000CC7, 0x00000A0B,
0x0000251F, 0x0004003D, 0x00000017, 0x000033CB, 0x000051C8, 0x00050051,
0x0000000B, 0x00004B26, 0x000033CB, 0x00000000, 0x00060052, 0x00000017,
0x00003BF1, 0x00004B26, 0x0000361D, 0x00000000, 0x00050051, 0x0000000B,
0x0000510C, 0x000033CB, 0x00000002, 0x00060052, 0x00000017, 0x00001E04,
0x0000510C, 0x00003BF1, 0x00000001, 0x00050080, 0x0000000B, 0x0000494D,
0x0000251F, 0x00000A0D, 0x00060041, 0x00000294, 0x0000189F, 0x00000C50,
0x0000251F, 0x00000A0D, 0x00060041, 0x00000294, 0x0000189F, 0x00000CC7,
0x00000A0B, 0x0000494D, 0x0004003D, 0x00000017, 0x000032EC, 0x0000189F,
0x00050051, 0x0000000B, 0x00004B27, 0x000032EC, 0x00000000, 0x00060052,
0x00000017, 0x00003BF2, 0x00004B27, 0x00001E04, 0x00000002, 0x00050051,
0x0000000B, 0x0000510D, 0x000032EC, 0x00000002, 0x00060052, 0x00000017,
0x00001E05, 0x0000510D, 0x00003BF2, 0x00000003, 0x00050080, 0x0000000B,
0x0000494E, 0x0000251F, 0x00000A10, 0x00060041, 0x00000294, 0x000018A0,
0x00000C50, 0x00000A0B, 0x0000494E, 0x0004003D, 0x00000017, 0x000032ED,
0x00000CC7, 0x00000A0B, 0x0000494E, 0x0004003D, 0x00000017, 0x000032ED,
0x000018A0, 0x00050051, 0x0000000B, 0x00004B28, 0x000032ED, 0x00000000,
0x00060052, 0x00000017, 0x00003BF3, 0x00004B28, 0x0000361D, 0x00000000,
0x00050051, 0x0000000B, 0x0000510E, 0x000032ED, 0x00000002, 0x00060052,
0x00000017, 0x00001E06, 0x0000510E, 0x00003BF3, 0x00000001, 0x00050080,
0x0000000B, 0x0000494F, 0x0000251F, 0x00000A13, 0x00060041, 0x00000294,
0x000018A1, 0x00000C50, 0x00000A0B, 0x0000494F, 0x0004003D, 0x00000017,
0x000018A1, 0x00000CC7, 0x00000A0B, 0x0000494F, 0x0004003D, 0x00000017,
0x000032EE, 0x000018A1, 0x00050051, 0x0000000B, 0x00004B29, 0x000032EE,
0x00000000, 0x00060052, 0x00000017, 0x00003BF4, 0x00004B29, 0x00001E06,
0x00000002, 0x00050051, 0x0000000B, 0x00005A05, 0x000032EE, 0x00000002,

View File

@ -20,13 +20,13 @@
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -109,7 +109,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%3152 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
@ -287,28 +287,28 @@
OpSelectionMerge %21872 DontFlatten
OpBranchConditional %10924 %12129 %11374
%12129 = OpLabel
%18514 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %9503
%18514 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %9503
%13258 = OpLoad %v4uint %18514
%19234 = OpCompositeExtract %uint %13258 0
%15341 = OpCompositeInsert %v4uint %19234 %13853 0
%20745 = OpCompositeExtract %uint %13258 2
%7681 = OpCompositeInsert %v4uint %20745 %15341 1
%18762 = OpIAdd %uint %9503 %uint_1
%6300 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18762
%6300 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18762
%13033 = OpLoad %v4uint %6300
%19235 = OpCompositeExtract %uint %13033 0
%15342 = OpCompositeInsert %v4uint %19235 %7681 2
%20746 = OpCompositeExtract %uint %13033 2
%7682 = OpCompositeInsert %v4uint %20746 %15342 3
%18763 = OpIAdd %uint %9503 %uint_2
%6301 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18763
%6301 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18763
%13034 = OpLoad %v4uint %6301
%19236 = OpCompositeExtract %uint %13034 0
%15343 = OpCompositeInsert %v4uint %19236 %13853 0
%20747 = OpCompositeExtract %uint %13034 2
%7683 = OpCompositeInsert %v4uint %20747 %15343 1
%18764 = OpIAdd %uint %9503 %uint_3
%6302 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18764
%6302 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18764
%13035 = OpLoad %v4uint %6302
%19237 = OpCompositeExtract %uint %13035 0
%15344 = OpCompositeInsert %v4uint %19237 %7683 2
@ -316,28 +316,28 @@
%9296 = OpCompositeInsert %v4uint %23044 %15344 3
OpBranch %21872
%11374 = OpLabel
%20936 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %9503
%20936 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %9503
%13259 = OpLoad %v4uint %20936
%19238 = OpCompositeExtract %uint %13259 1
%15345 = OpCompositeInsert %v4uint %19238 %13853 0
%20748 = OpCompositeExtract %uint %13259 3
%7684 = OpCompositeInsert %v4uint %20748 %15345 1
%18765 = OpIAdd %uint %9503 %uint_1
%6304 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18765
%6304 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18765
%13036 = OpLoad %v4uint %6304
%19239 = OpCompositeExtract %uint %13036 1
%15346 = OpCompositeInsert %v4uint %19239 %7684 2
%20749 = OpCompositeExtract %uint %13036 3
%7685 = OpCompositeInsert %v4uint %20749 %15346 3
%18766 = OpIAdd %uint %9503 %uint_2
%6305 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18766
%6305 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18766
%13037 = OpLoad %v4uint %6305
%19240 = OpCompositeExtract %uint %13037 1
%15347 = OpCompositeInsert %v4uint %19240 %13853 0
%20750 = OpCompositeExtract %uint %13037 3
%7686 = OpCompositeInsert %v4uint %20750 %15347 1
%18767 = OpIAdd %uint %9503 %uint_3
%6306 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %18767
%6306 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %18767
%13038 = OpLoad %v4uint %6306
%19241 = OpCompositeExtract %uint %13038 1
%15348 = OpCompositeInsert %v4uint %19241 %7686 2
@ -638,11 +638,11 @@ const uint32_t resolve_fast_32bpp_4xmsaa_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000018, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00000C50, 0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021,
0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021,
0x00000000, 0x00040047, 0x000007DD, 0x00000006, 0x00000010, 0x00040048,
0x000007B5, 0x00000000, 0x00000019, 0x00050048, 0x000007B5, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B5, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B,
@ -698,7 +698,7 @@ const uint32_t resolve_fast_32bpp_4xmsaa_scaled_cs[] = {
0x00000001, 0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13,
0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A32, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A32, 0x00000C50, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000A32, 0x00000CC7, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A33, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A33, 0x00001592, 0x00000002, 0x0006002C, 0x00000014, 0x00000AC7,
@ -831,50 +831,50 @@ const uint32_t resolve_fast_32bpp_4xmsaa_scaled_cs[] = {
0x000700F5, 0x00000009, 0x00002AAC, 0x00002B9B, 0x00004944, 0x00002959,
0x00004032, 0x000300F7, 0x00005570, 0x00000002, 0x000400FA, 0x00002AAC,
0x00002F61, 0x00002C6E, 0x000200F8, 0x00002F61, 0x00060041, 0x00000294,
0x00004852, 0x00000C50, 0x00000A0B, 0x0000251F, 0x0004003D, 0x00000017,
0x00004852, 0x00000CC7, 0x00000A0B, 0x0000251F, 0x0004003D, 0x00000017,
0x000033CA, 0x00004852, 0x00050051, 0x0000000B, 0x00004B22, 0x000033CA,
0x00000000, 0x00060052, 0x00000017, 0x00003BED, 0x00004B22, 0x0000361D,
0x00000000, 0x00050051, 0x0000000B, 0x00005109, 0x000033CA, 0x00000002,
0x00060052, 0x00000017, 0x00001E01, 0x00005109, 0x00003BED, 0x00000001,
0x00050080, 0x0000000B, 0x0000494A, 0x0000251F, 0x00000A0D, 0x00060041,
0x00000294, 0x0000189C, 0x00000C50, 0x00000A0B, 0x0000494A, 0x0004003D,
0x00000294, 0x0000189C, 0x00000CC7, 0x00000A0B, 0x0000494A, 0x0004003D,
0x00000017, 0x000032E9, 0x0000189C, 0x00050051, 0x0000000B, 0x00004B23,
0x000032E9, 0x00000000, 0x00060052, 0x00000017, 0x00003BEE, 0x00004B23,
0x00001E01, 0x00000002, 0x00050051, 0x0000000B, 0x0000510A, 0x000032E9,
0x00000002, 0x00060052, 0x00000017, 0x00001E02, 0x0000510A, 0x00003BEE,
0x00000003, 0x00050080, 0x0000000B, 0x0000494B, 0x0000251F, 0x00000A10,
0x00060041, 0x00000294, 0x0000189D, 0x00000C50, 0x00000A0B, 0x0000494B,
0x00060041, 0x00000294, 0x0000189D, 0x00000CC7, 0x00000A0B, 0x0000494B,
0x0004003D, 0x00000017, 0x000032EA, 0x0000189D, 0x00050051, 0x0000000B,
0x00004B24, 0x000032EA, 0x00000000, 0x00060052, 0x00000017, 0x00003BEF,
0x00004B24, 0x0000361D, 0x00000000, 0x00050051, 0x0000000B, 0x0000510B,
0x000032EA, 0x00000002, 0x00060052, 0x00000017, 0x00001E03, 0x0000510B,
0x00003BEF, 0x00000001, 0x00050080, 0x0000000B, 0x0000494C, 0x0000251F,
0x00000A13, 0x00060041, 0x00000294, 0x0000189E, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000294, 0x0000189E, 0x00000CC7, 0x00000A0B,
0x0000494C, 0x0004003D, 0x00000017, 0x000032EB, 0x0000189E, 0x00050051,
0x0000000B, 0x00004B25, 0x000032EB, 0x00000000, 0x00060052, 0x00000017,
0x00003BF0, 0x00004B25, 0x00001E03, 0x00000002, 0x00050051, 0x0000000B,
0x00005A04, 0x000032EB, 0x00000002, 0x00060052, 0x00000017, 0x00002450,
0x00005A04, 0x00003BF0, 0x00000003, 0x000200F9, 0x00005570, 0x000200F8,
0x00002C6E, 0x00060041, 0x00000294, 0x000051C8, 0x00000C50, 0x00000A0B,
0x00002C6E, 0x00060041, 0x00000294, 0x000051C8, 0x00000CC7, 0x00000A0B,
0x0000251F, 0x0004003D, 0x00000017, 0x000033CB, 0x000051C8, 0x00050051,
0x0000000B, 0x00004B26, 0x000033CB, 0x00000001, 0x00060052, 0x00000017,
0x00003BF1, 0x00004B26, 0x0000361D, 0x00000000, 0x00050051, 0x0000000B,
0x0000510C, 0x000033CB, 0x00000003, 0x00060052, 0x00000017, 0x00001E04,
0x0000510C, 0x00003BF1, 0x00000001, 0x00050080, 0x0000000B, 0x0000494D,
0x0000251F, 0x00000A0D, 0x00060041, 0x00000294, 0x000018A0, 0x00000C50,
0x0000251F, 0x00000A0D, 0x00060041, 0x00000294, 0x000018A0, 0x00000CC7,
0x00000A0B, 0x0000494D, 0x0004003D, 0x00000017, 0x000032EC, 0x000018A0,
0x00050051, 0x0000000B, 0x00004B27, 0x000032EC, 0x00000001, 0x00060052,
0x00000017, 0x00003BF2, 0x00004B27, 0x00001E04, 0x00000002, 0x00050051,
0x0000000B, 0x0000510D, 0x000032EC, 0x00000003, 0x00060052, 0x00000017,
0x00001E05, 0x0000510D, 0x00003BF2, 0x00000003, 0x00050080, 0x0000000B,
0x0000494E, 0x0000251F, 0x00000A10, 0x00060041, 0x00000294, 0x000018A1,
0x00000C50, 0x00000A0B, 0x0000494E, 0x0004003D, 0x00000017, 0x000032ED,
0x00000CC7, 0x00000A0B, 0x0000494E, 0x0004003D, 0x00000017, 0x000032ED,
0x000018A1, 0x00050051, 0x0000000B, 0x00004B28, 0x000032ED, 0x00000001,
0x00060052, 0x00000017, 0x00003BF3, 0x00004B28, 0x0000361D, 0x00000000,
0x00050051, 0x0000000B, 0x0000510E, 0x000032ED, 0x00000003, 0x00060052,
0x00000017, 0x00001E06, 0x0000510E, 0x00003BF3, 0x00000001, 0x00050080,
0x0000000B, 0x0000494F, 0x0000251F, 0x00000A13, 0x00060041, 0x00000294,
0x000018A2, 0x00000C50, 0x00000A0B, 0x0000494F, 0x0004003D, 0x00000017,
0x000018A2, 0x00000CC7, 0x00000A0B, 0x0000494F, 0x0004003D, 0x00000017,
0x000032EE, 0x000018A2, 0x00050051, 0x0000000B, 0x00004B29, 0x000032EE,
0x00000001, 0x00060052, 0x00000017, 0x00003BF4, 0x00004B29, 0x00001E06,
0x00000002, 0x00050051, 0x0000000B, 0x00005A05, 0x000032EE, 0x00000003,

View File

@ -21,13 +21,13 @@
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -102,7 +102,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%3152 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
@ -224,10 +224,10 @@
%19199 = OpShiftLeftLogical %uint %9696 %uint_1
%6269 = OpIAdd %uint %14551 %19199
%24307 = OpShiftRightLogical %uint %6269 %uint_2
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %24307
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %24307
%12609 = OpLoad %v4uint %19601
%11687 = OpIAdd %uint %24307 %uint_1
%8660 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %11687
%8660 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11687
%6578 = OpLoad %v4uint %8660
OpSelectionMerge %21263 DontFlatten
OpBranchConditional %19573 %15068 %21263
@ -459,12 +459,12 @@ const uint32_t resolve_fast_64bpp_1x2xmsaa_cs[] = {
0x0000040C, 0x00000002, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C,
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000018, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00000C50,
0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021, 0x00000000,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00000CC7,
0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021, 0x00000000,
0x00040047, 0x000007DD, 0x00000006, 0x00000010, 0x00040048, 0x000007B5,
0x00000000, 0x00000019, 0x00050048, 0x000007B5, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B, 0x00000020,
@ -514,7 +514,7 @@ const uint32_t resolve_fast_64bpp_1x2xmsaa_cs[] = {
0x00000001, 0x00000014, 0x0004003B, 0x00000291, 0x00000F48, 0x00000001,
0x0005002C, 0x00000011, 0x00000721, 0x00000A10, 0x00000A0A, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000C50,
0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000CC7,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A33, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A33, 0x00001592,
@ -611,9 +611,9 @@ const uint32_t resolve_fast_64bpp_1x2xmsaa_cs[] = {
0x000500C4, 0x0000000B, 0x00004AFF, 0x000025E0, 0x00000A0D, 0x00050080,
0x0000000B, 0x0000187D, 0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B,
0x00005EF3, 0x0000187D, 0x00000A10, 0x00060041, 0x00000294, 0x00004C91,
0x00000C50, 0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000017, 0x00003141,
0x00000CC7, 0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000017, 0x00003141,
0x00004C91, 0x00050080, 0x0000000B, 0x00002DA7, 0x00005EF3, 0x00000A0D,
0x00060041, 0x00000294, 0x000021D4, 0x00000C50, 0x00000A0B, 0x00002DA7,
0x00060041, 0x00000294, 0x000021D4, 0x00000CC7, 0x00000A0B, 0x00002DA7,
0x0004003D, 0x00000017, 0x000019B2, 0x000021D4, 0x000300F7, 0x0000530F,
0x00000002, 0x000400FA, 0x00004C75, 0x00003ADC, 0x0000530F, 0x000200F8,
0x00003ADC, 0x000500AA, 0x00000009, 0x00003585, 0x000023AA, 0x00000A19,

View File

@ -20,13 +20,13 @@
OpMemberDecorate %_struct_1972 0 NonWritable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint_0 ArrayStride 16
OpMemberDecorate %_struct_1973 0 NonReadable
OpMemberDecorate %_struct_1973 0 Offset 0
OpDecorate %_struct_1973 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -107,7 +107,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%3152 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%_runtimearr_v4uint_0 = OpTypeRuntimeArray %v4uint
%_struct_1973 = OpTypeStruct %_runtimearr_v4uint_0
@ -245,10 +245,10 @@
%19199 = OpShiftLeftLogical %uint %9696 %uint_1
%6269 = OpIAdd %uint %14551 %19199
%24307 = OpShiftRightLogical %uint %6269 %uint_2
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %24307
%19601 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %24307
%12609 = OpLoad %v4uint %19601
%11687 = OpIAdd %uint %24307 %uint_1
%24577 = OpAccessChain %_ptr_Uniform_v4uint %3152 %int_0 %11687
%24577 = OpAccessChain %_ptr_Uniform_v4uint %3271 %int_0 %11687
%16168 = OpLoad %v4uint %24577
%12971 = OpCompositeExtract %bool %19067 0
OpSelectionMerge %15698 None
@ -546,11 +546,11 @@ const uint32_t resolve_fast_64bpp_1x2xmsaa_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000018, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00000C50, 0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021,
0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021,
0x00000000, 0x00040047, 0x000007DD, 0x00000006, 0x00000010, 0x00040048,
0x000007B5, 0x00000000, 0x00000019, 0x00050048, 0x000007B5, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B5, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B,
@ -604,7 +604,7 @@ const uint32_t resolve_fast_64bpp_1x2xmsaa_scaled_cs[] = {
0x00000001, 0x00000014, 0x0004003B, 0x00000291, 0x00000F48, 0x00000001,
0x0005002C, 0x00000011, 0x00000721, 0x00000A10, 0x00000A0A, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000C50,
0x00000A32, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000CC7,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A33, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A33, 0x00001592,
@ -712,9 +712,9 @@ const uint32_t resolve_fast_64bpp_1x2xmsaa_scaled_cs[] = {
0x000500C4, 0x0000000B, 0x00004AFF, 0x000025E0, 0x00000A0D, 0x00050080,
0x0000000B, 0x0000187D, 0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B,
0x00005EF3, 0x0000187D, 0x00000A10, 0x00060041, 0x00000294, 0x00004C91,
0x00000C50, 0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000017, 0x00003141,
0x00000CC7, 0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000017, 0x00003141,
0x00004C91, 0x00050080, 0x0000000B, 0x00002DA7, 0x00005EF3, 0x00000A0D,
0x00060041, 0x00000294, 0x00006001, 0x00000C50, 0x00000A0B, 0x00002DA7,
0x00060041, 0x00000294, 0x00006001, 0x00000CC7, 0x00000A0B, 0x00002DA7,
0x0004003D, 0x00000017, 0x00003F28, 0x00006001, 0x00050051, 0x00000009,
0x000032AB, 0x00004A7B, 0x00000000, 0x000300F7, 0x00003D52, 0x00000000,
0x000400FA, 0x000032AB, 0x000040DF, 0x00003D52, 0x000200F8, 0x000040DF,

View File

@ -21,13 +21,13 @@
OpMemberDecorate %_struct_1960 0 NonWritable
OpMemberDecorate %_struct_1960 0 Offset 0
OpDecorate %_struct_1960 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -103,7 +103,7 @@
%_runtimearr_v2uint = OpTypeRuntimeArray %v2uint
%_struct_1960 = OpTypeStruct %_runtimearr_v2uint
%_ptr_Uniform__struct_1960 = OpTypePointer Uniform %_struct_1960
%3152 = OpVariable %_ptr_Uniform__struct_1960 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1960 Uniform
%_ptr_Uniform_v2uint = OpTypePointer Uniform %v2uint
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
@ -225,28 +225,28 @@
%19199 = OpShiftLeftLogical %uint %9696 %uint_1
%6269 = OpIAdd %uint %14551 %19199
%24307 = OpShiftRightLogical %uint %6269 %uint_1
%18708 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %24307
%18708 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %24307
%21063 = OpLoad %v2uint %18708
%19234 = OpCompositeExtract %uint %21063 0
%15341 = OpCompositeInsert %v4uint %19234 %10264 0
%20745 = OpCompositeExtract %uint %21063 1
%7681 = OpCompositeInsert %v4uint %20745 %15341 1
%18762 = OpIAdd %uint %24307 %uint_2
%6300 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %18762
%6300 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %18762
%13033 = OpLoad %v2uint %6300
%19235 = OpCompositeExtract %uint %13033 0
%15342 = OpCompositeInsert %v4uint %19235 %7681 2
%20746 = OpCompositeExtract %uint %13033 1
%7682 = OpCompositeInsert %v4uint %20746 %15342 3
%18763 = OpIAdd %uint %24307 %uint_4
%6301 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %18763
%6301 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %18763
%13034 = OpLoad %v2uint %6301
%19236 = OpCompositeExtract %uint %13034 0
%15343 = OpCompositeInsert %v4uint %19236 %10264 0
%20747 = OpCompositeExtract %uint %13034 1
%7683 = OpCompositeInsert %v4uint %20747 %15343 1
%18764 = OpIAdd %uint %24307 %uint_6
%6302 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %18764
%6302 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %18764
%13035 = OpLoad %v2uint %6302
%19237 = OpCompositeExtract %uint %13035 0
%15344 = OpCompositeInsert %v4uint %19237 %7683 2
@ -482,12 +482,12 @@ const uint32_t resolve_fast_64bpp_4xmsaa_cs[] = {
0x0000040C, 0x00000002, 0x00040047, 0x00000F48, 0x0000000B, 0x0000001C,
0x00040047, 0x000007D6, 0x00000006, 0x00000008, 0x00040048, 0x000007A8,
0x00000000, 0x00000018, 0x00050048, 0x000007A8, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047, 0x00000C50,
0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021, 0x00000000,
0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047, 0x00000CC7,
0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021, 0x00000000,
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B, 0x00000020,
@ -538,7 +538,7 @@ const uint32_t resolve_fast_64bpp_4xmsaa_cs[] = {
0x0004003B, 0x00000291, 0x00000F48, 0x00000001, 0x0005002C, 0x00000011,
0x00000721, 0x00000A10, 0x00000A0A, 0x0003001D, 0x000007D6, 0x00000011,
0x0003001E, 0x000007A8, 0x000007D6, 0x00040020, 0x00000A25, 0x00000002,
0x000007A8, 0x0004003B, 0x00000A25, 0x00000C50, 0x00000002, 0x00040020,
0x000007A8, 0x0004003B, 0x00000A25, 0x00000CC7, 0x00000002, 0x00040020,
0x0000028E, 0x00000002, 0x00000011, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A32, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A32, 0x00001592, 0x00000002, 0x00040020,
@ -634,25 +634,25 @@ const uint32_t resolve_fast_64bpp_4xmsaa_cs[] = {
0x00001AE6, 0x000500C4, 0x0000000B, 0x00004AFF, 0x000025E0, 0x00000A0D,
0x00050080, 0x0000000B, 0x0000187D, 0x000038D7, 0x00004AFF, 0x000500C2,
0x0000000B, 0x00005EF3, 0x0000187D, 0x00000A0D, 0x00060041, 0x0000028E,
0x00004914, 0x00000C50, 0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000011,
0x00004914, 0x00000CC7, 0x00000A0B, 0x00005EF3, 0x0004003D, 0x00000011,
0x00005247, 0x00004914, 0x00050051, 0x0000000B, 0x00004B22, 0x00005247,
0x00000000, 0x00060052, 0x00000017, 0x00003BED, 0x00004B22, 0x00002818,
0x00000000, 0x00050051, 0x0000000B, 0x00005109, 0x00005247, 0x00000001,
0x00060052, 0x00000017, 0x00001E01, 0x00005109, 0x00003BED, 0x00000001,
0x00050080, 0x0000000B, 0x0000494A, 0x00005EF3, 0x00000A10, 0x00060041,
0x0000028E, 0x0000189C, 0x00000C50, 0x00000A0B, 0x0000494A, 0x0004003D,
0x0000028E, 0x0000189C, 0x00000CC7, 0x00000A0B, 0x0000494A, 0x0004003D,
0x00000011, 0x000032E9, 0x0000189C, 0x00050051, 0x0000000B, 0x00004B23,
0x000032E9, 0x00000000, 0x00060052, 0x00000017, 0x00003BEE, 0x00004B23,
0x00001E01, 0x00000002, 0x00050051, 0x0000000B, 0x0000510A, 0x000032E9,
0x00000001, 0x00060052, 0x00000017, 0x00001E02, 0x0000510A, 0x00003BEE,
0x00000003, 0x00050080, 0x0000000B, 0x0000494B, 0x00005EF3, 0x00000A16,
0x00060041, 0x0000028E, 0x0000189D, 0x00000C50, 0x00000A0B, 0x0000494B,
0x00060041, 0x0000028E, 0x0000189D, 0x00000CC7, 0x00000A0B, 0x0000494B,
0x0004003D, 0x00000011, 0x000032EA, 0x0000189D, 0x00050051, 0x0000000B,
0x00004B24, 0x000032EA, 0x00000000, 0x00060052, 0x00000017, 0x00003BEF,
0x00004B24, 0x00002818, 0x00000000, 0x00050051, 0x0000000B, 0x0000510B,
0x000032EA, 0x00000001, 0x00060052, 0x00000017, 0x00001E03, 0x0000510B,
0x00003BEF, 0x00000001, 0x00050080, 0x0000000B, 0x0000494C, 0x00005EF3,
0x00000A1C, 0x00060041, 0x0000028E, 0x0000189E, 0x00000C50, 0x00000A0B,
0x00000A1C, 0x00060041, 0x0000028E, 0x0000189E, 0x00000CC7, 0x00000A0B,
0x0000494C, 0x0004003D, 0x00000011, 0x000032EB, 0x0000189E, 0x00050051,
0x0000000B, 0x00004B25, 0x000032EB, 0x00000000, 0x00060052, 0x00000017,
0x00003BF0, 0x00004B25, 0x00001E03, 0x00000002, 0x00050051, 0x0000000B,

View File

@ -20,13 +20,13 @@
OpMemberDecorate %_struct_1960 0 NonWritable
OpMemberDecorate %_struct_1960 0 Offset 0
OpDecorate %_struct_1960 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpDecorate %_runtimearr_v4uint ArrayStride 16
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -108,7 +108,7 @@
%_runtimearr_v2uint = OpTypeRuntimeArray %v2uint
%_struct_1960 = OpTypeStruct %_runtimearr_v2uint
%_ptr_Uniform__struct_1960 = OpTypePointer Uniform %_struct_1960
%3152 = OpVariable %_ptr_Uniform__struct_1960 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1960 Uniform
%_ptr_Uniform_v2uint = OpTypePointer Uniform %v2uint
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint
@ -257,28 +257,28 @@
%12381 = OpSelect %uint %22176 %uint_1 %uint_0
%24957 = OpIMul %uint %12381 %uint_2
%24428 = OpIAdd %uint %25073 %24957
%14340 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %24428
%14340 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %24428
%13033 = OpLoad %v2uint %14340
%19234 = OpCompositeExtract %uint %13033 0
%15341 = OpCompositeInsert %v4uint %19234 %10264 0
%20745 = OpCompositeExtract %uint %13033 1
%7681 = OpCompositeInsert %v4uint %20745 %15341 1
%18762 = OpIAdd %uint %25073 %uint_2
%6300 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %18762
%6300 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %18762
%13034 = OpLoad %v2uint %6300
%19235 = OpCompositeExtract %uint %13034 0
%15342 = OpCompositeInsert %v4uint %19235 %7681 2
%20746 = OpCompositeExtract %uint %13034 1
%7682 = OpCompositeInsert %v4uint %20746 %15342 3
%18763 = OpIAdd %uint %25073 %uint_4
%6301 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %18763
%6301 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %18763
%13035 = OpLoad %v2uint %6301
%19236 = OpCompositeExtract %uint %13035 0
%15343 = OpCompositeInsert %v4uint %19236 %10264 0
%20747 = OpCompositeExtract %uint %13035 1
%7683 = OpCompositeInsert %v4uint %20747 %15343 1
%18764 = OpIAdd %uint %25073 %uint_6
%6302 = OpAccessChain %_ptr_Uniform_v2uint %3152 %int_0 %18764
%6302 = OpAccessChain %_ptr_Uniform_v2uint %3271 %int_0 %18764
%13036 = OpLoad %v2uint %6302
%19237 = OpCompositeExtract %uint %13036 0
%15344 = OpCompositeInsert %v4uint %19237 %7683 2
@ -562,11 +562,11 @@ const uint32_t resolve_fast_64bpp_4xmsaa_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007D6, 0x00000006, 0x00000008, 0x00040048,
0x000007A8, 0x00000000, 0x00000018, 0x00050048, 0x000007A8, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047,
0x00000C50, 0x00000022, 0x00000001, 0x00040047, 0x00000C50, 0x00000021,
0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7, 0x00000021,
0x00000000, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B,
@ -621,7 +621,7 @@ const uint32_t resolve_fast_64bpp_4xmsaa_scaled_cs[] = {
0x0004003B, 0x00000291, 0x00000F48, 0x00000001, 0x0005002C, 0x00000011,
0x00000721, 0x00000A10, 0x00000A0A, 0x0003001D, 0x000007D6, 0x00000011,
0x0003001E, 0x000007A8, 0x000007D6, 0x00040020, 0x00000A25, 0x00000002,
0x000007A8, 0x0004003B, 0x00000A25, 0x00000C50, 0x00000002, 0x00040020,
0x000007A8, 0x0004003B, 0x00000A25, 0x00000CC7, 0x00000002, 0x00040020,
0x0000028E, 0x00000002, 0x00000011, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A32, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A32, 0x00001592, 0x00000002, 0x00040020,
@ -735,26 +735,26 @@ const uint32_t resolve_fast_64bpp_4xmsaa_scaled_cs[] = {
0x00005D1B, 0x0000195B, 0x0000495A, 0x000040DF, 0x000600A9, 0x0000000B,
0x0000305D, 0x000056A0, 0x00000A0D, 0x00000A0A, 0x00050084, 0x0000000B,
0x0000617D, 0x0000305D, 0x00000A10, 0x00050080, 0x0000000B, 0x00005F6C,
0x000061F1, 0x0000617D, 0x00060041, 0x0000028E, 0x00003804, 0x00000C50,
0x000061F1, 0x0000617D, 0x00060041, 0x0000028E, 0x00003804, 0x00000CC7,
0x00000A0B, 0x00005F6C, 0x0004003D, 0x00000011, 0x000032E9, 0x00003804,
0x00050051, 0x0000000B, 0x00004B22, 0x000032E9, 0x00000000, 0x00060052,
0x00000017, 0x00003BED, 0x00004B22, 0x00002818, 0x00000000, 0x00050051,
0x0000000B, 0x00005109, 0x000032E9, 0x00000001, 0x00060052, 0x00000017,
0x00001E01, 0x00005109, 0x00003BED, 0x00000001, 0x00050080, 0x0000000B,
0x0000494A, 0x000061F1, 0x00000A10, 0x00060041, 0x0000028E, 0x0000189C,
0x00000C50, 0x00000A0B, 0x0000494A, 0x0004003D, 0x00000011, 0x000032EA,
0x00000CC7, 0x00000A0B, 0x0000494A, 0x0004003D, 0x00000011, 0x000032EA,
0x0000189C, 0x00050051, 0x0000000B, 0x00004B23, 0x000032EA, 0x00000000,
0x00060052, 0x00000017, 0x00003BEE, 0x00004B23, 0x00001E01, 0x00000002,
0x00050051, 0x0000000B, 0x0000510A, 0x000032EA, 0x00000001, 0x00060052,
0x00000017, 0x00001E02, 0x0000510A, 0x00003BEE, 0x00000003, 0x00050080,
0x0000000B, 0x0000494B, 0x000061F1, 0x00000A16, 0x00060041, 0x0000028E,
0x0000189D, 0x00000C50, 0x00000A0B, 0x0000494B, 0x0004003D, 0x00000011,
0x0000189D, 0x00000CC7, 0x00000A0B, 0x0000494B, 0x0004003D, 0x00000011,
0x000032EB, 0x0000189D, 0x00050051, 0x0000000B, 0x00004B24, 0x000032EB,
0x00000000, 0x00060052, 0x00000017, 0x00003BEF, 0x00004B24, 0x00002818,
0x00000000, 0x00050051, 0x0000000B, 0x0000510B, 0x000032EB, 0x00000001,
0x00060052, 0x00000017, 0x00001E03, 0x0000510B, 0x00003BEF, 0x00000001,
0x00050080, 0x0000000B, 0x0000494C, 0x000061F1, 0x00000A1C, 0x00060041,
0x0000028E, 0x0000189E, 0x00000C50, 0x00000A0B, 0x0000494C, 0x0004003D,
0x0000028E, 0x0000189E, 0x00000CC7, 0x00000A0B, 0x0000494C, 0x0004003D,
0x00000011, 0x000032EC, 0x0000189E, 0x00050051, 0x0000000B, 0x00004B25,
0x000032EC, 0x00000000, 0x00060052, 0x00000017, 0x00003BF0, 0x00004B25,
0x00001E03, 0x00000002, 0x00050051, 0x0000000B, 0x000059DE, 0x000032EC,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1036 0 Offset 0
OpMemberDecorate %_struct_1036 1 Offset 4
OpMemberDecorate %_struct_1036 2 Offset 8
@ -27,7 +27,7 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -107,7 +107,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1036 = OpTypeStruct %uint %uint %uint %uint %uint
%_ptr_PushConstant__struct_1036 = OpTypePointer PushConstant %_struct_1036
@ -292,19 +292,19 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v2uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%16033 = OpLoad %uint %6319
%23465 = OpCompositeInsert %v2uint %16033 %21850 1
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v2uint %23875 %16379
OpBranch %20297
@ -455,33 +455,33 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11688 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %17442 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23650 = OpLoad %uint %7193
%11689 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%12861 = OpLoad %uint %24597
%14233 = OpCompositeInsert %v4uint %23650 %6638 2
%8253 = OpCompositeInsert %v4uint %12861 %14233 3
OpBranch %20298
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11690 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%23651 = OpLoad %uint %6399
%11691 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%23652 = OpLoad %uint %6400
%11692 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%16380 = OpLoad %uint %24559
%20781 = OpCompositeConstruct %v4uint %23877 %23651 %23652 %16380
OpBranch %20298
@ -565,19 +565,19 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v2uint %13960 %10264 0
%15547 = OpIAdd %uint %24184 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%16035 = OpLoad %uint %6320
%23466 = OpCompositeInsert %v2uint %16035 %21851 1
OpBranch %20299
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23878 = OpLoad %uint %21831
%11693 = OpIAdd %uint %11705 %uint_81
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%16381 = OpLoad %uint %24560
%20782 = OpCompositeConstruct %v2uint %23878 %16381
OpBranch %20299
@ -728,33 +728,33 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23879 = OpLoad %uint %19408
%11694 = OpIAdd %uint %11705 %uint_81
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%12862 = OpLoad %uint %24598
%11935 = OpCompositeInsert %v4uint %23879 %17442 0
%6639 = OpCompositeInsert %v4uint %12862 %11935 1
%16341 = OpIAdd %uint %24184 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23653 = OpLoad %uint %7194
%11695 = OpIAdd %uint %16341 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%12863 = OpLoad %uint %24599
%14234 = OpCompositeInsert %v4uint %23653 %6639 2
%8254 = OpCompositeInsert %v4uint %12863 %14234 3
OpBranch %20300
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23880 = OpLoad %uint %21832
%11696 = OpIAdd %uint %11705 %uint_81
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%23654 = OpLoad %uint %6401
%11697 = OpIAdd %uint %11705 %uint_82
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23655 = OpLoad %uint %6402
%11698 = OpIAdd %uint %11705 %uint_83
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%16382 = OpLoad %uint %24561
%20783 = OpCompositeConstruct %v4uint %23880 %23654 %23655 %16382
OpBranch %20300
@ -841,19 +841,19 @@
OpSelectionMerge %20301 DontFlatten
OpBranchConditional %19165 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v2uint %13961 %10264 0
%15548 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15548
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15548
%16037 = OpLoad %uint %6321
%23467 = OpCompositeInsert %v2uint %16037 %21852 1
OpBranch %20301
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11699 = OpIAdd %uint %20988 %uint_1
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16383 = OpLoad %uint %24562
%20784 = OpCompositeConstruct %v2uint %23881 %16383
OpBranch %20301
@ -1004,33 +1004,33 @@
OpSelectionMerge %20302 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11700 = OpIAdd %uint %20988 %uint_1
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%12864 = OpLoad %uint %24600
%11936 = OpCompositeInsert %v4uint %23882 %17442 0
%6640 = OpCompositeInsert %v4uint %12864 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23656 = OpLoad %uint %7195
%11701 = OpIAdd %uint %16342 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%12865 = OpLoad %uint %24601
%14235 = OpCompositeInsert %v4uint %23656 %6640 2
%8255 = OpCompositeInsert %v4uint %12865 %14235 3
OpBranch %20302
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11702 = OpIAdd %uint %20988 %uint_1
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%23657 = OpLoad %uint %6403
%11703 = OpIAdd %uint %20988 %uint_2
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%23658 = OpLoad %uint %6404
%11704 = OpIAdd %uint %20988 %uint_3
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%16384 = OpLoad %uint %24563
%20785 = OpCompositeConstruct %v4uint %23883 %23657 %23658 %16384
OpBranch %20302
@ -1111,19 +1111,19 @@
OpSelectionMerge %20303 DontFlatten
OpBranchConditional %19166 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v2uint %13962 %10264 0
%15549 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15549
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15549
%16039 = OpLoad %uint %6322
%23468 = OpCompositeInsert %v2uint %16039 %21853 1
OpBranch %20303
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11706 = OpIAdd %uint %16376 %uint_1
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%16385 = OpLoad %uint %24564
%20786 = OpCompositeConstruct %v2uint %23884 %16385
OpBranch %20303
@ -1274,33 +1274,33 @@
OpSelectionMerge %20304 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23885 = OpLoad %uint %19410
%11707 = OpIAdd %uint %16376 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12866 = OpLoad %uint %24602
%11937 = OpCompositeInsert %v4uint %23885 %17442 0
%6642 = OpCompositeInsert %v4uint %12866 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23659 = OpLoad %uint %7196
%11708 = OpIAdd %uint %16343 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%12867 = OpLoad %uint %24603
%14236 = OpCompositeInsert %v4uint %23659 %6642 2
%8256 = OpCompositeInsert %v4uint %12867 %14236 3
OpBranch %20304
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %21836
%11709 = OpIAdd %uint %16376 %uint_1
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23660 = OpLoad %uint %6405
%11710 = OpIAdd %uint %16376 %uint_2
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%23661 = OpLoad %uint %6406
%11711 = OpIAdd %uint %16376 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%16386 = OpLoad %uint %24565
%20787 = OpCompositeConstruct %v4uint %23886 %23660 %23661 %16386
OpBranch %20304
@ -1607,8 +1607,8 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x0000040C, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x0000040C, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x0000040C, 0x00000003, 0x00000023, 0x0000000C,
@ -1617,7 +1617,7 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C, 0x00000020,
@ -1672,7 +1672,7 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x0000000B, 0x00000A1C, 0x00000006, 0x0004002B, 0x0000000C, 0x0000078B,
0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0003001D,
0x000007D0, 0x0000000B, 0x0003001E, 0x0000079C, 0x000007D0, 0x00040020,
0x00000A1B, 0x00000002, 0x0000079C, 0x0004003B, 0x00000A1B, 0x00000C50,
0x00000A1B, 0x00000002, 0x0000079C, 0x0004003B, 0x00000A1B, 0x00000CC7,
0x00000002, 0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x0007001E,
0x0000040C, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000688, 0x00000009, 0x0000040C, 0x0004003B, 0x00000688,
@ -1816,16 +1816,16 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x000200F8, 0x000040B9, 0x000500AA, 0x00000009, 0x00004ADA, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F49, 0x00000002, 0x000400FA, 0x00004ADA,
0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61, 0x00060041, 0x00000288,
0x00004865, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00004865, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00003687, 0x00004865, 0x00060052, 0x00000011, 0x0000555A, 0x00003687,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBA, 0x00002DB9,
0x0000199B, 0x00060041, 0x00000288, 0x000018AF, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018AF, 0x00000CC7, 0x00000A0B,
0x00003CBA, 0x0004003D, 0x0000000B, 0x00003EA1, 0x000018AF, 0x00060052,
0x00000011, 0x00005BA9, 0x00003EA1, 0x0000555A, 0x00000001, 0x000200F9,
0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288, 0x00005545,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B, 0x00002DA7,
0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B, 0x00002DA7,
0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE, 0x00050050, 0x00000011,
0x0000512C, 0x00005D43, 0x00003FFB, 0x000200F9, 0x00004F49, 0x000200F8,
0x00004F49, 0x000700F5, 0x00000011, 0x00002ABF, 0x0000512C, 0x00002C6E,
@ -1952,28 +1952,28 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x000200F8, 0x00003B65, 0x000500AA, 0x00000009, 0x00005450, 0x0000199B,
0x00000A10, 0x000300F7, 0x00004F4A, 0x00000002, 0x000400FA, 0x00005450,
0x00002C6F, 0x00002F62, 0x000200F8, 0x00002F62, 0x00060041, 0x00000288,
0x00004BCF, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00004BCF, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005D44, 0x00004BCF, 0x00050080, 0x0000000B, 0x00002DA8, 0x00002DB9,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B,
0x00002DA8, 0x0004003D, 0x0000000B, 0x0000323C, 0x00006014, 0x00060052,
0x00000017, 0x00002E9E, 0x00005D44, 0x00004422, 0x00000000, 0x00060052,
0x00000017, 0x000019EE, 0x0000323C, 0x00002E9E, 0x00000001, 0x00050080,
0x0000000B, 0x00003FD4, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288,
0x00001C19, 0x00000C50, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00001C19, 0x00000CC7, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00005C62, 0x00001C19, 0x00050080, 0x0000000B, 0x00002DA9, 0x00003FD4,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B,
0x00002DA9, 0x0004003D, 0x0000000B, 0x0000323D, 0x00006015, 0x00060052,
0x00000017, 0x00003799, 0x00005C62, 0x000019EE, 0x00000002, 0x00060052,
0x00000017, 0x0000203D, 0x0000323D, 0x00003799, 0x00000003, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00002C6F, 0x00060041, 0x00000288, 0x00005546,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D45,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D45,
0x00005546, 0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B, 0x00002DAA,
0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B, 0x00002DAA,
0x0004003D, 0x0000000B, 0x00005C63, 0x000018FF, 0x00050080, 0x0000000B,
0x00002DAB, 0x00002DB9, 0x00000A10, 0x00060041, 0x00000288, 0x00001900,
0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D, 0x0000000B, 0x00005C64,
0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D, 0x0000000B, 0x00005C64,
0x00001900, 0x00050080, 0x0000000B, 0x00002DAC, 0x00002DB9, 0x00000A13,
0x00060041, 0x00000288, 0x00005FEF, 0x00000C50, 0x00000A0B, 0x00002DAC,
0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7, 0x00000A0B, 0x00002DAC,
0x0004003D, 0x0000000B, 0x00003FFC, 0x00005FEF, 0x00070050, 0x00000017,
0x0000512D, 0x00005D45, 0x00005C63, 0x00005C64, 0x00003FFC, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0,
@ -2042,17 +2042,17 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00005AEF, 0x00003B66, 0x000040BA, 0x000200F8, 0x000040BA, 0x000500AA,
0x00000009, 0x00004ADB, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4B,
0x00000002, 0x000400FA, 0x00004ADB, 0x00002C70, 0x00002F63, 0x000200F8,
0x00002F63, 0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B,
0x00002F63, 0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B,
0x00005E78, 0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052,
0x00000011, 0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBB, 0x00005E78, 0x0000199B, 0x00060041, 0x00000288,
0x000018B0, 0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B,
0x000018B0, 0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B,
0x00003EA3, 0x000018B0, 0x00060052, 0x00000011, 0x00005BAA, 0x00003EA3,
0x0000555B, 0x00000001, 0x000200F9, 0x00004F4B, 0x000200F8, 0x00002C70,
0x00060041, 0x00000288, 0x00005547, 0x00000C50, 0x00000A0B, 0x00005E78,
0x00060041, 0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B, 0x00005E78,
0x0004003D, 0x0000000B, 0x00005D46, 0x00005547, 0x00050080, 0x0000000B,
0x00002DAD, 0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288, 0x00005FF0,
0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x00003FFD,
0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x00003FFD,
0x00005FF0, 0x00050050, 0x00000011, 0x0000512E, 0x00005D46, 0x00003FFD,
0x000200F9, 0x00004F4B, 0x000200F8, 0x00004F4B, 0x000700F5, 0x00000011,
0x00002AC1, 0x0000512E, 0x00002C70, 0x00005BAA, 0x00002F63, 0x000300F7,
@ -2178,29 +2178,29 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00002035, 0x000200F9, 0x00005310, 0x000200F8, 0x00003B66, 0x000500AA,
0x00000009, 0x00005451, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F4C,
0x00000002, 0x000400FA, 0x00005451, 0x00002C71, 0x00002F64, 0x000200F8,
0x00002F64, 0x00060041, 0x00000288, 0x00004BD0, 0x00000C50, 0x00000A0B,
0x00002F64, 0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7, 0x00000A0B,
0x00005E78, 0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0, 0x00050080,
0x0000000B, 0x00002DAE, 0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288,
0x00006016, 0x00000C50, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B,
0x00006016, 0x00000CC7, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B,
0x0000323E, 0x00006016, 0x00060052, 0x00000017, 0x00002E9F, 0x00005D47,
0x00004422, 0x00000000, 0x00060052, 0x00000017, 0x000019EF, 0x0000323E,
0x00002E9F, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD5, 0x00005E78,
0x0000199B, 0x00060041, 0x00000288, 0x00001C1A, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7, 0x00000A0B,
0x00003FD5, 0x0004003D, 0x0000000B, 0x00005C65, 0x00001C1A, 0x00050080,
0x0000000B, 0x00002DAF, 0x00003FD5, 0x00000A0D, 0x00060041, 0x00000288,
0x00006017, 0x00000C50, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B,
0x00006017, 0x00000CC7, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B,
0x0000323F, 0x00006017, 0x00060052, 0x00000017, 0x0000379A, 0x00005C65,
0x000019EF, 0x00000002, 0x00060052, 0x00000017, 0x0000203E, 0x0000323F,
0x0000379A, 0x00000003, 0x000200F9, 0x00004F4C, 0x000200F8, 0x00002C71,
0x00060041, 0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00005E78,
0x00060041, 0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00005E78,
0x0004003D, 0x0000000B, 0x00005D48, 0x00005548, 0x00050080, 0x0000000B,
0x00002DB0, 0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288, 0x00001901,
0x00000C50, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00005C66,
0x00000CC7, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00005C66,
0x00001901, 0x00050080, 0x0000000B, 0x00002DB1, 0x00002DB9, 0x00000B00,
0x00060041, 0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DB1,
0x00060041, 0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DB1,
0x0004003D, 0x0000000B, 0x00005C67, 0x00001902, 0x00050080, 0x0000000B,
0x00002DB2, 0x00002DB9, 0x00000B03, 0x00060041, 0x00000288, 0x00005FF1,
0x00000C50, 0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00000CC7, 0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00005FF1, 0x00070050, 0x00000017, 0x0000512F, 0x00005D48, 0x00005C66,
0x00005C67, 0x00003FFE, 0x000200F9, 0x00004F4C, 0x000200F8, 0x00004F4C,
0x000700F5, 0x00000017, 0x00002AC2, 0x0000512F, 0x00002C71, 0x0000203E,
@ -2271,17 +2271,17 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00005AEF, 0x00003B67, 0x000040BB, 0x000200F8, 0x000040BB, 0x000500AA,
0x00000009, 0x00004ADD, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4D,
0x00000002, 0x000400FA, 0x00004ADD, 0x00002C72, 0x00002F65, 0x000200F8,
0x00002F65, 0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B,
0x00002F65, 0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052,
0x00000011, 0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBC, 0x000051FC, 0x0000199B, 0x00060041, 0x00000288,
0x000018B1, 0x00000C50, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B,
0x000018B1, 0x00000CC7, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B,
0x00003EA5, 0x000018B1, 0x00060052, 0x00000011, 0x00005BAB, 0x00003EA5,
0x0000555C, 0x00000001, 0x000200F9, 0x00004F4D, 0x000200F8, 0x00002C72,
0x00060041, 0x00000288, 0x00005549, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00005549, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D49, 0x00005549, 0x00050080, 0x0000000B,
0x00002DB3, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF2,
0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFF,
0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFF,
0x00005FF2, 0x00050050, 0x00000011, 0x00005130, 0x00005D49, 0x00003FFF,
0x000200F9, 0x00004F4D, 0x000200F8, 0x00004F4D, 0x000700F5, 0x00000011,
0x00002AC3, 0x00005130, 0x00002C72, 0x00005BAB, 0x00002F65, 0x000300F7,
@ -2407,29 +2407,29 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00002037, 0x000200F9, 0x00005311, 0x000200F8, 0x00003B67, 0x000500AA,
0x00000009, 0x00005452, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F4E,
0x00000002, 0x000400FA, 0x00005452, 0x00002C73, 0x00002F66, 0x000200F8,
0x00002F66, 0x00060041, 0x00000288, 0x00004BD1, 0x00000C50, 0x00000A0B,
0x00002F66, 0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1, 0x00050080,
0x0000000B, 0x00002DB4, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288,
0x00006018, 0x00000C50, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00006018, 0x00000CC7, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00003240, 0x00006018, 0x00060052, 0x00000017, 0x00002EA0, 0x00005D4A,
0x00004422, 0x00000000, 0x00060052, 0x00000017, 0x000019F0, 0x00003240,
0x00002EA0, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD6, 0x000051FC,
0x0000199B, 0x00060041, 0x00000288, 0x00001C1B, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7, 0x00000A0B,
0x00003FD6, 0x0004003D, 0x0000000B, 0x00005C68, 0x00001C1B, 0x00050080,
0x0000000B, 0x00002DB5, 0x00003FD6, 0x00000A0D, 0x00060041, 0x00000288,
0x00006019, 0x00000C50, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B,
0x00006019, 0x00000CC7, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B,
0x00003241, 0x00006019, 0x00060052, 0x00000017, 0x0000379B, 0x00005C68,
0x000019F0, 0x00000002, 0x00060052, 0x00000017, 0x0000203F, 0x00003241,
0x0000379B, 0x00000003, 0x000200F9, 0x00004F4E, 0x000200F8, 0x00002C73,
0x00060041, 0x00000288, 0x0000554A, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x0000554A, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D4B, 0x0000554A, 0x00050080, 0x0000000B,
0x00002DB6, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00001903,
0x00000C50, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B, 0x00005C69,
0x00000CC7, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B, 0x00005C69,
0x00001903, 0x00050080, 0x0000000B, 0x00002DB7, 0x000051FC, 0x00000A10,
0x00060041, 0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DB7,
0x00060041, 0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DB7,
0x0004003D, 0x0000000B, 0x00005C6A, 0x00001904, 0x00050080, 0x0000000B,
0x00002DB8, 0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF3,
0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00004000,
0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00004000,
0x00005FF3, 0x00070050, 0x00000017, 0x00005131, 0x00005D4B, 0x00005C69,
0x00005C6A, 0x00004000, 0x000200F9, 0x00004F4E, 0x000200F8, 0x00004F4E,
0x000700F5, 0x00000017, 0x00002AC4, 0x00005131, 0x00002C73, 0x0000203F,
@ -2496,17 +2496,17 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00005AEF, 0x00003B68, 0x000040BC, 0x000200F8, 0x000040BC, 0x000500AA,
0x00000009, 0x00004ADE, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4F,
0x00000002, 0x000400FA, 0x00004ADE, 0x00002C74, 0x00002F67, 0x000200F8,
0x00002F67, 0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B,
0x00002F67, 0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052,
0x00000011, 0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBD, 0x00003FF8, 0x0000199B, 0x00060041, 0x00000288,
0x000018B2, 0x00000C50, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B,
0x000018B2, 0x00000CC7, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B,
0x00003EA7, 0x000018B2, 0x00060052, 0x00000011, 0x00005BAC, 0x00003EA7,
0x0000555D, 0x00000001, 0x000200F9, 0x00004F4F, 0x000200F8, 0x00002C74,
0x00060041, 0x00000288, 0x0000554B, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x0000554B, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4C, 0x0000554B, 0x00050080, 0x0000000B,
0x00002DBA, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF4,
0x00000C50, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00004001,
0x00000CC7, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00004001,
0x00005FF4, 0x00050050, 0x00000011, 0x00005132, 0x00005D4C, 0x00004001,
0x000200F9, 0x00004F4F, 0x000200F8, 0x00004F4F, 0x000700F5, 0x00000011,
0x00002AC5, 0x00005132, 0x00002C74, 0x00005BAC, 0x00002F67, 0x000300F7,
@ -2632,29 +2632,29 @@ const uint32_t resolve_full_128bpp_cs[] = {
0x00002039, 0x000200F9, 0x00005312, 0x000200F8, 0x00003B68, 0x000500AA,
0x00000009, 0x00005453, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F50,
0x00000002, 0x000400FA, 0x00005453, 0x00002C75, 0x00002F68, 0x000200F8,
0x00002F68, 0x00060041, 0x00000288, 0x00004BD2, 0x00000C50, 0x00000A0B,
0x00002F68, 0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4D, 0x00004BD2, 0x00050080,
0x0000000B, 0x00002DBB, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601A, 0x00000C50, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B,
0x0000601A, 0x00000CC7, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B,
0x00003242, 0x0000601A, 0x00060052, 0x00000017, 0x00002EA1, 0x00005D4D,
0x00004422, 0x00000000, 0x00060052, 0x00000017, 0x000019F2, 0x00003242,
0x00002EA1, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD7, 0x00003FF8,
0x0000199B, 0x00060041, 0x00000288, 0x00001C1C, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7, 0x00000A0B,
0x00003FD7, 0x0004003D, 0x0000000B, 0x00005C6B, 0x00001C1C, 0x00050080,
0x0000000B, 0x00002DBC, 0x00003FD7, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601B, 0x00000C50, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B,
0x0000601B, 0x00000CC7, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B,
0x00003243, 0x0000601B, 0x00060052, 0x00000017, 0x0000379C, 0x00005C6B,
0x000019F2, 0x00000002, 0x00060052, 0x00000017, 0x00002040, 0x00003243,
0x0000379C, 0x00000003, 0x000200F9, 0x00004F50, 0x000200F8, 0x00002C75,
0x00060041, 0x00000288, 0x0000554C, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x0000554C, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4E, 0x0000554C, 0x00050080, 0x0000000B,
0x00002DBD, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001905,
0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C6C,
0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C6C,
0x00001905, 0x00050080, 0x0000000B, 0x00002DBE, 0x00003FF8, 0x00000A10,
0x00060041, 0x00000288, 0x00001906, 0x00000C50, 0x00000A0B, 0x00002DBE,
0x00060041, 0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B, 0x00002DBE,
0x0004003D, 0x0000000B, 0x00005C6D, 0x00001906, 0x00050080, 0x0000000B,
0x00002DBF, 0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5,
0x00000C50, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00004002,
0x00000CC7, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00004002,
0x00005FF5, 0x00070050, 0x00000017, 0x00005133, 0x00005D4E, 0x00005C6C,
0x00005C6D, 0x00004002, 0x000200F9, 0x00004F50, 0x000200F8, 0x00004F50,
0x000700F5, 0x00000017, 0x00002AC6, 0x00005133, 0x00002C75, 0x00002040,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1017 0 Offset 0
OpMemberDecorate %_struct_1017 1 Offset 4
OpMemberDecorate %_struct_1017 2 Offset 8
@ -26,7 +26,7 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -107,7 +107,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1017 = OpTypeStruct %uint %uint %uint %uint
%_ptr_PushConstant__struct_1017 = OpTypePointer PushConstant %_struct_1017
@ -310,19 +310,19 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v2uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%16033 = OpLoad %uint %6319
%23465 = OpCompositeInsert %v2uint %16033 %21850 1
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v2uint %23875 %16379
OpBranch %20297
@ -473,33 +473,33 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11688 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %17442 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23650 = OpLoad %uint %7193
%11689 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%12861 = OpLoad %uint %24597
%14233 = OpCompositeInsert %v4uint %23650 %6638 2
%8253 = OpCompositeInsert %v4uint %12861 %14233 3
OpBranch %20298
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11690 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%23651 = OpLoad %uint %6399
%11691 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%23652 = OpLoad %uint %6400
%11692 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%16380 = OpLoad %uint %24559
%20781 = OpCompositeConstruct %v4uint %23877 %23651 %23652 %16380
OpBranch %20298
@ -584,19 +584,19 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v2uint %13960 %10264 0
%15547 = OpIAdd %uint %8114 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%16035 = OpLoad %uint %6320
%23466 = OpCompositeInsert %v2uint %16035 %21851 1
OpBranch %20299
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23878 = OpLoad %uint %21831
%11693 = OpIAdd %uint %8114 %uint_1
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%16381 = OpLoad %uint %24560
%20782 = OpCompositeConstruct %v2uint %23878 %16381
OpBranch %20299
@ -747,33 +747,33 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23879 = OpLoad %uint %19408
%11694 = OpIAdd %uint %8114 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%12862 = OpLoad %uint %24598
%11935 = OpCompositeInsert %v4uint %23879 %17442 0
%6639 = OpCompositeInsert %v4uint %12862 %11935 1
%16341 = OpIAdd %uint %8114 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23653 = OpLoad %uint %7194
%11695 = OpIAdd %uint %16341 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%12863 = OpLoad %uint %24599
%14234 = OpCompositeInsert %v4uint %23653 %6639 2
%8254 = OpCompositeInsert %v4uint %12863 %14234 3
OpBranch %20300
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23880 = OpLoad %uint %21832
%11696 = OpIAdd %uint %8114 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%23654 = OpLoad %uint %6401
%11697 = OpIAdd %uint %8114 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23655 = OpLoad %uint %6402
%11698 = OpIAdd %uint %8114 %uint_3
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%16382 = OpLoad %uint %24561
%20783 = OpCompositeConstruct %v4uint %23880 %23654 %23655 %16382
OpBranch %20300
@ -860,19 +860,19 @@
OpSelectionMerge %20301 DontFlatten
OpBranchConditional %19165 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v2uint %13961 %10264 0
%15548 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15548
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15548
%16037 = OpLoad %uint %6321
%23467 = OpCompositeInsert %v2uint %16037 %21852 1
OpBranch %20301
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11699 = OpIAdd %uint %20988 %uint_1
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16383 = OpLoad %uint %24562
%20784 = OpCompositeConstruct %v2uint %23881 %16383
OpBranch %20301
@ -1023,33 +1023,33 @@
OpSelectionMerge %20302 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11700 = OpIAdd %uint %20988 %uint_1
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%12864 = OpLoad %uint %24600
%11936 = OpCompositeInsert %v4uint %23882 %17442 0
%6640 = OpCompositeInsert %v4uint %12864 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23656 = OpLoad %uint %7195
%11701 = OpIAdd %uint %16342 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%12865 = OpLoad %uint %24601
%14235 = OpCompositeInsert %v4uint %23656 %6640 2
%8255 = OpCompositeInsert %v4uint %12865 %14235 3
OpBranch %20302
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11702 = OpIAdd %uint %20988 %uint_1
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%23657 = OpLoad %uint %6403
%11703 = OpIAdd %uint %20988 %uint_2
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%23658 = OpLoad %uint %6404
%11704 = OpIAdd %uint %20988 %uint_3
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%16384 = OpLoad %uint %24563
%20785 = OpCompositeConstruct %v4uint %23883 %23657 %23658 %16384
OpBranch %20302
@ -1130,19 +1130,19 @@
OpSelectionMerge %20303 DontFlatten
OpBranchConditional %19166 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v2uint %13962 %10264 0
%15549 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15549
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15549
%16039 = OpLoad %uint %6322
%23468 = OpCompositeInsert %v2uint %16039 %21853 1
OpBranch %20303
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11706 = OpIAdd %uint %16376 %uint_1
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%16385 = OpLoad %uint %24564
%20786 = OpCompositeConstruct %v2uint %23884 %16385
OpBranch %20303
@ -1293,33 +1293,33 @@
OpSelectionMerge %20304 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %19410
%11707 = OpIAdd %uint %16376 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12866 = OpLoad %uint %24602
%11937 = OpCompositeInsert %v4uint %23886 %17442 0
%6642 = OpCompositeInsert %v4uint %12866 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23659 = OpLoad %uint %7196
%11708 = OpIAdd %uint %16343 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%12867 = OpLoad %uint %24603
%14236 = OpCompositeInsert %v4uint %23659 %6642 2
%8256 = OpCompositeInsert %v4uint %12867 %14236 3
OpBranch %20304
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23887 = OpLoad %uint %21836
%11709 = OpIAdd %uint %16376 %uint_1
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23660 = OpLoad %uint %6405
%11710 = OpIAdd %uint %16376 %uint_2
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%23661 = OpLoad %uint %6406
%11711 = OpIAdd %uint %16376 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%16386 = OpLoad %uint %24565
%20787 = OpCompositeConstruct %v4uint %23887 %23660 %23661 %16386
OpBranch %20304
@ -1681,8 +1681,8 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x000003F9, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x000003F9, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x000003F9, 0x00000003, 0x00000023, 0x0000000C,
@ -1690,7 +1690,7 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C,
@ -1746,7 +1746,7 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x0003001D, 0x000007D0,
0x0000000B, 0x0003001E, 0x0000079C, 0x000007D0, 0x00040020, 0x00000A1B,
0x00000002, 0x0000079C, 0x0004003B, 0x00000A1B, 0x00000C50, 0x00000002,
0x00000002, 0x0000079C, 0x0004003B, 0x00000A1B, 0x00000CC7, 0x00000002,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x0006001E, 0x000003F9,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000676,
0x00000009, 0x000003F9, 0x0004003B, 0x00000676, 0x0000118F, 0x00000009,
@ -1902,16 +1902,16 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x000200F8, 0x000040B9, 0x000500AA, 0x00000009, 0x00004ADA, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F49, 0x00000002, 0x000400FA, 0x00004ADA,
0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61, 0x00060041, 0x00000288,
0x00004865, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00004865, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00003687, 0x00004865, 0x00060052, 0x00000011, 0x0000555A, 0x00003687,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBA, 0x00002DB9,
0x0000199B, 0x00060041, 0x00000288, 0x000018AF, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018AF, 0x00000CC7, 0x00000A0B,
0x00003CBA, 0x0004003D, 0x0000000B, 0x00003EA1, 0x000018AF, 0x00060052,
0x00000011, 0x00005BA9, 0x00003EA1, 0x0000555A, 0x00000001, 0x000200F9,
0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288, 0x00005545,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B, 0x00002DA7,
0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B, 0x00002DA7,
0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE, 0x00050050, 0x00000011,
0x0000512C, 0x00005D43, 0x00003FFB, 0x000200F9, 0x00004F49, 0x000200F8,
0x00004F49, 0x000700F5, 0x00000011, 0x00002ABF, 0x0000512C, 0x00002C6E,
@ -2038,28 +2038,28 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x000200F8, 0x00003B65, 0x000500AA, 0x00000009, 0x00005450, 0x0000199B,
0x00000A10, 0x000300F7, 0x00004F4A, 0x00000002, 0x000400FA, 0x00005450,
0x00002C6F, 0x00002F62, 0x000200F8, 0x00002F62, 0x00060041, 0x00000288,
0x00004BCF, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00004BCF, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005D44, 0x00004BCF, 0x00050080, 0x0000000B, 0x00002DA8, 0x00002DB9,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B,
0x00002DA8, 0x0004003D, 0x0000000B, 0x0000323C, 0x00006014, 0x00060052,
0x00000017, 0x00002E9E, 0x00005D44, 0x00004422, 0x00000000, 0x00060052,
0x00000017, 0x000019EE, 0x0000323C, 0x00002E9E, 0x00000001, 0x00050080,
0x0000000B, 0x00003FD4, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288,
0x00001C19, 0x00000C50, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00001C19, 0x00000CC7, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00005C62, 0x00001C19, 0x00050080, 0x0000000B, 0x00002DA9, 0x00003FD4,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B,
0x00002DA9, 0x0004003D, 0x0000000B, 0x0000323D, 0x00006015, 0x00060052,
0x00000017, 0x00003799, 0x00005C62, 0x000019EE, 0x00000002, 0x00060052,
0x00000017, 0x0000203D, 0x0000323D, 0x00003799, 0x00000003, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00002C6F, 0x00060041, 0x00000288, 0x00005546,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D45,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D45,
0x00005546, 0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B, 0x00002DAA,
0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B, 0x00002DAA,
0x0004003D, 0x0000000B, 0x00005C63, 0x000018FF, 0x00050080, 0x0000000B,
0x00002DAB, 0x00002DB9, 0x00000A10, 0x00060041, 0x00000288, 0x00001900,
0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D, 0x0000000B, 0x00005C64,
0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D, 0x0000000B, 0x00005C64,
0x00001900, 0x00050080, 0x0000000B, 0x00002DAC, 0x00002DB9, 0x00000A13,
0x00060041, 0x00000288, 0x00005FEF, 0x00000C50, 0x00000A0B, 0x00002DAC,
0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7, 0x00000A0B, 0x00002DAC,
0x0004003D, 0x0000000B, 0x00003FFC, 0x00005FEF, 0x00070050, 0x00000017,
0x0000512D, 0x00005D45, 0x00005C63, 0x00005C64, 0x00003FFC, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0,
@ -2129,16 +2129,16 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x00003B66, 0x000040BA, 0x000200F8, 0x000040BA, 0x000500AA, 0x00000009,
0x00004ADB, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4B, 0x00000002,
0x000400FA, 0x00004ADB, 0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63,
0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B, 0x00001FB2,
0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B, 0x00001FB2,
0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052, 0x00000011,
0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBB, 0x00001FB2, 0x0000199B, 0x00060041, 0x00000288, 0x000018B0,
0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x00003EA3,
0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x00003EA3,
0x000018B0, 0x00060052, 0x00000011, 0x00005BAA, 0x00003EA3, 0x0000555B,
0x00000001, 0x000200F9, 0x00004F4B, 0x000200F8, 0x00002C70, 0x00060041,
0x00000288, 0x00005547, 0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x0000000B, 0x00005D46, 0x00005547, 0x00050080, 0x0000000B, 0x00002DAD,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF0, 0x00000C50,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF0, 0x00000CC7,
0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x00003FFD, 0x00005FF0,
0x00050050, 0x00000011, 0x0000512E, 0x00005D46, 0x00003FFD, 0x000200F9,
0x00004F4B, 0x000200F8, 0x00004F4B, 0x000700F5, 0x00000011, 0x00002AC1,
@ -2265,28 +2265,28 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x000200F9, 0x00005310, 0x000200F8, 0x00003B66, 0x000500AA, 0x00000009,
0x00005451, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F4C, 0x00000002,
0x000400FA, 0x00005451, 0x00002C71, 0x00002F64, 0x000200F8, 0x00002F64,
0x00060041, 0x00000288, 0x00004BD0, 0x00000C50, 0x00000A0B, 0x00001FB2,
0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7, 0x00000A0B, 0x00001FB2,
0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0, 0x00050080, 0x0000000B,
0x00002DAE, 0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00006016,
0x00000C50, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B, 0x0000323E,
0x00000CC7, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B, 0x0000323E,
0x00006016, 0x00060052, 0x00000017, 0x00002E9F, 0x00005D47, 0x00004422,
0x00000000, 0x00060052, 0x00000017, 0x000019EF, 0x0000323E, 0x00002E9F,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD5, 0x00001FB2, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1A, 0x00000C50, 0x00000A0B, 0x00003FD5,
0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7, 0x00000A0B, 0x00003FD5,
0x0004003D, 0x0000000B, 0x00005C65, 0x00001C1A, 0x00050080, 0x0000000B,
0x00002DAF, 0x00003FD5, 0x00000A0D, 0x00060041, 0x00000288, 0x00006017,
0x00000C50, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B, 0x0000323F,
0x00000CC7, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B, 0x0000323F,
0x00006017, 0x00060052, 0x00000017, 0x0000379A, 0x00005C65, 0x000019EF,
0x00000002, 0x00060052, 0x00000017, 0x0000203E, 0x0000323F, 0x0000379A,
0x00000003, 0x000200F9, 0x00004F4C, 0x000200F8, 0x00002C71, 0x00060041,
0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x0000000B, 0x00005D48, 0x00005548, 0x00050080, 0x0000000B, 0x00002DB0,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000C50,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000CC7,
0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00005C66, 0x00001901,
0x00050080, 0x0000000B, 0x00002DB1, 0x00001FB2, 0x00000A10, 0x00060041,
0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DB1, 0x0004003D,
0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DB1, 0x0004003D,
0x0000000B, 0x00005C67, 0x00001902, 0x00050080, 0x0000000B, 0x00002DB2,
0x00001FB2, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF1, 0x00000C50,
0x00001FB2, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF1, 0x00000CC7,
0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00003FFE, 0x00005FF1,
0x00070050, 0x00000017, 0x0000512F, 0x00005D48, 0x00005C66, 0x00005C67,
0x00003FFE, 0x000200F9, 0x00004F4C, 0x000200F8, 0x00004F4C, 0x000700F5,
@ -2358,16 +2358,16 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x00003B67, 0x000040BB, 0x000200F8, 0x000040BB, 0x000500AA, 0x00000009,
0x00004ADD, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4D, 0x00000002,
0x000400FA, 0x00004ADD, 0x00002C72, 0x00002F65, 0x000200F8, 0x00002F65,
0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052, 0x00000011,
0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBC, 0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x000018B1,
0x00000C50, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B, 0x00003EA5,
0x00000CC7, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B, 0x00003EA5,
0x000018B1, 0x00060052, 0x00000011, 0x00005BAB, 0x00003EA5, 0x0000555C,
0x00000001, 0x000200F9, 0x00004F4D, 0x000200F8, 0x00002C72, 0x00060041,
0x00000288, 0x00005549, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D,
0x00000288, 0x00005549, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D,
0x0000000B, 0x00005D49, 0x00005549, 0x00050080, 0x0000000B, 0x00002DB3,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF2, 0x00000C50,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7,
0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFF, 0x00005FF2,
0x00050050, 0x00000011, 0x00005130, 0x00005D49, 0x00003FFF, 0x000200F9,
0x00004F4D, 0x000200F8, 0x00004F4D, 0x000700F5, 0x00000011, 0x00002AC3,
@ -2494,28 +2494,28 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x000200F9, 0x00005311, 0x000200F8, 0x00003B67, 0x000500AA, 0x00000009,
0x00005452, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F4E, 0x00000002,
0x000400FA, 0x00005452, 0x00002C73, 0x00002F66, 0x000200F8, 0x00002F66,
0x00060041, 0x00000288, 0x00004BD1, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1, 0x00050080, 0x0000000B,
0x00002DB4, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00006018,
0x00000C50, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B, 0x00003240,
0x00000CC7, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B, 0x00003240,
0x00006018, 0x00060052, 0x00000017, 0x00002EA0, 0x00005D4A, 0x00004422,
0x00000000, 0x00060052, 0x00000017, 0x000019F0, 0x00003240, 0x00002EA0,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD6, 0x000051FC, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1B, 0x00000C50, 0x00000A0B, 0x00003FD6,
0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7, 0x00000A0B, 0x00003FD6,
0x0004003D, 0x0000000B, 0x00005C68, 0x00001C1B, 0x00050080, 0x0000000B,
0x00002DB5, 0x00003FD6, 0x00000A0D, 0x00060041, 0x00000288, 0x00006019,
0x00000C50, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00003241,
0x00000CC7, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00003241,
0x00006019, 0x00060052, 0x00000017, 0x0000379B, 0x00005C68, 0x000019F0,
0x00000002, 0x00060052, 0x00000017, 0x0000203F, 0x00003241, 0x0000379B,
0x00000003, 0x000200F9, 0x00004F4E, 0x000200F8, 0x00002C73, 0x00060041,
0x00000288, 0x0000554A, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D,
0x00000288, 0x0000554A, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D,
0x0000000B, 0x00005D4B, 0x0000554A, 0x00050080, 0x0000000B, 0x00002DB6,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00001903, 0x00000C50,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00001903, 0x00000CC7,
0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B, 0x00005C69, 0x00001903,
0x00050080, 0x0000000B, 0x00002DB7, 0x000051FC, 0x00000A10, 0x00060041,
0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DB7, 0x0004003D,
0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DB7, 0x0004003D,
0x0000000B, 0x00005C6A, 0x00001904, 0x00050080, 0x0000000B, 0x00002DB8,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF3, 0x00000C50,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF3, 0x00000CC7,
0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00004000, 0x00005FF3,
0x00070050, 0x00000017, 0x00005131, 0x00005D4B, 0x00005C69, 0x00005C6A,
0x00004000, 0x000200F9, 0x00004F4E, 0x000200F8, 0x00004F4E, 0x000700F5,
@ -2583,16 +2583,16 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x00003B68, 0x000040BC, 0x000200F8, 0x000040BC, 0x000500AA, 0x00000009,
0x00004ADE, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4F, 0x00000002,
0x000400FA, 0x00004ADE, 0x00002C74, 0x00002F67, 0x000200F8, 0x00002F67,
0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052, 0x00000011,
0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBD, 0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x000018B2,
0x00000C50, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B, 0x00003EA7,
0x00000CC7, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B, 0x00003EA7,
0x000018B2, 0x00060052, 0x00000011, 0x00005BAC, 0x00003EA7, 0x0000555D,
0x00000001, 0x000200F9, 0x00004F4F, 0x000200F8, 0x00002C74, 0x00060041,
0x00000288, 0x0000554B, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x00000288, 0x0000554B, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x0000000B, 0x00005D4C, 0x0000554B, 0x00050080, 0x0000000B, 0x00002DBA,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF4, 0x00000C50,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00005FF4, 0x00000CC7,
0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00004001, 0x00005FF4,
0x00050050, 0x00000011, 0x00005132, 0x00005D4C, 0x00004001, 0x000200F9,
0x00004F4F, 0x000200F8, 0x00004F4F, 0x000700F5, 0x00000011, 0x00002AC5,
@ -2719,28 +2719,28 @@ const uint32_t resolve_full_128bpp_scaled_cs[] = {
0x000200F9, 0x00005312, 0x000200F8, 0x00003B68, 0x000500AA, 0x00000009,
0x00005453, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F50, 0x00000002,
0x000400FA, 0x00005453, 0x00002C75, 0x00002F68, 0x000200F8, 0x00002F68,
0x00060041, 0x00000288, 0x00004BD2, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4E, 0x00004BD2, 0x00050080, 0x0000000B,
0x00002DBB, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A,
0x00000C50, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B, 0x00003242,
0x00000CC7, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B, 0x00003242,
0x0000601A, 0x00060052, 0x00000017, 0x00002EA1, 0x00005D4E, 0x00004422,
0x00000000, 0x00060052, 0x00000017, 0x000019F2, 0x00003242, 0x00002EA1,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD7, 0x00003FF8, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1C, 0x00000C50, 0x00000A0B, 0x00003FD7,
0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7, 0x00000A0B, 0x00003FD7,
0x0004003D, 0x0000000B, 0x00005C6B, 0x00001C1C, 0x00050080, 0x0000000B,
0x00002DBC, 0x00003FD7, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601B,
0x00000C50, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00003243,
0x00000CC7, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00003243,
0x0000601B, 0x00060052, 0x00000017, 0x0000379C, 0x00005C6B, 0x000019F2,
0x00000002, 0x00060052, 0x00000017, 0x00002040, 0x00003243, 0x0000379C,
0x00000003, 0x000200F9, 0x00004F50, 0x000200F8, 0x00002C75, 0x00060041,
0x00000288, 0x0000554C, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x00000288, 0x0000554C, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x0000000B, 0x00005D4F, 0x0000554C, 0x00050080, 0x0000000B, 0x00002DBD,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001905, 0x00000C50,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001905, 0x00000CC7,
0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C6C, 0x00001905,
0x00050080, 0x0000000B, 0x00002DBE, 0x00003FF8, 0x00000A10, 0x00060041,
0x00000288, 0x00001906, 0x00000C50, 0x00000A0B, 0x00002DBE, 0x0004003D,
0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B, 0x00002DBE, 0x0004003D,
0x0000000B, 0x00005C6D, 0x00001906, 0x00050080, 0x0000000B, 0x00002DBF,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5, 0x00000C50,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5, 0x00000CC7,
0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00004002, 0x00005FF5,
0x00070050, 0x00000017, 0x00005133, 0x00005D4F, 0x00005C6C, 0x00005C6D,
0x00004002, 0x000200F9, 0x00004F50, 0x000200F8, 0x00004F50, 0x000700F5,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1036 0 Offset 0
OpMemberDecorate %_struct_1036 1 Offset 4
OpMemberDecorate %_struct_1036 2 Offset 8
@ -27,7 +27,7 @@
OpMemberDecorate %_struct_1960 0 NonReadable
OpMemberDecorate %_struct_1960 0 Offset 0
OpDecorate %_struct_1960 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -122,7 +122,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1036 = OpTypeStruct %uint %uint %uint %uint %uint
%_ptr_PushConstant__struct_1036 = OpTypePointer PushConstant %_struct_1036
@ -317,35 +317,35 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %6555
%9147 = OpIAdd %uint %11705 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %6555
%9148 = OpIAdd %uint %11705 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%16033 = OpLoad %uint %14360
%23465 = OpCompositeInsert %v4uint %16033 %22356 3
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %11705 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %16379
OpBranch %20297
@ -620,64 +620,64 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11690 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %10264 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23652 = OpLoad %uint %7193
%11691 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%12861 = OpLoad %uint %24597
%12010 = OpCompositeInsert %v4uint %23652 %6638 2
%7143 = OpCompositeInsert %v4uint %12861 %12010 3
%10887 = OpIMul %uint %uint_2 %6555
%9149 = OpIAdd %uint %11705 %10887
%15233 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%15233 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%23653 = OpLoad %uint %15233
%11692 = OpIAdd %uint %9149 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%12862 = OpLoad %uint %24598
%12011 = OpCompositeInsert %v4uint %23653 %10264 0
%7144 = OpCompositeInsert %v4uint %12862 %12011 1
%10888 = OpIMul %uint %uint_3 %6555
%9150 = OpIAdd %uint %11705 %10888
%15234 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%15234 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%23654 = OpLoad %uint %15234
%11693 = OpIAdd %uint %9150 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%12863 = OpLoad %uint %24599
%14233 = OpCompositeInsert %v4uint %23654 %7144 2
%8253 = OpCompositeInsert %v4uint %12863 %14233 3
OpBranch %20259
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11694 = OpIAdd %uint %11705 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23655 = OpLoad %uint %6401
%11695 = OpIAdd %uint %11705 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%23656 = OpLoad %uint %6402
%11696 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%14080 = OpLoad %uint %24559
%19165 = OpCompositeConstruct %v4uint %23877 %23655 %23656 %14080
%22501 = OpIAdd %uint %11705 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23657 = OpLoad %uint %24651
%11697 = OpIAdd %uint %11705 %uint_5
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23658 = OpLoad %uint %6403
%11698 = OpIAdd %uint %11705 %uint_6
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%23659 = OpLoad %uint %6404
%11699 = OpIAdd %uint %11705 %uint_7
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16380 = OpLoad %uint %24560
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20259
@ -816,35 +816,35 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %24184 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13812 = OpLoad %uint %6320
%22357 = OpCompositeInsert %v4uint %13812 %21851 1
%10095 = OpIMul %uint %uint_2 %6555
%9151 = OpIAdd %uint %24184 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %22357 2
%10096 = OpIMul %uint %uint_3 %6555
%9152 = OpIAdd %uint %24184 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16037 = OpLoad %uint %14362
%23466 = OpCompositeInsert %v4uint %16037 %22358 3
OpBranch %20298
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23878 = OpLoad %uint %21831
%11700 = OpIAdd %uint %11705 %uint_81
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23660 = OpLoad %uint %6405
%11701 = OpIAdd %uint %11705 %uint_82
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%23661 = OpLoad %uint %6406
%11702 = OpIAdd %uint %11705 %uint_83
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%16381 = OpLoad %uint %24561
%20782 = OpCompositeConstruct %v4uint %23878 %23660 %23661 %16381
OpBranch %20298
@ -1119,64 +1119,64 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23879 = OpLoad %uint %19408
%11703 = OpIAdd %uint %11705 %uint_81
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%12864 = OpLoad %uint %24600
%11935 = OpCompositeInsert %v4uint %23879 %10264 0
%6639 = OpCompositeInsert %v4uint %12864 %11935 1
%16341 = OpIAdd %uint %24184 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23662 = OpLoad %uint %7194
%11704 = OpIAdd %uint %16341 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%12865 = OpLoad %uint %24601
%12012 = OpCompositeInsert %v4uint %23662 %6639 2
%7145 = OpCompositeInsert %v4uint %12865 %12012 3
%10889 = OpIMul %uint %uint_2 %6555
%9153 = OpIAdd %uint %24184 %10889
%15235 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%15235 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%23663 = OpLoad %uint %15235
%11706 = OpIAdd %uint %9153 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%12866 = OpLoad %uint %24602
%12013 = OpCompositeInsert %v4uint %23663 %10264 0
%7146 = OpCompositeInsert %v4uint %12866 %12013 1
%10890 = OpIMul %uint %uint_3 %6555
%9154 = OpIAdd %uint %24184 %10890
%15236 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%15236 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%23664 = OpLoad %uint %15236
%11707 = OpIAdd %uint %9154 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12867 = OpLoad %uint %24603
%14234 = OpCompositeInsert %v4uint %23664 %7146 2
%8254 = OpCompositeInsert %v4uint %12867 %14234 3
OpBranch %20261
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23880 = OpLoad %uint %21832
%11708 = OpIAdd %uint %11705 %uint_81
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%23665 = OpLoad %uint %6407
%11709 = OpIAdd %uint %11705 %uint_82
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23666 = OpLoad %uint %6408
%11710 = OpIAdd %uint %11705 %uint_83
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%14081 = OpLoad %uint %24562
%19166 = OpCompositeConstruct %v4uint %23880 %23665 %23666 %14081
%22502 = OpIAdd %uint %11705 %uint_84
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23667 = OpLoad %uint %24652
%11711 = OpIAdd %uint %11705 %uint_85
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%23668 = OpLoad %uint %6409
%11712 = OpIAdd %uint %11705 %uint_86
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11712
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11712
%23669 = OpLoad %uint %6410
%11713 = OpIAdd %uint %11705 %uint_87
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11713
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11713
%16382 = OpLoad %uint %24563
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20261
@ -1320,35 +1320,35 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19167 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15551 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15551
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15551
%13814 = OpLoad %uint %6321
%22359 = OpCompositeInsert %v4uint %13814 %21852 1
%10097 = OpIMul %uint %uint_2 %6555
%9155 = OpIAdd %uint %20988 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_3 %6555
%9156 = OpIAdd %uint %20988 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%16041 = OpLoad %uint %14364
%23467 = OpCompositeInsert %v4uint %16041 %22360 3
OpBranch %20299
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11714 = OpIAdd %uint %20988 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11714
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11714
%23670 = OpLoad %uint %6411
%11715 = OpIAdd %uint %20988 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11715
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11715
%23671 = OpLoad %uint %6412
%11716 = OpIAdd %uint %20988 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11716
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11716
%16383 = OpLoad %uint %24564
%20784 = OpCompositeConstruct %v4uint %23881 %23670 %23671 %16383
OpBranch %20299
@ -1623,64 +1623,64 @@
OpSelectionMerge %20263 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11717 = OpIAdd %uint %20988 %uint_1
%24604 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11717
%24604 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11717
%12868 = OpLoad %uint %24604
%11936 = OpCompositeInsert %v4uint %23882 %10264 0
%6640 = OpCompositeInsert %v4uint %12868 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23672 = OpLoad %uint %7195
%11718 = OpIAdd %uint %16342 %uint_1
%24605 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11718
%24605 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11718
%12869 = OpLoad %uint %24605
%12014 = OpCompositeInsert %v4uint %23672 %6640 2
%7147 = OpCompositeInsert %v4uint %12869 %12014 3
%10891 = OpIMul %uint %uint_2 %6555
%9157 = OpIAdd %uint %20988 %10891
%15238 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%15238 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%23673 = OpLoad %uint %15238
%11719 = OpIAdd %uint %9157 %uint_1
%24606 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11719
%24606 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11719
%12870 = OpLoad %uint %24606
%12015 = OpCompositeInsert %v4uint %23673 %10264 0
%7148 = OpCompositeInsert %v4uint %12870 %12015 1
%10892 = OpIMul %uint %uint_3 %6555
%9158 = OpIAdd %uint %20988 %10892
%15239 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%15239 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%23674 = OpLoad %uint %15239
%11720 = OpIAdd %uint %9158 %uint_1
%24607 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11720
%24607 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11720
%12871 = OpLoad %uint %24607
%14235 = OpCompositeInsert %v4uint %23674 %7148 2
%8255 = OpCompositeInsert %v4uint %12871 %14235 3
OpBranch %20263
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11721 = OpIAdd %uint %20988 %uint_1
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11721
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11721
%23675 = OpLoad %uint %6413
%11722 = OpIAdd %uint %20988 %uint_2
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11722
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11722
%23676 = OpLoad %uint %6414
%11723 = OpIAdd %uint %20988 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11723
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11723
%14082 = OpLoad %uint %24565
%19168 = OpCompositeConstruct %v4uint %23883 %23675 %23676 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23677 = OpLoad %uint %24653
%11724 = OpIAdd %uint %20988 %uint_5
%6415 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11724
%6415 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11724
%23678 = OpLoad %uint %6415
%11725 = OpIAdd %uint %20988 %uint_6
%6416 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11725
%6416 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11725
%23679 = OpLoad %uint %6416
%11726 = OpIAdd %uint %20988 %uint_7
%24566 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11726
%24566 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11726
%16384 = OpLoad %uint %24566
%20785 = OpCompositeConstruct %v4uint %23677 %23678 %23679 %16384
OpBranch %20263
@ -1818,35 +1818,35 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %19169 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15555 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15555
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15555
%13816 = OpLoad %uint %6322
%22361 = OpCompositeInsert %v4uint %13816 %21853 1
%10100 = OpIMul %uint %uint_2 %6555
%9167 = OpIAdd %uint %16376 %10100
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10101 = OpIMul %uint %uint_3 %6555
%9168 = OpIAdd %uint %16376 %10101
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%16045 = OpLoad %uint %14366
%23468 = OpCompositeInsert %v4uint %16045 %22362 3
OpBranch %20300
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11727 = OpIAdd %uint %16376 %uint_1
%6417 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11727
%6417 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11727
%23680 = OpLoad %uint %6417
%11728 = OpIAdd %uint %16376 %uint_2
%6418 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11728
%6418 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11728
%23681 = OpLoad %uint %6418
%11729 = OpIAdd %uint %16376 %uint_3
%24567 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11729
%24567 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11729
%16385 = OpLoad %uint %24567
%20786 = OpCompositeConstruct %v4uint %23884 %23680 %23681 %16385
OpBranch %20300
@ -2121,64 +2121,64 @@
OpSelectionMerge %20265 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23885 = OpLoad %uint %19410
%11730 = OpIAdd %uint %16376 %uint_1
%24608 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11730
%24608 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11730
%12872 = OpLoad %uint %24608
%11937 = OpCompositeInsert %v4uint %23885 %10264 0
%6641 = OpCompositeInsert %v4uint %12872 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23682 = OpLoad %uint %7196
%11731 = OpIAdd %uint %16343 %uint_1
%24609 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11731
%24609 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11731
%12873 = OpLoad %uint %24609
%12016 = OpCompositeInsert %v4uint %23682 %6641 2
%7149 = OpCompositeInsert %v4uint %12873 %12016 3
%10893 = OpIMul %uint %uint_2 %6555
%9169 = OpIAdd %uint %16376 %10893
%15242 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%15242 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%23683 = OpLoad %uint %15242
%11732 = OpIAdd %uint %9169 %uint_1
%24610 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11732
%24610 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11732
%12874 = OpLoad %uint %24610
%12017 = OpCompositeInsert %v4uint %23683 %10264 0
%7150 = OpCompositeInsert %v4uint %12874 %12017 1
%10894 = OpIMul %uint %uint_3 %6555
%9170 = OpIAdd %uint %16376 %10894
%15243 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%15243 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%23684 = OpLoad %uint %15243
%11733 = OpIAdd %uint %9170 %uint_1
%24611 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11733
%24611 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11733
%12875 = OpLoad %uint %24611
%14236 = OpCompositeInsert %v4uint %23684 %7150 2
%8256 = OpCompositeInsert %v4uint %12875 %14236 3
OpBranch %20265
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %21836
%11734 = OpIAdd %uint %16376 %uint_1
%6419 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11734
%6419 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11734
%23685 = OpLoad %uint %6419
%11735 = OpIAdd %uint %16376 %uint_2
%6420 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11735
%6420 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11735
%23686 = OpLoad %uint %6420
%11736 = OpIAdd %uint %16376 %uint_3
%24568 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11736
%24568 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11736
%14083 = OpLoad %uint %24568
%19170 = OpCompositeConstruct %v4uint %23886 %23685 %23686 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23687 = OpLoad %uint %24654
%11737 = OpIAdd %uint %16376 %uint_5
%6421 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11737
%6421 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11737
%23688 = OpLoad %uint %6421
%11738 = OpIAdd %uint %16376 %uint_6
%6422 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11738
%6422 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11738
%23689 = OpLoad %uint %6422
%11739 = OpIAdd %uint %16376 %uint_7
%24585 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11739
%24585 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11739
%16386 = OpLoad %uint %24585
%20787 = OpCompositeConstruct %v4uint %23687 %23688 %23689 %16386
OpBranch %20265
@ -2795,8 +2795,8 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x0000040C, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x0000040C, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x0000040C, 0x00000003, 0x00000023, 0x0000000C,
@ -2805,7 +2805,7 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x00040047, 0x000007D6, 0x00000006, 0x00000008, 0x00040048, 0x000007A8,
0x00000000, 0x00000019, 0x00050048, 0x000007A8, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC9, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C, 0x00000020,
@ -2872,7 +2872,7 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0003001D, 0x000007D0, 0x0000000B, 0x0003001E, 0x0000079C, 0x000007D0,
0x00040020, 0x00000A1B, 0x00000002, 0x0000079C, 0x0004003B, 0x00000A1B,
0x00000C50, 0x00000002, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00000CC7, 0x00000002, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x0007001E, 0x0000040C, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x0000000B, 0x00040020, 0x00000688, 0x00000009, 0x0000040C, 0x0004003B,
0x00000688, 0x0000118F, 0x00000009, 0x00040020, 0x00000289, 0x00000009,
@ -3023,30 +3023,30 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000040B9, 0x000200F8, 0x000040B9, 0x000500AA, 0x00000009, 0x00004ADA,
0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F49, 0x00000002, 0x000400FA,
0x00004ADA, 0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61, 0x00060041,
0x00000288, 0x00004865, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x00000288, 0x00004865, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x0000000B, 0x00003687, 0x00004865, 0x00060052, 0x00000017, 0x0000555A,
0x00003687, 0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBA,
0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x000018AF, 0x00000C50,
0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x000018AF, 0x00000CC7,
0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2, 0x000018AF,
0x00060052, 0x00000017, 0x00005753, 0x000035F2, 0x0000555A, 0x00000001,
0x00050084, 0x0000000B, 0x0000276D, 0x00000A10, 0x0000199B, 0x00050080,
0x0000000B, 0x000023BB, 0x00002DB9, 0x0000276D, 0x00060041, 0x00000288,
0x00003817, 0x00000C50, 0x00000A0B, 0x000023BB, 0x0004003D, 0x0000000B,
0x00003817, 0x00000CC7, 0x00000A0B, 0x000023BB, 0x0004003D, 0x0000000B,
0x000035F3, 0x00003817, 0x00060052, 0x00000017, 0x00005754, 0x000035F3,
0x00005753, 0x00000002, 0x00050084, 0x0000000B, 0x0000276E, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023BC, 0x00002DB9, 0x0000276E,
0x00060041, 0x00000288, 0x00003818, 0x00000C50, 0x00000A0B, 0x000023BC,
0x00060041, 0x00000288, 0x00003818, 0x00000CC7, 0x00000A0B, 0x000023BC,
0x0004003D, 0x0000000B, 0x00003EA1, 0x00003818, 0x00060052, 0x00000017,
0x00005BA9, 0x00003EA1, 0x00005754, 0x00000003, 0x000200F9, 0x00004F49,
0x000200F8, 0x00002C6E, 0x00060041, 0x00000288, 0x00005545, 0x00000C50,
0x000200F8, 0x00002C6E, 0x00060041, 0x00000288, 0x00005545, 0x00000CC7,
0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43, 0x00005545,
0x00050080, 0x0000000B, 0x00002DA7, 0x00002DB9, 0x00000A0D, 0x00060041,
0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B, 0x00002DA7, 0x0004003D,
0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B, 0x00002DA7, 0x0004003D,
0x0000000B, 0x00005C62, 0x000018FF, 0x00050080, 0x0000000B, 0x00002DA8,
0x00002DB9, 0x00000A10, 0x00060041, 0x00000288, 0x00001900, 0x00000C50,
0x00002DB9, 0x00000A10, 0x00060041, 0x00000288, 0x00001900, 0x00000CC7,
0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B, 0x00005C63, 0x00001900,
0x00050080, 0x0000000B, 0x00002DA9, 0x00002DB9, 0x00000A13, 0x00060041,
0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B, 0x00002DA9, 0x0004003D,
0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B, 0x00002DA9, 0x0004003D,
0x0000000B, 0x00003FFB, 0x00005FEE, 0x00070050, 0x00000017, 0x0000512C,
0x00005D43, 0x00005C62, 0x00005C63, 0x00003FFB, 0x000200F9, 0x00004F49,
0x000200F8, 0x00004F49, 0x000700F5, 0x00000017, 0x00002ABF, 0x0000512C,
@ -3284,55 +3284,55 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x00002033, 0x000200F9, 0x0000530F, 0x000200F8, 0x00003B65, 0x000500AA,
0x00000009, 0x00005450, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F23,
0x00000002, 0x000400FA, 0x00005450, 0x00002C6F, 0x00002F62, 0x000200F8,
0x00002F62, 0x00060041, 0x00000288, 0x00004BCF, 0x00000C50, 0x00000A0B,
0x00002F62, 0x00060041, 0x00000288, 0x00004BCF, 0x00000CC7, 0x00000A0B,
0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D44, 0x00004BCF, 0x00050080,
0x0000000B, 0x00002DAA, 0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288,
0x00006014, 0x00000C50, 0x00000A0B, 0x00002DAA, 0x0004003D, 0x0000000B,
0x00006014, 0x00000CC7, 0x00000A0B, 0x00002DAA, 0x0004003D, 0x0000000B,
0x0000323C, 0x00006014, 0x00060052, 0x00000017, 0x00002E9E, 0x00005D44,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019EE, 0x0000323C,
0x00002E9E, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD4, 0x00002DB9,
0x0000199B, 0x00060041, 0x00000288, 0x00001C19, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x00001C19, 0x00000CC7, 0x00000A0B,
0x00003FD4, 0x0004003D, 0x0000000B, 0x00005C64, 0x00001C19, 0x00050080,
0x0000000B, 0x00002DAB, 0x00003FD4, 0x00000A0D, 0x00060041, 0x00000288,
0x00006015, 0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D, 0x0000000B,
0x00006015, 0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D, 0x0000000B,
0x0000323D, 0x00006015, 0x00060052, 0x00000017, 0x00002EEA, 0x00005C64,
0x000019EE, 0x00000002, 0x00060052, 0x00000017, 0x00001BE7, 0x0000323D,
0x00002EEA, 0x00000003, 0x00050084, 0x0000000B, 0x00002A87, 0x00000A10,
0x0000199B, 0x00050080, 0x0000000B, 0x000023BD, 0x00002DB9, 0x00002A87,
0x00060041, 0x00000288, 0x00003B81, 0x00000C50, 0x00000A0B, 0x000023BD,
0x00060041, 0x00000288, 0x00003B81, 0x00000CC7, 0x00000A0B, 0x000023BD,
0x0004003D, 0x0000000B, 0x00005C65, 0x00003B81, 0x00050080, 0x0000000B,
0x00002DAC, 0x000023BD, 0x00000A0D, 0x00060041, 0x00000288, 0x00006016,
0x00000C50, 0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B, 0x0000323E,
0x00000CC7, 0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B, 0x0000323E,
0x00006016, 0x00060052, 0x00000017, 0x00002EEB, 0x00005C65, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x00001BE8, 0x0000323E, 0x00002EEB,
0x00000001, 0x00050084, 0x0000000B, 0x00002A88, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023BE, 0x00002DB9, 0x00002A88, 0x00060041,
0x00000288, 0x00003B82, 0x00000C50, 0x00000A0B, 0x000023BE, 0x0004003D,
0x00000288, 0x00003B82, 0x00000CC7, 0x00000A0B, 0x000023BE, 0x0004003D,
0x0000000B, 0x00005C66, 0x00003B82, 0x00050080, 0x0000000B, 0x00002DAD,
0x000023BE, 0x00000A0D, 0x00060041, 0x00000288, 0x00006017, 0x00000C50,
0x000023BE, 0x00000A0D, 0x00060041, 0x00000288, 0x00006017, 0x00000CC7,
0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x0000323F, 0x00006017,
0x00060052, 0x00000017, 0x00003799, 0x00005C66, 0x00001BE8, 0x00000002,
0x00060052, 0x00000017, 0x0000203D, 0x0000323F, 0x00003799, 0x00000003,
0x000200F9, 0x00004F23, 0x000200F8, 0x00002C6F, 0x00060041, 0x00000288,
0x00005546, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005546, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005D45, 0x00005546, 0x00050080, 0x0000000B, 0x00002DAE, 0x00002DB9,
0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000CC7, 0x00000A0B,
0x00002DAE, 0x0004003D, 0x0000000B, 0x00005C67, 0x00001901, 0x00050080,
0x0000000B, 0x00002DAF, 0x00002DB9, 0x00000A10, 0x00060041, 0x00000288,
0x00001902, 0x00000C50, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B,
0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B,
0x00005C68, 0x00001902, 0x00050080, 0x0000000B, 0x00002DB0, 0x00002DB9,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEF, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7, 0x00000A0B,
0x00002DB0, 0x0004003D, 0x0000000B, 0x00003700, 0x00005FEF, 0x00070050,
0x00000017, 0x00004ADD, 0x00005D45, 0x00005C67, 0x00005C68, 0x00003700,
0x00050080, 0x0000000B, 0x000057E5, 0x00002DB9, 0x00000A16, 0x00060041,
0x00000288, 0x0000604B, 0x00000C50, 0x00000A0B, 0x000057E5, 0x0004003D,
0x00000288, 0x0000604B, 0x00000CC7, 0x00000A0B, 0x000057E5, 0x0004003D,
0x0000000B, 0x00005C69, 0x0000604B, 0x00050080, 0x0000000B, 0x00002DB1,
0x00002DB9, 0x00000A19, 0x00060041, 0x00000288, 0x00001903, 0x00000C50,
0x00002DB9, 0x00000A19, 0x00060041, 0x00000288, 0x00001903, 0x00000CC7,
0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B, 0x00005C6A, 0x00001903,
0x00050080, 0x0000000B, 0x00002DB2, 0x00002DB9, 0x00000A1C, 0x00060041,
0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DB2, 0x0004003D,
0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DB2, 0x0004003D,
0x0000000B, 0x00005C6B, 0x00001904, 0x00050080, 0x0000000B, 0x00002DB3,
0x00002DB9, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF0, 0x00000C50,
0x00002DB9, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF0, 0x00000CC7,
0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFC, 0x00005FF0,
0x00070050, 0x00000017, 0x0000512D, 0x00005C69, 0x00005C6A, 0x00005C6B,
0x00003FFC, 0x000200F9, 0x00004F23, 0x000200F8, 0x00004F23, 0x000700F5,
@ -3455,30 +3455,30 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000200F8, 0x000040BA, 0x000500AA, 0x00000009, 0x00004ADB, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4A, 0x00000002, 0x000400FA, 0x00004ADB,
0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63, 0x00060041, 0x00000288,
0x00004866, 0x00000C50, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B,
0x00004866, 0x00000CC7, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B,
0x00003688, 0x00004866, 0x00060052, 0x00000017, 0x0000555B, 0x00003688,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBB, 0x00005E78,
0x0000199B, 0x00060041, 0x00000288, 0x000018B0, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B0, 0x00000CC7, 0x00000A0B,
0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4, 0x000018B0, 0x00060052,
0x00000017, 0x00005755, 0x000035F4, 0x0000555B, 0x00000001, 0x00050084,
0x0000000B, 0x0000276F, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BF, 0x00005E78, 0x0000276F, 0x00060041, 0x00000288, 0x00003819,
0x00000C50, 0x00000A0B, 0x000023BF, 0x0004003D, 0x0000000B, 0x000035F5,
0x00000CC7, 0x00000A0B, 0x000023BF, 0x0004003D, 0x0000000B, 0x000035F5,
0x00003819, 0x00060052, 0x00000017, 0x00005756, 0x000035F5, 0x00005755,
0x00000002, 0x00050084, 0x0000000B, 0x00002770, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C0, 0x00005E78, 0x00002770, 0x00060041,
0x00000288, 0x0000381A, 0x00000C50, 0x00000A0B, 0x000023C0, 0x0004003D,
0x00000288, 0x0000381A, 0x00000CC7, 0x00000A0B, 0x000023C0, 0x0004003D,
0x0000000B, 0x00003EA5, 0x0000381A, 0x00060052, 0x00000017, 0x00005BAA,
0x00003EA5, 0x00005756, 0x00000003, 0x000200F9, 0x00004F4A, 0x000200F8,
0x00002C70, 0x00060041, 0x00000288, 0x00005547, 0x00000C50, 0x00000A0B,
0x00002C70, 0x00060041, 0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B,
0x00005E78, 0x0004003D, 0x0000000B, 0x00005D46, 0x00005547, 0x00050080,
0x0000000B, 0x00002DB4, 0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288,
0x00001905, 0x00000C50, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00001905, 0x00000CC7, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00005C6C, 0x00001905, 0x00050080, 0x0000000B, 0x00002DB5, 0x00002DB9,
0x00000B00, 0x00060041, 0x00000288, 0x00001906, 0x00000C50, 0x00000A0B,
0x00000B00, 0x00060041, 0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B,
0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D, 0x00001906, 0x00050080,
0x0000000B, 0x00002DB6, 0x00002DB9, 0x00000B03, 0x00060041, 0x00000288,
0x00005FF1, 0x00000C50, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00005FF1, 0x00000CC7, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00003FFD, 0x00005FF1, 0x00070050, 0x00000017, 0x0000512E, 0x00005D46,
0x00005C6C, 0x00005C6D, 0x00003FFD, 0x000200F9, 0x00004F4A, 0x000200F8,
0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0, 0x0000512E, 0x00002C70,
@ -3716,55 +3716,55 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000200F9, 0x00005310, 0x000200F8, 0x00003B66, 0x000500AA, 0x00000009,
0x00005451, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F25, 0x00000002,
0x000400FA, 0x00005451, 0x00002C71, 0x00002F64, 0x000200F8, 0x00002F64,
0x00060041, 0x00000288, 0x00004BD0, 0x00000C50, 0x00000A0B, 0x00005E78,
0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7, 0x00000A0B, 0x00005E78,
0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0, 0x00050080, 0x0000000B,
0x00002DB7, 0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288, 0x00006018,
0x00000C50, 0x00000A0B, 0x00002DB7, 0x0004003D, 0x0000000B, 0x00003240,
0x00000CC7, 0x00000A0B, 0x00002DB7, 0x0004003D, 0x0000000B, 0x00003240,
0x00006018, 0x00060052, 0x00000017, 0x00002E9F, 0x00005D47, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019EF, 0x00003240, 0x00002E9F,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD5, 0x00005E78, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1A, 0x00000C50, 0x00000A0B, 0x00003FD5,
0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7, 0x00000A0B, 0x00003FD5,
0x0004003D, 0x0000000B, 0x00005C6E, 0x00001C1A, 0x00050080, 0x0000000B,
0x00002DB8, 0x00003FD5, 0x00000A0D, 0x00060041, 0x00000288, 0x00006019,
0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003241,
0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003241,
0x00006019, 0x00060052, 0x00000017, 0x00002EEC, 0x00005C6E, 0x000019EF,
0x00000002, 0x00060052, 0x00000017, 0x00001BE9, 0x00003241, 0x00002EEC,
0x00000003, 0x00050084, 0x0000000B, 0x00002A89, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C1, 0x00005E78, 0x00002A89, 0x00060041,
0x00000288, 0x00003B83, 0x00000C50, 0x00000A0B, 0x000023C1, 0x0004003D,
0x00000288, 0x00003B83, 0x00000CC7, 0x00000A0B, 0x000023C1, 0x0004003D,
0x0000000B, 0x00005C6F, 0x00003B83, 0x00050080, 0x0000000B, 0x00002DBA,
0x000023C1, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A, 0x00000C50,
0x000023C1, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A, 0x00000CC7,
0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00003242, 0x0000601A,
0x00060052, 0x00000017, 0x00002EED, 0x00005C6F, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEA, 0x00003242, 0x00002EED, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8A, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023C2, 0x00005E78, 0x00002A8A, 0x00060041, 0x00000288,
0x00003B84, 0x00000C50, 0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B,
0x00003B84, 0x00000CC7, 0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B,
0x00005C70, 0x00003B84, 0x00050080, 0x0000000B, 0x00002DBB, 0x000023C2,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601B, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601B, 0x00000CC7, 0x00000A0B,
0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243, 0x0000601B, 0x00060052,
0x00000017, 0x0000379A, 0x00005C70, 0x00001BEA, 0x00000002, 0x00060052,
0x00000017, 0x0000203E, 0x00003243, 0x0000379A, 0x00000003, 0x000200F9,
0x00004F25, 0x000200F8, 0x00002C71, 0x00060041, 0x00000288, 0x00005548,
0x00000C50, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D48,
0x00000CC7, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D48,
0x00005548, 0x00050080, 0x0000000B, 0x00002DBC, 0x00002DB9, 0x00000AFD,
0x00060041, 0x00000288, 0x00001907, 0x00000C50, 0x00000A0B, 0x00002DBC,
0x00060041, 0x00000288, 0x00001907, 0x00000CC7, 0x00000A0B, 0x00002DBC,
0x0004003D, 0x0000000B, 0x00005C71, 0x00001907, 0x00050080, 0x0000000B,
0x00002DBD, 0x00002DB9, 0x00000B00, 0x00060041, 0x00000288, 0x00001908,
0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C72,
0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C72,
0x00001908, 0x00050080, 0x0000000B, 0x00002DBE, 0x00002DB9, 0x00000B03,
0x00060041, 0x00000288, 0x00005FF2, 0x00000C50, 0x00000A0B, 0x00002DBE,
0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7, 0x00000A0B, 0x00002DBE,
0x0004003D, 0x0000000B, 0x00003701, 0x00005FF2, 0x00070050, 0x00000017,
0x00004ADE, 0x00005D48, 0x00005C71, 0x00005C72, 0x00003701, 0x00050080,
0x0000000B, 0x000057E6, 0x00002DB9, 0x00000B06, 0x00060041, 0x00000288,
0x0000604C, 0x00000C50, 0x00000A0B, 0x000057E6, 0x0004003D, 0x0000000B,
0x0000604C, 0x00000CC7, 0x00000A0B, 0x000057E6, 0x0004003D, 0x0000000B,
0x00005C73, 0x0000604C, 0x00050080, 0x0000000B, 0x00002DBF, 0x00002DB9,
0x00000B09, 0x00060041, 0x00000288, 0x00001909, 0x00000C50, 0x00000A0B,
0x00000B09, 0x00060041, 0x00000288, 0x00001909, 0x00000CC7, 0x00000A0B,
0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74, 0x00001909, 0x00050080,
0x0000000B, 0x00002DC0, 0x00002DB9, 0x00000B0D, 0x00060041, 0x00000288,
0x0000190A, 0x00000C50, 0x00000A0B, 0x00002DC0, 0x0004003D, 0x0000000B,
0x0000190A, 0x00000CC7, 0x00000A0B, 0x00002DC0, 0x0004003D, 0x0000000B,
0x00005C75, 0x0000190A, 0x00050080, 0x0000000B, 0x00002DC1, 0x00002DB9,
0x00000B0F, 0x00060041, 0x00000288, 0x00005FF3, 0x00000C50, 0x00000A0B,
0x00000B0F, 0x00060041, 0x00000288, 0x00005FF3, 0x00000CC7, 0x00000A0B,
0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE, 0x00005FF3, 0x00070050,
0x00000017, 0x0000512F, 0x00005C73, 0x00005C74, 0x00005C75, 0x00003FFE,
0x000200F9, 0x00004F25, 0x000200F8, 0x00004F25, 0x000700F5, 0x00000017,
@ -3891,30 +3891,30 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000200F8, 0x000040BB, 0x000500AA, 0x00000009, 0x00004ADF, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4B, 0x00000002, 0x000400FA, 0x00004ADF,
0x00002C72, 0x00002F65, 0x000200F8, 0x00002F65, 0x00060041, 0x00000288,
0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00003689, 0x00004867, 0x00060052, 0x00000017, 0x0000555C, 0x00003689,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBF, 0x000051FC,
0x0000199B, 0x00060041, 0x00000288, 0x000018B1, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B1, 0x00000CC7, 0x00000A0B,
0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6, 0x000018B1, 0x00060052,
0x00000017, 0x00005757, 0x000035F6, 0x0000555C, 0x00000001, 0x00050084,
0x0000000B, 0x00002771, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023C3, 0x000051FC, 0x00002771, 0x00060041, 0x00000288, 0x0000381B,
0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035F7,
0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035F7,
0x0000381B, 0x00060052, 0x00000017, 0x00005758, 0x000035F7, 0x00005757,
0x00000002, 0x00050084, 0x0000000B, 0x00002772, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C4, 0x000051FC, 0x00002772, 0x00060041,
0x00000288, 0x0000381C, 0x00000C50, 0x00000A0B, 0x000023C4, 0x0004003D,
0x00000288, 0x0000381C, 0x00000CC7, 0x00000A0B, 0x000023C4, 0x0004003D,
0x0000000B, 0x00003EA9, 0x0000381C, 0x00060052, 0x00000017, 0x00005BAB,
0x00003EA9, 0x00005758, 0x00000003, 0x000200F9, 0x00004F4B, 0x000200F8,
0x00002C72, 0x00060041, 0x00000288, 0x00005549, 0x00000C50, 0x00000A0B,
0x00002C72, 0x00060041, 0x00000288, 0x00005549, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49, 0x00005549, 0x00050080,
0x0000000B, 0x00002DC2, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288,
0x0000190B, 0x00000C50, 0x00000A0B, 0x00002DC2, 0x0004003D, 0x0000000B,
0x0000190B, 0x00000CC7, 0x00000A0B, 0x00002DC2, 0x0004003D, 0x0000000B,
0x00005C76, 0x0000190B, 0x00050080, 0x0000000B, 0x00002DC3, 0x000051FC,
0x00000A10, 0x00060041, 0x00000288, 0x0000190C, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x0000190C, 0x00000CC7, 0x00000A0B,
0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77, 0x0000190C, 0x00050080,
0x0000000B, 0x00002DC4, 0x000051FC, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF4, 0x00000C50, 0x00000A0B, 0x00002DC4, 0x0004003D, 0x0000000B,
0x00005FF4, 0x00000CC7, 0x00000A0B, 0x00002DC4, 0x0004003D, 0x0000000B,
0x00003FFF, 0x00005FF4, 0x00070050, 0x00000017, 0x00005130, 0x00005D49,
0x00005C76, 0x00005C77, 0x00003FFF, 0x000200F9, 0x00004F4B, 0x000200F8,
0x00004F4B, 0x000700F5, 0x00000017, 0x00002AC1, 0x00005130, 0x00002C72,
@ -4152,55 +4152,55 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000200F9, 0x00005311, 0x000200F8, 0x00003B67, 0x000500AA, 0x00000009,
0x00005452, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F27, 0x00000002,
0x000400FA, 0x00005452, 0x00002C73, 0x00002F66, 0x000200F8, 0x00002F66,
0x00060041, 0x00000288, 0x00004BD1, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1, 0x00050080, 0x0000000B,
0x00002DC5, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601C,
0x00000C50, 0x00000A0B, 0x00002DC5, 0x0004003D, 0x0000000B, 0x00003244,
0x00000CC7, 0x00000A0B, 0x00002DC5, 0x0004003D, 0x0000000B, 0x00003244,
0x0000601C, 0x00060052, 0x00000017, 0x00002EA0, 0x00005D4A, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019F0, 0x00003244, 0x00002EA0,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD6, 0x000051FC, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1B, 0x00000C50, 0x00000A0B, 0x00003FD6,
0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7, 0x00000A0B, 0x00003FD6,
0x0004003D, 0x0000000B, 0x00005C78, 0x00001C1B, 0x00050080, 0x0000000B,
0x00002DC6, 0x00003FD6, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601D,
0x00000C50, 0x00000A0B, 0x00002DC6, 0x0004003D, 0x0000000B, 0x00003245,
0x00000CC7, 0x00000A0B, 0x00002DC6, 0x0004003D, 0x0000000B, 0x00003245,
0x0000601D, 0x00060052, 0x00000017, 0x00002EEE, 0x00005C78, 0x000019F0,
0x00000002, 0x00060052, 0x00000017, 0x00001BEB, 0x00003245, 0x00002EEE,
0x00000003, 0x00050084, 0x0000000B, 0x00002A8B, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C5, 0x000051FC, 0x00002A8B, 0x00060041,
0x00000288, 0x00003B86, 0x00000C50, 0x00000A0B, 0x000023C5, 0x0004003D,
0x00000288, 0x00003B86, 0x00000CC7, 0x00000A0B, 0x000023C5, 0x0004003D,
0x0000000B, 0x00005C79, 0x00003B86, 0x00050080, 0x0000000B, 0x00002DC7,
0x000023C5, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601E, 0x00000C50,
0x000023C5, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601E, 0x00000CC7,
0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B, 0x00003246, 0x0000601E,
0x00060052, 0x00000017, 0x00002EEF, 0x00005C79, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEC, 0x00003246, 0x00002EEF, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8C, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023C6, 0x000051FC, 0x00002A8C, 0x00060041, 0x00000288,
0x00003B87, 0x00000C50, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00003B87, 0x00000CC7, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00005C7A, 0x00003B87, 0x00050080, 0x0000000B, 0x00002DC8, 0x000023C6,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601F, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601F, 0x00000CC7, 0x00000A0B,
0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247, 0x0000601F, 0x00060052,
0x00000017, 0x0000379B, 0x00005C7A, 0x00001BEC, 0x00000002, 0x00060052,
0x00000017, 0x0000203F, 0x00003247, 0x0000379B, 0x00000003, 0x000200F9,
0x00004F27, 0x000200F8, 0x00002C73, 0x00060041, 0x00000288, 0x0000554A,
0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4B,
0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4B,
0x0000554A, 0x00050080, 0x0000000B, 0x00002DC9, 0x000051FC, 0x00000A0D,
0x00060041, 0x00000288, 0x0000190D, 0x00000C50, 0x00000A0B, 0x00002DC9,
0x00060041, 0x00000288, 0x0000190D, 0x00000CC7, 0x00000A0B, 0x00002DC9,
0x0004003D, 0x0000000B, 0x00005C7B, 0x0000190D, 0x00050080, 0x0000000B,
0x00002DCA, 0x000051FC, 0x00000A10, 0x00060041, 0x00000288, 0x0000190E,
0x00000C50, 0x00000A0B, 0x00002DCA, 0x0004003D, 0x0000000B, 0x00005C7C,
0x00000CC7, 0x00000A0B, 0x00002DCA, 0x0004003D, 0x0000000B, 0x00005C7C,
0x0000190E, 0x00050080, 0x0000000B, 0x00002DCB, 0x000051FC, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF5, 0x00000C50, 0x00000A0B, 0x00002DCB,
0x00060041, 0x00000288, 0x00005FF5, 0x00000CC7, 0x00000A0B, 0x00002DCB,
0x0004003D, 0x0000000B, 0x00003702, 0x00005FF5, 0x00070050, 0x00000017,
0x00004AE0, 0x00005D4B, 0x00005C7B, 0x00005C7C, 0x00003702, 0x00050080,
0x0000000B, 0x000057E7, 0x000051FC, 0x00000A16, 0x00060041, 0x00000288,
0x0000604D, 0x00000C50, 0x00000A0B, 0x000057E7, 0x0004003D, 0x0000000B,
0x0000604D, 0x00000CC7, 0x00000A0B, 0x000057E7, 0x0004003D, 0x0000000B,
0x00005C7D, 0x0000604D, 0x00050080, 0x0000000B, 0x00002DCC, 0x000051FC,
0x00000A19, 0x00060041, 0x00000288, 0x0000190F, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x0000190F, 0x00000CC7, 0x00000A0B,
0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E, 0x0000190F, 0x00050080,
0x0000000B, 0x00002DCD, 0x000051FC, 0x00000A1C, 0x00060041, 0x00000288,
0x00001910, 0x00000C50, 0x00000A0B, 0x00002DCD, 0x0004003D, 0x0000000B,
0x00001910, 0x00000CC7, 0x00000A0B, 0x00002DCD, 0x0004003D, 0x0000000B,
0x00005C7F, 0x00001910, 0x00050080, 0x0000000B, 0x00002DCE, 0x000051FC,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6, 0x00000CC7, 0x00000A0B,
0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000, 0x00005FF6, 0x00070050,
0x00000017, 0x00005131, 0x00005C7D, 0x00005C7E, 0x00005C7F, 0x00004000,
0x000200F9, 0x00004F27, 0x000200F8, 0x00004F27, 0x000700F5, 0x00000017,
@ -4323,30 +4323,30 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000200F8, 0x000040BC, 0x000500AA, 0x00000009, 0x00004AE1, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4C, 0x00000002, 0x000400FA, 0x00004AE1,
0x00002C74, 0x00002F67, 0x000200F8, 0x00002F67, 0x00060041, 0x00000288,
0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x0000368A, 0x00004868, 0x00060052, 0x00000017, 0x0000555D, 0x0000368A,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CC3, 0x00003FF8,
0x0000199B, 0x00060041, 0x00000288, 0x000018B2, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B2, 0x00000CC7, 0x00000A0B,
0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8, 0x000018B2, 0x00060052,
0x00000017, 0x00005759, 0x000035F8, 0x0000555D, 0x00000001, 0x00050084,
0x0000000B, 0x00002774, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023CF, 0x00003FF8, 0x00002774, 0x00060041, 0x00000288, 0x0000381D,
0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x000035F9,
0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x000035F9,
0x0000381D, 0x00060052, 0x00000017, 0x0000575A, 0x000035F9, 0x00005759,
0x00000002, 0x00050084, 0x0000000B, 0x00002775, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8, 0x00002775, 0x00060041,
0x00000288, 0x0000381E, 0x00000C50, 0x00000A0B, 0x000023D0, 0x0004003D,
0x00000288, 0x0000381E, 0x00000CC7, 0x00000A0B, 0x000023D0, 0x0004003D,
0x0000000B, 0x00003EAD, 0x0000381E, 0x00060052, 0x00000017, 0x00005BAC,
0x00003EAD, 0x0000575A, 0x00000003, 0x000200F9, 0x00004F4C, 0x000200F8,
0x00002C74, 0x00060041, 0x00000288, 0x0000554B, 0x00000C50, 0x00000A0B,
0x00002C74, 0x00060041, 0x00000288, 0x0000554B, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C, 0x0000554B, 0x00050080,
0x0000000B, 0x00002DCF, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288,
0x00001911, 0x00000C50, 0x00000A0B, 0x00002DCF, 0x0004003D, 0x0000000B,
0x00001911, 0x00000CC7, 0x00000A0B, 0x00002DCF, 0x0004003D, 0x0000000B,
0x00005C80, 0x00001911, 0x00050080, 0x0000000B, 0x00002DD0, 0x00003FF8,
0x00000A10, 0x00060041, 0x00000288, 0x00001912, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001912, 0x00000CC7, 0x00000A0B,
0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81, 0x00001912, 0x00050080,
0x0000000B, 0x00002DD1, 0x00003FF8, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF7, 0x00000C50, 0x00000A0B, 0x00002DD1, 0x0004003D, 0x0000000B,
0x00005FF7, 0x00000CC7, 0x00000A0B, 0x00002DD1, 0x0004003D, 0x0000000B,
0x00004001, 0x00005FF7, 0x00070050, 0x00000017, 0x00005132, 0x00005D4C,
0x00005C80, 0x00005C81, 0x00004001, 0x000200F9, 0x00004F4C, 0x000200F8,
0x00004F4C, 0x000700F5, 0x00000017, 0x00002AC2, 0x00005132, 0x00002C74,
@ -4584,55 +4584,55 @@ const uint32_t resolve_full_16bpp_cs[] = {
0x000200F9, 0x00005312, 0x000200F8, 0x00003B68, 0x000500AA, 0x00000009,
0x00005453, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F29, 0x00000002,
0x000400FA, 0x00005453, 0x00002C75, 0x00002F68, 0x000200F8, 0x00002F68,
0x00060041, 0x00000288, 0x00004BD2, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4D, 0x00004BD2, 0x00050080, 0x0000000B,
0x00002DD2, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00006020,
0x00000C50, 0x00000A0B, 0x00002DD2, 0x0004003D, 0x0000000B, 0x00003248,
0x00000CC7, 0x00000A0B, 0x00002DD2, 0x0004003D, 0x0000000B, 0x00003248,
0x00006020, 0x00060052, 0x00000017, 0x00002EA1, 0x00005D4D, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019F1, 0x00003248, 0x00002EA1,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD7, 0x00003FF8, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1C, 0x00000C50, 0x00000A0B, 0x00003FD7,
0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7, 0x00000A0B, 0x00003FD7,
0x0004003D, 0x0000000B, 0x00005C82, 0x00001C1C, 0x00050080, 0x0000000B,
0x00002DD3, 0x00003FD7, 0x00000A0D, 0x00060041, 0x00000288, 0x00006021,
0x00000C50, 0x00000A0B, 0x00002DD3, 0x0004003D, 0x0000000B, 0x00003249,
0x00000CC7, 0x00000A0B, 0x00002DD3, 0x0004003D, 0x0000000B, 0x00003249,
0x00006021, 0x00060052, 0x00000017, 0x00002EF0, 0x00005C82, 0x000019F1,
0x00000002, 0x00060052, 0x00000017, 0x00001BED, 0x00003249, 0x00002EF0,
0x00000003, 0x00050084, 0x0000000B, 0x00002A8D, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023D1, 0x00003FF8, 0x00002A8D, 0x00060041,
0x00000288, 0x00003B8A, 0x00000C50, 0x00000A0B, 0x000023D1, 0x0004003D,
0x00000288, 0x00003B8A, 0x00000CC7, 0x00000A0B, 0x000023D1, 0x0004003D,
0x0000000B, 0x00005C83, 0x00003B8A, 0x00050080, 0x0000000B, 0x00002DD4,
0x000023D1, 0x00000A0D, 0x00060041, 0x00000288, 0x00006022, 0x00000C50,
0x000023D1, 0x00000A0D, 0x00060041, 0x00000288, 0x00006022, 0x00000CC7,
0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B, 0x0000324A, 0x00006022,
0x00060052, 0x00000017, 0x00002EF1, 0x00005C83, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEE, 0x0000324A, 0x00002EF1, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8E, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023D2, 0x00003FF8, 0x00002A8E, 0x00060041, 0x00000288,
0x00003B8B, 0x00000C50, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00003B8B, 0x00000CC7, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00005C84, 0x00003B8B, 0x00050080, 0x0000000B, 0x00002DD5, 0x000023D2,
0x00000A0D, 0x00060041, 0x00000288, 0x00006023, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006023, 0x00000CC7, 0x00000A0B,
0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B, 0x00006023, 0x00060052,
0x00000017, 0x0000379C, 0x00005C84, 0x00001BEE, 0x00000002, 0x00060052,
0x00000017, 0x00002040, 0x0000324B, 0x0000379C, 0x00000003, 0x000200F9,
0x00004F29, 0x000200F8, 0x00002C75, 0x00060041, 0x00000288, 0x0000554C,
0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4E,
0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4E,
0x0000554C, 0x00050080, 0x0000000B, 0x00002DD6, 0x00003FF8, 0x00000A0D,
0x00060041, 0x00000288, 0x00001913, 0x00000C50, 0x00000A0B, 0x00002DD6,
0x00060041, 0x00000288, 0x00001913, 0x00000CC7, 0x00000A0B, 0x00002DD6,
0x0004003D, 0x0000000B, 0x00005C85, 0x00001913, 0x00050080, 0x0000000B,
0x00002DD7, 0x00003FF8, 0x00000A10, 0x00060041, 0x00000288, 0x00001914,
0x00000C50, 0x00000A0B, 0x00002DD7, 0x0004003D, 0x0000000B, 0x00005C86,
0x00000CC7, 0x00000A0B, 0x00002DD7, 0x0004003D, 0x0000000B, 0x00005C86,
0x00001914, 0x00050080, 0x0000000B, 0x00002DD8, 0x00003FF8, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF8, 0x00000C50, 0x00000A0B, 0x00002DD8,
0x00060041, 0x00000288, 0x00005FF8, 0x00000CC7, 0x00000A0B, 0x00002DD8,
0x0004003D, 0x0000000B, 0x00003703, 0x00005FF8, 0x00070050, 0x00000017,
0x00004AE2, 0x00005D4E, 0x00005C85, 0x00005C86, 0x00003703, 0x00050080,
0x0000000B, 0x000057E8, 0x00003FF8, 0x00000A16, 0x00060041, 0x00000288,
0x0000604E, 0x00000C50, 0x00000A0B, 0x000057E8, 0x0004003D, 0x0000000B,
0x0000604E, 0x00000CC7, 0x00000A0B, 0x000057E8, 0x0004003D, 0x0000000B,
0x00005C87, 0x0000604E, 0x00050080, 0x0000000B, 0x00002DD9, 0x00003FF8,
0x00000A19, 0x00060041, 0x00000288, 0x00001915, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x00001915, 0x00000CC7, 0x00000A0B,
0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88, 0x00001915, 0x00050080,
0x0000000B, 0x00002DDA, 0x00003FF8, 0x00000A1C, 0x00060041, 0x00000288,
0x00001916, 0x00000C50, 0x00000A0B, 0x00002DDA, 0x0004003D, 0x0000000B,
0x00001916, 0x00000CC7, 0x00000A0B, 0x00002DDA, 0x0004003D, 0x0000000B,
0x00005C89, 0x00001916, 0x00050080, 0x0000000B, 0x00002DDB, 0x00003FF8,
0x00000A1F, 0x00060041, 0x00000288, 0x00006009, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00006009, 0x00000CC7, 0x00000A0B,
0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002, 0x00006009, 0x00070050,
0x00000017, 0x00005133, 0x00005C87, 0x00005C88, 0x00005C89, 0x00004002,
0x000200F9, 0x00004F29, 0x000200F8, 0x00004F29, 0x000700F5, 0x00000017,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1017 0 Offset 0
OpMemberDecorate %_struct_1017 1 Offset 4
OpMemberDecorate %_struct_1017 2 Offset 8
@ -26,7 +26,7 @@
OpMemberDecorate %_struct_1960 0 NonReadable
OpMemberDecorate %_struct_1960 0 Offset 0
OpDecorate %_struct_1960 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -121,7 +121,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1017 = OpTypeStruct %uint %uint %uint %uint
%_ptr_PushConstant__struct_1017 = OpTypePointer PushConstant %_struct_1017
@ -329,35 +329,35 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %6555
%9147 = OpIAdd %uint %11705 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %6555
%9148 = OpIAdd %uint %11705 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%16033 = OpLoad %uint %14360
%23465 = OpCompositeInsert %v4uint %16033 %22356 3
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %11705 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %16379
OpBranch %20297
@ -632,64 +632,64 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11690 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %10264 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23652 = OpLoad %uint %7193
%11691 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%12861 = OpLoad %uint %24597
%12010 = OpCompositeInsert %v4uint %23652 %6638 2
%7143 = OpCompositeInsert %v4uint %12861 %12010 3
%10887 = OpIMul %uint %uint_2 %6555
%9149 = OpIAdd %uint %11705 %10887
%15233 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%15233 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%23653 = OpLoad %uint %15233
%11692 = OpIAdd %uint %9149 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%12862 = OpLoad %uint %24598
%12011 = OpCompositeInsert %v4uint %23653 %10264 0
%7144 = OpCompositeInsert %v4uint %12862 %12011 1
%10888 = OpIMul %uint %uint_3 %6555
%9150 = OpIAdd %uint %11705 %10888
%15234 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%15234 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%23654 = OpLoad %uint %15234
%11693 = OpIAdd %uint %9150 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%12863 = OpLoad %uint %24599
%14233 = OpCompositeInsert %v4uint %23654 %7144 2
%8253 = OpCompositeInsert %v4uint %12863 %14233 3
OpBranch %20259
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11694 = OpIAdd %uint %11705 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23655 = OpLoad %uint %6401
%11695 = OpIAdd %uint %11705 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%23656 = OpLoad %uint %6402
%11696 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%14080 = OpLoad %uint %24559
%19165 = OpCompositeConstruct %v4uint %23877 %23655 %23656 %14080
%22501 = OpIAdd %uint %11705 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23657 = OpLoad %uint %24651
%11697 = OpIAdd %uint %11705 %uint_5
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23658 = OpLoad %uint %6403
%11698 = OpIAdd %uint %11705 %uint_6
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%23659 = OpLoad %uint %6404
%11699 = OpIAdd %uint %11705 %uint_7
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16380 = OpLoad %uint %24560
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20259
@ -829,35 +829,35 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %8114 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13812 = OpLoad %uint %6320
%22357 = OpCompositeInsert %v4uint %13812 %21851 1
%10095 = OpIMul %uint %uint_2 %6555
%9151 = OpIAdd %uint %8114 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %22357 2
%10096 = OpIMul %uint %uint_3 %6555
%9152 = OpIAdd %uint %8114 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16037 = OpLoad %uint %14362
%23466 = OpCompositeInsert %v4uint %16037 %22358 3
OpBranch %20298
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23878 = OpLoad %uint %21831
%11700 = OpIAdd %uint %8114 %uint_1
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23660 = OpLoad %uint %6405
%11701 = OpIAdd %uint %8114 %uint_2
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%23661 = OpLoad %uint %6406
%11702 = OpIAdd %uint %8114 %uint_3
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%16381 = OpLoad %uint %24561
%20782 = OpCompositeConstruct %v4uint %23878 %23660 %23661 %16381
OpBranch %20298
@ -1132,64 +1132,64 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23879 = OpLoad %uint %19408
%11703 = OpIAdd %uint %8114 %uint_1
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%12864 = OpLoad %uint %24600
%11935 = OpCompositeInsert %v4uint %23879 %10264 0
%6639 = OpCompositeInsert %v4uint %12864 %11935 1
%16341 = OpIAdd %uint %8114 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23662 = OpLoad %uint %7194
%11704 = OpIAdd %uint %16341 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%12865 = OpLoad %uint %24601
%12012 = OpCompositeInsert %v4uint %23662 %6639 2
%7145 = OpCompositeInsert %v4uint %12865 %12012 3
%10889 = OpIMul %uint %uint_2 %6555
%9153 = OpIAdd %uint %8114 %10889
%15235 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%15235 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%23663 = OpLoad %uint %15235
%11706 = OpIAdd %uint %9153 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%12866 = OpLoad %uint %24602
%12013 = OpCompositeInsert %v4uint %23663 %10264 0
%7146 = OpCompositeInsert %v4uint %12866 %12013 1
%10890 = OpIMul %uint %uint_3 %6555
%9154 = OpIAdd %uint %8114 %10890
%15236 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%15236 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%23664 = OpLoad %uint %15236
%11707 = OpIAdd %uint %9154 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12867 = OpLoad %uint %24603
%14234 = OpCompositeInsert %v4uint %23664 %7146 2
%8254 = OpCompositeInsert %v4uint %12867 %14234 3
OpBranch %20261
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23880 = OpLoad %uint %21832
%11708 = OpIAdd %uint %8114 %uint_1
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%23665 = OpLoad %uint %6407
%11709 = OpIAdd %uint %8114 %uint_2
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23666 = OpLoad %uint %6408
%11710 = OpIAdd %uint %8114 %uint_3
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%14081 = OpLoad %uint %24562
%19166 = OpCompositeConstruct %v4uint %23880 %23665 %23666 %14081
%22502 = OpIAdd %uint %8114 %uint_4
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23667 = OpLoad %uint %24652
%11711 = OpIAdd %uint %8114 %uint_5
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%23668 = OpLoad %uint %6409
%11712 = OpIAdd %uint %8114 %uint_6
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11712
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11712
%23669 = OpLoad %uint %6410
%11713 = OpIAdd %uint %8114 %uint_7
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11713
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11713
%16382 = OpLoad %uint %24563
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20261
@ -1333,35 +1333,35 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19167 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15551 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15551
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15551
%13814 = OpLoad %uint %6321
%22359 = OpCompositeInsert %v4uint %13814 %21852 1
%10097 = OpIMul %uint %uint_2 %6555
%9155 = OpIAdd %uint %20988 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_3 %6555
%9156 = OpIAdd %uint %20988 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%16041 = OpLoad %uint %14364
%23467 = OpCompositeInsert %v4uint %16041 %22360 3
OpBranch %20299
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11714 = OpIAdd %uint %20988 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11714
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11714
%23670 = OpLoad %uint %6411
%11715 = OpIAdd %uint %20988 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11715
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11715
%23671 = OpLoad %uint %6412
%11716 = OpIAdd %uint %20988 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11716
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11716
%16383 = OpLoad %uint %24564
%20784 = OpCompositeConstruct %v4uint %23881 %23670 %23671 %16383
OpBranch %20299
@ -1636,64 +1636,64 @@
OpSelectionMerge %20263 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11717 = OpIAdd %uint %20988 %uint_1
%24604 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11717
%24604 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11717
%12868 = OpLoad %uint %24604
%11936 = OpCompositeInsert %v4uint %23882 %10264 0
%6640 = OpCompositeInsert %v4uint %12868 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23672 = OpLoad %uint %7195
%11718 = OpIAdd %uint %16342 %uint_1
%24605 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11718
%24605 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11718
%12869 = OpLoad %uint %24605
%12014 = OpCompositeInsert %v4uint %23672 %6640 2
%7147 = OpCompositeInsert %v4uint %12869 %12014 3
%10891 = OpIMul %uint %uint_2 %6555
%9157 = OpIAdd %uint %20988 %10891
%15238 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%15238 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%23673 = OpLoad %uint %15238
%11719 = OpIAdd %uint %9157 %uint_1
%24606 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11719
%24606 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11719
%12870 = OpLoad %uint %24606
%12015 = OpCompositeInsert %v4uint %23673 %10264 0
%7148 = OpCompositeInsert %v4uint %12870 %12015 1
%10892 = OpIMul %uint %uint_3 %6555
%9158 = OpIAdd %uint %20988 %10892
%15239 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%15239 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%23674 = OpLoad %uint %15239
%11720 = OpIAdd %uint %9158 %uint_1
%24607 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11720
%24607 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11720
%12871 = OpLoad %uint %24607
%14235 = OpCompositeInsert %v4uint %23674 %7148 2
%8255 = OpCompositeInsert %v4uint %12871 %14235 3
OpBranch %20263
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11721 = OpIAdd %uint %20988 %uint_1
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11721
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11721
%23675 = OpLoad %uint %6413
%11722 = OpIAdd %uint %20988 %uint_2
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11722
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11722
%23676 = OpLoad %uint %6414
%11723 = OpIAdd %uint %20988 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11723
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11723
%14082 = OpLoad %uint %24565
%19168 = OpCompositeConstruct %v4uint %23883 %23675 %23676 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23677 = OpLoad %uint %24653
%11724 = OpIAdd %uint %20988 %uint_5
%6415 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11724
%6415 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11724
%23678 = OpLoad %uint %6415
%11725 = OpIAdd %uint %20988 %uint_6
%6416 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11725
%6416 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11725
%23679 = OpLoad %uint %6416
%11726 = OpIAdd %uint %20988 %uint_7
%24566 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11726
%24566 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11726
%16384 = OpLoad %uint %24566
%20785 = OpCompositeConstruct %v4uint %23677 %23678 %23679 %16384
OpBranch %20263
@ -1831,35 +1831,35 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %19169 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15555 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15555
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15555
%13816 = OpLoad %uint %6322
%22361 = OpCompositeInsert %v4uint %13816 %21853 1
%10100 = OpIMul %uint %uint_2 %6555
%9167 = OpIAdd %uint %16376 %10100
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10101 = OpIMul %uint %uint_3 %6555
%9168 = OpIAdd %uint %16376 %10101
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%16045 = OpLoad %uint %14366
%23468 = OpCompositeInsert %v4uint %16045 %22362 3
OpBranch %20300
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11727 = OpIAdd %uint %16376 %uint_1
%6417 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11727
%6417 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11727
%23680 = OpLoad %uint %6417
%11728 = OpIAdd %uint %16376 %uint_2
%6418 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11728
%6418 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11728
%23681 = OpLoad %uint %6418
%11729 = OpIAdd %uint %16376 %uint_3
%24567 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11729
%24567 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11729
%16385 = OpLoad %uint %24567
%20786 = OpCompositeConstruct %v4uint %23884 %23680 %23681 %16385
OpBranch %20300
@ -2134,64 +2134,64 @@
OpSelectionMerge %20265 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %19410
%11730 = OpIAdd %uint %16376 %uint_1
%24608 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11730
%24608 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11730
%12872 = OpLoad %uint %24608
%11937 = OpCompositeInsert %v4uint %23886 %10264 0
%6641 = OpCompositeInsert %v4uint %12872 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23682 = OpLoad %uint %7196
%11731 = OpIAdd %uint %16343 %uint_1
%24609 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11731
%24609 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11731
%12873 = OpLoad %uint %24609
%12016 = OpCompositeInsert %v4uint %23682 %6641 2
%7149 = OpCompositeInsert %v4uint %12873 %12016 3
%10893 = OpIMul %uint %uint_2 %6555
%9169 = OpIAdd %uint %16376 %10893
%15242 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%15242 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%23683 = OpLoad %uint %15242
%11732 = OpIAdd %uint %9169 %uint_1
%24610 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11732
%24610 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11732
%12874 = OpLoad %uint %24610
%12017 = OpCompositeInsert %v4uint %23683 %10264 0
%7150 = OpCompositeInsert %v4uint %12874 %12017 1
%10894 = OpIMul %uint %uint_3 %6555
%9170 = OpIAdd %uint %16376 %10894
%15243 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%15243 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%23684 = OpLoad %uint %15243
%11733 = OpIAdd %uint %9170 %uint_1
%24611 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11733
%24611 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11733
%12875 = OpLoad %uint %24611
%14236 = OpCompositeInsert %v4uint %23684 %7150 2
%8256 = OpCompositeInsert %v4uint %12875 %14236 3
OpBranch %20265
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23887 = OpLoad %uint %21836
%11734 = OpIAdd %uint %16376 %uint_1
%6419 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11734
%6419 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11734
%23685 = OpLoad %uint %6419
%11735 = OpIAdd %uint %16376 %uint_2
%6420 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11735
%6420 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11735
%23686 = OpLoad %uint %6420
%11736 = OpIAdd %uint %16376 %uint_3
%24568 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11736
%24568 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11736
%14083 = OpLoad %uint %24568
%19170 = OpCompositeConstruct %v4uint %23887 %23685 %23686 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23687 = OpLoad %uint %24654
%11737 = OpIAdd %uint %16376 %uint_5
%6421 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11737
%6421 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11737
%23688 = OpLoad %uint %6421
%11738 = OpIAdd %uint %16376 %uint_6
%6422 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11738
%6422 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11738
%23689 = OpLoad %uint %6422
%11739 = OpIAdd %uint %16376 %uint_7
%24585 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11739
%24585 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11739
%16386 = OpLoad %uint %24585
%20787 = OpCompositeConstruct %v4uint %23687 %23688 %23689 %16386
OpBranch %20265
@ -2837,8 +2837,8 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x000003F9, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x000003F9, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x000003F9, 0x00000003, 0x00000023, 0x0000000C,
@ -2846,7 +2846,7 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007D6, 0x00000006, 0x00000008, 0x00040048,
0x000007A8, 0x00000000, 0x00000019, 0x00050048, 0x000007A8, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC9, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C,
@ -2913,7 +2913,7 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05,
0xFFFFFFFE, 0x0003001D, 0x000007D0, 0x0000000B, 0x0003001E, 0x0000079C,
0x000007D0, 0x00040020, 0x00000A1B, 0x00000002, 0x0000079C, 0x0004003B,
0x00000A1B, 0x00000C50, 0x00000002, 0x00040020, 0x00000288, 0x00000002,
0x00000A1B, 0x00000CC7, 0x00000002, 0x00040020, 0x00000288, 0x00000002,
0x0000000B, 0x0006001E, 0x000003F9, 0x0000000B, 0x0000000B, 0x0000000B,
0x0000000B, 0x00040020, 0x00000676, 0x00000009, 0x000003F9, 0x0004003B,
0x00000676, 0x0000118F, 0x00000009, 0x00040020, 0x00000289, 0x00000009,
@ -3073,30 +3073,30 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x00003B65, 0x000040B9, 0x000200F8, 0x000040B9, 0x000500AA, 0x00000009,
0x00004ADA, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F49, 0x00000002,
0x000400FA, 0x00004ADA, 0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61,
0x00060041, 0x00000288, 0x00004865, 0x00000C50, 0x00000A0B, 0x00002DB9,
0x00060041, 0x00000288, 0x00004865, 0x00000CC7, 0x00000A0B, 0x00002DB9,
0x0004003D, 0x0000000B, 0x00003687, 0x00004865, 0x00060052, 0x00000017,
0x0000555A, 0x00003687, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBA, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x000018AF,
0x00000C50, 0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2,
0x00000CC7, 0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2,
0x000018AF, 0x00060052, 0x00000017, 0x00005753, 0x000035F2, 0x0000555A,
0x00000001, 0x00050084, 0x0000000B, 0x0000276D, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023BB, 0x00002DB9, 0x0000276D, 0x00060041,
0x00000288, 0x00003817, 0x00000C50, 0x00000A0B, 0x000023BB, 0x0004003D,
0x00000288, 0x00003817, 0x00000CC7, 0x00000A0B, 0x000023BB, 0x0004003D,
0x0000000B, 0x000035F3, 0x00003817, 0x00060052, 0x00000017, 0x00005754,
0x000035F3, 0x00005753, 0x00000002, 0x00050084, 0x0000000B, 0x0000276E,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BC, 0x00002DB9,
0x0000276E, 0x00060041, 0x00000288, 0x00003818, 0x00000C50, 0x00000A0B,
0x0000276E, 0x00060041, 0x00000288, 0x00003818, 0x00000CC7, 0x00000A0B,
0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1, 0x00003818, 0x00060052,
0x00000017, 0x00005BA9, 0x00003EA1, 0x00005754, 0x00000003, 0x000200F9,
0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288, 0x00005545,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B, 0x00002DA7,
0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B, 0x00002DA7,
0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF, 0x00050080, 0x0000000B,
0x00002DA8, 0x00002DB9, 0x00000A10, 0x00060041, 0x00000288, 0x00001900,
0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B, 0x00005C63,
0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B, 0x00005C63,
0x00001900, 0x00050080, 0x0000000B, 0x00002DA9, 0x00002DB9, 0x00000A13,
0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B, 0x00002DA9,
0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B, 0x00002DA9,
0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE, 0x00070050, 0x00000017,
0x0000512C, 0x00005D43, 0x00005C62, 0x00005C63, 0x00003FFB, 0x000200F9,
0x00004F49, 0x000200F8, 0x00004F49, 0x000700F5, 0x00000017, 0x00002ABF,
@ -3334,56 +3334,56 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x0000390C, 0x00002033, 0x000200F9, 0x0000530F, 0x000200F8, 0x00003B65,
0x000500AA, 0x00000009, 0x00005450, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F23, 0x00000002, 0x000400FA, 0x00005450, 0x00002C6F, 0x00002F62,
0x000200F8, 0x00002F62, 0x00060041, 0x00000288, 0x00004BCF, 0x00000C50,
0x000200F8, 0x00002F62, 0x00060041, 0x00000288, 0x00004BCF, 0x00000CC7,
0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D44, 0x00004BCF,
0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9, 0x00000A0D, 0x00060041,
0x00000288, 0x00006014, 0x00000C50, 0x00000A0B, 0x00002DAA, 0x0004003D,
0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B, 0x00002DAA, 0x0004003D,
0x0000000B, 0x0000323C, 0x00006014, 0x00060052, 0x00000017, 0x00002E9E,
0x00005D44, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019EE,
0x0000323C, 0x00002E9E, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD4,
0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x00001C19, 0x00000C50,
0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x00001C19, 0x00000CC7,
0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B, 0x00005C64, 0x00001C19,
0x00050080, 0x0000000B, 0x00002DAB, 0x00003FD4, 0x00000A0D, 0x00060041,
0x00000288, 0x00006015, 0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x0000000B, 0x0000323D, 0x00006015, 0x00060052, 0x00000017, 0x00002EEA,
0x00005C64, 0x000019EE, 0x00000002, 0x00060052, 0x00000017, 0x00001BE7,
0x0000323D, 0x00002EEA, 0x00000003, 0x00050084, 0x0000000B, 0x00002A87,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BD, 0x00002DB9,
0x00002A87, 0x00060041, 0x00000288, 0x00003B81, 0x00000C50, 0x00000A0B,
0x00002A87, 0x00060041, 0x00000288, 0x00003B81, 0x00000CC7, 0x00000A0B,
0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65, 0x00003B81, 0x00050080,
0x0000000B, 0x00002DAC, 0x000023BD, 0x00000A0D, 0x00060041, 0x00000288,
0x00006016, 0x00000C50, 0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B,
0x00006016, 0x00000CC7, 0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B,
0x0000323E, 0x00006016, 0x00060052, 0x00000017, 0x00002EEB, 0x00005C65,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BE8, 0x0000323E,
0x00002EEB, 0x00000001, 0x00050084, 0x0000000B, 0x00002A88, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023BE, 0x00002DB9, 0x00002A88,
0x00060041, 0x00000288, 0x00003B82, 0x00000C50, 0x00000A0B, 0x000023BE,
0x00060041, 0x00000288, 0x00003B82, 0x00000CC7, 0x00000A0B, 0x000023BE,
0x0004003D, 0x0000000B, 0x00005C66, 0x00003B82, 0x00050080, 0x0000000B,
0x00002DAD, 0x000023BE, 0x00000A0D, 0x00060041, 0x00000288, 0x00006017,
0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x0000323F,
0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x0000323F,
0x00006017, 0x00060052, 0x00000017, 0x00003799, 0x00005C66, 0x00001BE8,
0x00000002, 0x00060052, 0x00000017, 0x0000203D, 0x0000323F, 0x00003799,
0x00000003, 0x000200F9, 0x00004F23, 0x000200F8, 0x00002C6F, 0x00060041,
0x00000288, 0x00005546, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x0000000B, 0x00005D45, 0x00005546, 0x00050080, 0x0000000B, 0x00002DAE,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000C50,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000CC7,
0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B, 0x00005C67, 0x00001901,
0x00050080, 0x0000000B, 0x00002DAF, 0x00002DB9, 0x00000A10, 0x00060041,
0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DAF, 0x0004003D,
0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DAF, 0x0004003D,
0x0000000B, 0x00005C68, 0x00001902, 0x00050080, 0x0000000B, 0x00002DB0,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEF, 0x00000C50,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7,
0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00003700, 0x00005FEF,
0x00070050, 0x00000017, 0x00004ADD, 0x00005D45, 0x00005C67, 0x00005C68,
0x00003700, 0x00050080, 0x0000000B, 0x000057E5, 0x00002DB9, 0x00000A16,
0x00060041, 0x00000288, 0x0000604B, 0x00000C50, 0x00000A0B, 0x000057E5,
0x00060041, 0x00000288, 0x0000604B, 0x00000CC7, 0x00000A0B, 0x000057E5,
0x0004003D, 0x0000000B, 0x00005C69, 0x0000604B, 0x00050080, 0x0000000B,
0x00002DB1, 0x00002DB9, 0x00000A19, 0x00060041, 0x00000288, 0x00001903,
0x00000C50, 0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B, 0x00005C6A,
0x00000CC7, 0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B, 0x00005C6A,
0x00001903, 0x00050080, 0x0000000B, 0x00002DB2, 0x00002DB9, 0x00000A1C,
0x00060041, 0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DB2,
0x00060041, 0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DB2,
0x0004003D, 0x0000000B, 0x00005C6B, 0x00001904, 0x00050080, 0x0000000B,
0x00002DB3, 0x00002DB9, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF0,
0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFC,
0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFC,
0x00005FF0, 0x00070050, 0x00000017, 0x0000512D, 0x00005C69, 0x00005C6A,
0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F23, 0x000200F8, 0x00004F23,
0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D, 0x00002C6F, 0x0000203D,
@ -3506,30 +3506,30 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x000200F8, 0x000040BA, 0x000500AA, 0x00000009, 0x00004ADB, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4A, 0x00000002, 0x000400FA, 0x00004ADB,
0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63, 0x00060041, 0x00000288,
0x00004866, 0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B,
0x00004866, 0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B,
0x00003688, 0x00004866, 0x00060052, 0x00000017, 0x0000555B, 0x00003688,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBB, 0x00001FB2,
0x0000199B, 0x00060041, 0x00000288, 0x000018B0, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B0, 0x00000CC7, 0x00000A0B,
0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4, 0x000018B0, 0x00060052,
0x00000017, 0x00005755, 0x000035F4, 0x0000555B, 0x00000001, 0x00050084,
0x0000000B, 0x0000276F, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BF, 0x00001FB2, 0x0000276F, 0x00060041, 0x00000288, 0x00003819,
0x00000C50, 0x00000A0B, 0x000023BF, 0x0004003D, 0x0000000B, 0x000035F5,
0x00000CC7, 0x00000A0B, 0x000023BF, 0x0004003D, 0x0000000B, 0x000035F5,
0x00003819, 0x00060052, 0x00000017, 0x00005756, 0x000035F5, 0x00005755,
0x00000002, 0x00050084, 0x0000000B, 0x00002770, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C0, 0x00001FB2, 0x00002770, 0x00060041,
0x00000288, 0x0000381A, 0x00000C50, 0x00000A0B, 0x000023C0, 0x0004003D,
0x00000288, 0x0000381A, 0x00000CC7, 0x00000A0B, 0x000023C0, 0x0004003D,
0x0000000B, 0x00003EA5, 0x0000381A, 0x00060052, 0x00000017, 0x00005BAA,
0x00003EA5, 0x00005756, 0x00000003, 0x000200F9, 0x00004F4A, 0x000200F8,
0x00002C70, 0x00060041, 0x00000288, 0x00005547, 0x00000C50, 0x00000A0B,
0x00002C70, 0x00060041, 0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B,
0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D46, 0x00005547, 0x00050080,
0x0000000B, 0x00002DB4, 0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288,
0x00001905, 0x00000C50, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00001905, 0x00000CC7, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00005C6C, 0x00001905, 0x00050080, 0x0000000B, 0x00002DB5, 0x00001FB2,
0x00000A10, 0x00060041, 0x00000288, 0x00001906, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B,
0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D, 0x00001906, 0x00050080,
0x0000000B, 0x00002DB6, 0x00001FB2, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF1, 0x00000C50, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00005FF1, 0x00000CC7, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00003FFD, 0x00005FF1, 0x00070050, 0x00000017, 0x0000512E, 0x00005D46,
0x00005C6C, 0x00005C6D, 0x00003FFD, 0x000200F9, 0x00004F4A, 0x000200F8,
0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0, 0x0000512E, 0x00002C70,
@ -3767,55 +3767,55 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x000200F9, 0x00005310, 0x000200F8, 0x00003B66, 0x000500AA, 0x00000009,
0x00005451, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F25, 0x00000002,
0x000400FA, 0x00005451, 0x00002C71, 0x00002F64, 0x000200F8, 0x00002F64,
0x00060041, 0x00000288, 0x00004BD0, 0x00000C50, 0x00000A0B, 0x00001FB2,
0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7, 0x00000A0B, 0x00001FB2,
0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0, 0x00050080, 0x0000000B,
0x00002DB7, 0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00006018,
0x00000C50, 0x00000A0B, 0x00002DB7, 0x0004003D, 0x0000000B, 0x00003240,
0x00000CC7, 0x00000A0B, 0x00002DB7, 0x0004003D, 0x0000000B, 0x00003240,
0x00006018, 0x00060052, 0x00000017, 0x00002E9F, 0x00005D47, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019EF, 0x00003240, 0x00002E9F,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD5, 0x00001FB2, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1A, 0x00000C50, 0x00000A0B, 0x00003FD5,
0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7, 0x00000A0B, 0x00003FD5,
0x0004003D, 0x0000000B, 0x00005C6E, 0x00001C1A, 0x00050080, 0x0000000B,
0x00002DB8, 0x00003FD5, 0x00000A0D, 0x00060041, 0x00000288, 0x00006019,
0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003241,
0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003241,
0x00006019, 0x00060052, 0x00000017, 0x00002EEC, 0x00005C6E, 0x000019EF,
0x00000002, 0x00060052, 0x00000017, 0x00001BE9, 0x00003241, 0x00002EEC,
0x00000003, 0x00050084, 0x0000000B, 0x00002A89, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C1, 0x00001FB2, 0x00002A89, 0x00060041,
0x00000288, 0x00003B83, 0x00000C50, 0x00000A0B, 0x000023C1, 0x0004003D,
0x00000288, 0x00003B83, 0x00000CC7, 0x00000A0B, 0x000023C1, 0x0004003D,
0x0000000B, 0x00005C6F, 0x00003B83, 0x00050080, 0x0000000B, 0x00002DBA,
0x000023C1, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A, 0x00000C50,
0x000023C1, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A, 0x00000CC7,
0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00003242, 0x0000601A,
0x00060052, 0x00000017, 0x00002EED, 0x00005C6F, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEA, 0x00003242, 0x00002EED, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8A, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023C2, 0x00001FB2, 0x00002A8A, 0x00060041, 0x00000288,
0x00003B84, 0x00000C50, 0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B,
0x00003B84, 0x00000CC7, 0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B,
0x00005C70, 0x00003B84, 0x00050080, 0x0000000B, 0x00002DBB, 0x000023C2,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601B, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601B, 0x00000CC7, 0x00000A0B,
0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243, 0x0000601B, 0x00060052,
0x00000017, 0x0000379A, 0x00005C70, 0x00001BEA, 0x00000002, 0x00060052,
0x00000017, 0x0000203E, 0x00003243, 0x0000379A, 0x00000003, 0x000200F9,
0x00004F25, 0x000200F8, 0x00002C71, 0x00060041, 0x00000288, 0x00005548,
0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D48,
0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D48,
0x00005548, 0x00050080, 0x0000000B, 0x00002DBC, 0x00001FB2, 0x00000A0D,
0x00060041, 0x00000288, 0x00001907, 0x00000C50, 0x00000A0B, 0x00002DBC,
0x00060041, 0x00000288, 0x00001907, 0x00000CC7, 0x00000A0B, 0x00002DBC,
0x0004003D, 0x0000000B, 0x00005C71, 0x00001907, 0x00050080, 0x0000000B,
0x00002DBD, 0x00001FB2, 0x00000A10, 0x00060041, 0x00000288, 0x00001908,
0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C72,
0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C72,
0x00001908, 0x00050080, 0x0000000B, 0x00002DBE, 0x00001FB2, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF2, 0x00000C50, 0x00000A0B, 0x00002DBE,
0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7, 0x00000A0B, 0x00002DBE,
0x0004003D, 0x0000000B, 0x00003701, 0x00005FF2, 0x00070050, 0x00000017,
0x00004ADE, 0x00005D48, 0x00005C71, 0x00005C72, 0x00003701, 0x00050080,
0x0000000B, 0x000057E6, 0x00001FB2, 0x00000A16, 0x00060041, 0x00000288,
0x0000604C, 0x00000C50, 0x00000A0B, 0x000057E6, 0x0004003D, 0x0000000B,
0x0000604C, 0x00000CC7, 0x00000A0B, 0x000057E6, 0x0004003D, 0x0000000B,
0x00005C73, 0x0000604C, 0x00050080, 0x0000000B, 0x00002DBF, 0x00001FB2,
0x00000A19, 0x00060041, 0x00000288, 0x00001909, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x00001909, 0x00000CC7, 0x00000A0B,
0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74, 0x00001909, 0x00050080,
0x0000000B, 0x00002DC0, 0x00001FB2, 0x00000A1C, 0x00060041, 0x00000288,
0x0000190A, 0x00000C50, 0x00000A0B, 0x00002DC0, 0x0004003D, 0x0000000B,
0x0000190A, 0x00000CC7, 0x00000A0B, 0x00002DC0, 0x0004003D, 0x0000000B,
0x00005C75, 0x0000190A, 0x00050080, 0x0000000B, 0x00002DC1, 0x00001FB2,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF3, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF3, 0x00000CC7, 0x00000A0B,
0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE, 0x00005FF3, 0x00070050,
0x00000017, 0x0000512F, 0x00005C73, 0x00005C74, 0x00005C75, 0x00003FFE,
0x000200F9, 0x00004F25, 0x000200F8, 0x00004F25, 0x000700F5, 0x00000017,
@ -3942,30 +3942,30 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x000200F8, 0x000040BB, 0x000500AA, 0x00000009, 0x00004ADF, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4B, 0x00000002, 0x000400FA, 0x00004ADF,
0x00002C72, 0x00002F65, 0x000200F8, 0x00002F65, 0x00060041, 0x00000288,
0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00003689, 0x00004867, 0x00060052, 0x00000017, 0x0000555C, 0x00003689,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBF, 0x000051FC,
0x0000199B, 0x00060041, 0x00000288, 0x000018B1, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B1, 0x00000CC7, 0x00000A0B,
0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6, 0x000018B1, 0x00060052,
0x00000017, 0x00005757, 0x000035F6, 0x0000555C, 0x00000001, 0x00050084,
0x0000000B, 0x00002771, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023C3, 0x000051FC, 0x00002771, 0x00060041, 0x00000288, 0x0000381B,
0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035F7,
0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035F7,
0x0000381B, 0x00060052, 0x00000017, 0x00005758, 0x000035F7, 0x00005757,
0x00000002, 0x00050084, 0x0000000B, 0x00002772, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C4, 0x000051FC, 0x00002772, 0x00060041,
0x00000288, 0x0000381C, 0x00000C50, 0x00000A0B, 0x000023C4, 0x0004003D,
0x00000288, 0x0000381C, 0x00000CC7, 0x00000A0B, 0x000023C4, 0x0004003D,
0x0000000B, 0x00003EA9, 0x0000381C, 0x00060052, 0x00000017, 0x00005BAB,
0x00003EA9, 0x00005758, 0x00000003, 0x000200F9, 0x00004F4B, 0x000200F8,
0x00002C72, 0x00060041, 0x00000288, 0x00005549, 0x00000C50, 0x00000A0B,
0x00002C72, 0x00060041, 0x00000288, 0x00005549, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49, 0x00005549, 0x00050080,
0x0000000B, 0x00002DC2, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288,
0x0000190B, 0x00000C50, 0x00000A0B, 0x00002DC2, 0x0004003D, 0x0000000B,
0x0000190B, 0x00000CC7, 0x00000A0B, 0x00002DC2, 0x0004003D, 0x0000000B,
0x00005C76, 0x0000190B, 0x00050080, 0x0000000B, 0x00002DC3, 0x000051FC,
0x00000A10, 0x00060041, 0x00000288, 0x0000190C, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x0000190C, 0x00000CC7, 0x00000A0B,
0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77, 0x0000190C, 0x00050080,
0x0000000B, 0x00002DC4, 0x000051FC, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF4, 0x00000C50, 0x00000A0B, 0x00002DC4, 0x0004003D, 0x0000000B,
0x00005FF4, 0x00000CC7, 0x00000A0B, 0x00002DC4, 0x0004003D, 0x0000000B,
0x00003FFF, 0x00005FF4, 0x00070050, 0x00000017, 0x00005130, 0x00005D49,
0x00005C76, 0x00005C77, 0x00003FFF, 0x000200F9, 0x00004F4B, 0x000200F8,
0x00004F4B, 0x000700F5, 0x00000017, 0x00002AC1, 0x00005130, 0x00002C72,
@ -4203,55 +4203,55 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x000200F9, 0x00005311, 0x000200F8, 0x00003B67, 0x000500AA, 0x00000009,
0x00005452, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F27, 0x00000002,
0x000400FA, 0x00005452, 0x00002C73, 0x00002F66, 0x000200F8, 0x00002F66,
0x00060041, 0x00000288, 0x00004BD1, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1, 0x00050080, 0x0000000B,
0x00002DC5, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601C,
0x00000C50, 0x00000A0B, 0x00002DC5, 0x0004003D, 0x0000000B, 0x00003244,
0x00000CC7, 0x00000A0B, 0x00002DC5, 0x0004003D, 0x0000000B, 0x00003244,
0x0000601C, 0x00060052, 0x00000017, 0x00002EA0, 0x00005D4A, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019F0, 0x00003244, 0x00002EA0,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD6, 0x000051FC, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1B, 0x00000C50, 0x00000A0B, 0x00003FD6,
0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7, 0x00000A0B, 0x00003FD6,
0x0004003D, 0x0000000B, 0x00005C78, 0x00001C1B, 0x00050080, 0x0000000B,
0x00002DC6, 0x00003FD6, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601D,
0x00000C50, 0x00000A0B, 0x00002DC6, 0x0004003D, 0x0000000B, 0x00003245,
0x00000CC7, 0x00000A0B, 0x00002DC6, 0x0004003D, 0x0000000B, 0x00003245,
0x0000601D, 0x00060052, 0x00000017, 0x00002EEE, 0x00005C78, 0x000019F0,
0x00000002, 0x00060052, 0x00000017, 0x00001BEB, 0x00003245, 0x00002EEE,
0x00000003, 0x00050084, 0x0000000B, 0x00002A8B, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C5, 0x000051FC, 0x00002A8B, 0x00060041,
0x00000288, 0x00003B86, 0x00000C50, 0x00000A0B, 0x000023C5, 0x0004003D,
0x00000288, 0x00003B86, 0x00000CC7, 0x00000A0B, 0x000023C5, 0x0004003D,
0x0000000B, 0x00005C79, 0x00003B86, 0x00050080, 0x0000000B, 0x00002DC7,
0x000023C5, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601E, 0x00000C50,
0x000023C5, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601E, 0x00000CC7,
0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B, 0x00003246, 0x0000601E,
0x00060052, 0x00000017, 0x00002EEF, 0x00005C79, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEC, 0x00003246, 0x00002EEF, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8C, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023C6, 0x000051FC, 0x00002A8C, 0x00060041, 0x00000288,
0x00003B87, 0x00000C50, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00003B87, 0x00000CC7, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00005C7A, 0x00003B87, 0x00050080, 0x0000000B, 0x00002DC8, 0x000023C6,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601F, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601F, 0x00000CC7, 0x00000A0B,
0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247, 0x0000601F, 0x00060052,
0x00000017, 0x0000379B, 0x00005C7A, 0x00001BEC, 0x00000002, 0x00060052,
0x00000017, 0x0000203F, 0x00003247, 0x0000379B, 0x00000003, 0x000200F9,
0x00004F27, 0x000200F8, 0x00002C73, 0x00060041, 0x00000288, 0x0000554A,
0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4B,
0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4B,
0x0000554A, 0x00050080, 0x0000000B, 0x00002DC9, 0x000051FC, 0x00000A0D,
0x00060041, 0x00000288, 0x0000190D, 0x00000C50, 0x00000A0B, 0x00002DC9,
0x00060041, 0x00000288, 0x0000190D, 0x00000CC7, 0x00000A0B, 0x00002DC9,
0x0004003D, 0x0000000B, 0x00005C7B, 0x0000190D, 0x00050080, 0x0000000B,
0x00002DCA, 0x000051FC, 0x00000A10, 0x00060041, 0x00000288, 0x0000190E,
0x00000C50, 0x00000A0B, 0x00002DCA, 0x0004003D, 0x0000000B, 0x00005C7C,
0x00000CC7, 0x00000A0B, 0x00002DCA, 0x0004003D, 0x0000000B, 0x00005C7C,
0x0000190E, 0x00050080, 0x0000000B, 0x00002DCB, 0x000051FC, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF5, 0x00000C50, 0x00000A0B, 0x00002DCB,
0x00060041, 0x00000288, 0x00005FF5, 0x00000CC7, 0x00000A0B, 0x00002DCB,
0x0004003D, 0x0000000B, 0x00003702, 0x00005FF5, 0x00070050, 0x00000017,
0x00004AE0, 0x00005D4B, 0x00005C7B, 0x00005C7C, 0x00003702, 0x00050080,
0x0000000B, 0x000057E7, 0x000051FC, 0x00000A16, 0x00060041, 0x00000288,
0x0000604D, 0x00000C50, 0x00000A0B, 0x000057E7, 0x0004003D, 0x0000000B,
0x0000604D, 0x00000CC7, 0x00000A0B, 0x000057E7, 0x0004003D, 0x0000000B,
0x00005C7D, 0x0000604D, 0x00050080, 0x0000000B, 0x00002DCC, 0x000051FC,
0x00000A19, 0x00060041, 0x00000288, 0x0000190F, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x0000190F, 0x00000CC7, 0x00000A0B,
0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E, 0x0000190F, 0x00050080,
0x0000000B, 0x00002DCD, 0x000051FC, 0x00000A1C, 0x00060041, 0x00000288,
0x00001910, 0x00000C50, 0x00000A0B, 0x00002DCD, 0x0004003D, 0x0000000B,
0x00001910, 0x00000CC7, 0x00000A0B, 0x00002DCD, 0x0004003D, 0x0000000B,
0x00005C7F, 0x00001910, 0x00050080, 0x0000000B, 0x00002DCE, 0x000051FC,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6, 0x00000CC7, 0x00000A0B,
0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000, 0x00005FF6, 0x00070050,
0x00000017, 0x00005131, 0x00005C7D, 0x00005C7E, 0x00005C7F, 0x00004000,
0x000200F9, 0x00004F27, 0x000200F8, 0x00004F27, 0x000700F5, 0x00000017,
@ -4374,30 +4374,30 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x000200F8, 0x000040BC, 0x000500AA, 0x00000009, 0x00004AE1, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4C, 0x00000002, 0x000400FA, 0x00004AE1,
0x00002C74, 0x00002F67, 0x000200F8, 0x00002F67, 0x00060041, 0x00000288,
0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x0000368A, 0x00004868, 0x00060052, 0x00000017, 0x0000555D, 0x0000368A,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CC3, 0x00003FF8,
0x0000199B, 0x00060041, 0x00000288, 0x000018B2, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B2, 0x00000CC7, 0x00000A0B,
0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8, 0x000018B2, 0x00060052,
0x00000017, 0x00005759, 0x000035F8, 0x0000555D, 0x00000001, 0x00050084,
0x0000000B, 0x00002774, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023CF, 0x00003FF8, 0x00002774, 0x00060041, 0x00000288, 0x0000381D,
0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x000035F9,
0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x000035F9,
0x0000381D, 0x00060052, 0x00000017, 0x0000575A, 0x000035F9, 0x00005759,
0x00000002, 0x00050084, 0x0000000B, 0x00002775, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8, 0x00002775, 0x00060041,
0x00000288, 0x0000381E, 0x00000C50, 0x00000A0B, 0x000023D0, 0x0004003D,
0x00000288, 0x0000381E, 0x00000CC7, 0x00000A0B, 0x000023D0, 0x0004003D,
0x0000000B, 0x00003EAD, 0x0000381E, 0x00060052, 0x00000017, 0x00005BAC,
0x00003EAD, 0x0000575A, 0x00000003, 0x000200F9, 0x00004F4C, 0x000200F8,
0x00002C74, 0x00060041, 0x00000288, 0x0000554B, 0x00000C50, 0x00000A0B,
0x00002C74, 0x00060041, 0x00000288, 0x0000554B, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C, 0x0000554B, 0x00050080,
0x0000000B, 0x00002DCF, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288,
0x00001911, 0x00000C50, 0x00000A0B, 0x00002DCF, 0x0004003D, 0x0000000B,
0x00001911, 0x00000CC7, 0x00000A0B, 0x00002DCF, 0x0004003D, 0x0000000B,
0x00005C80, 0x00001911, 0x00050080, 0x0000000B, 0x00002DD0, 0x00003FF8,
0x00000A10, 0x00060041, 0x00000288, 0x00001912, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001912, 0x00000CC7, 0x00000A0B,
0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81, 0x00001912, 0x00050080,
0x0000000B, 0x00002DD1, 0x00003FF8, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF7, 0x00000C50, 0x00000A0B, 0x00002DD1, 0x0004003D, 0x0000000B,
0x00005FF7, 0x00000CC7, 0x00000A0B, 0x00002DD1, 0x0004003D, 0x0000000B,
0x00004001, 0x00005FF7, 0x00070050, 0x00000017, 0x00005132, 0x00005D4C,
0x00005C80, 0x00005C81, 0x00004001, 0x000200F9, 0x00004F4C, 0x000200F8,
0x00004F4C, 0x000700F5, 0x00000017, 0x00002AC2, 0x00005132, 0x00002C74,
@ -4635,55 +4635,55 @@ const uint32_t resolve_full_16bpp_scaled_cs[] = {
0x000200F9, 0x00005312, 0x000200F8, 0x00003B68, 0x000500AA, 0x00000009,
0x00005453, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F29, 0x00000002,
0x000400FA, 0x00005453, 0x00002C75, 0x00002F68, 0x000200F8, 0x00002F68,
0x00060041, 0x00000288, 0x00004BD2, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4E, 0x00004BD2, 0x00050080, 0x0000000B,
0x00002DD2, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00006020,
0x00000C50, 0x00000A0B, 0x00002DD2, 0x0004003D, 0x0000000B, 0x00003248,
0x00000CC7, 0x00000A0B, 0x00002DD2, 0x0004003D, 0x0000000B, 0x00003248,
0x00006020, 0x00060052, 0x00000017, 0x00002EA1, 0x00005D4E, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019F1, 0x00003248, 0x00002EA1,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD7, 0x00003FF8, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1C, 0x00000C50, 0x00000A0B, 0x00003FD7,
0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7, 0x00000A0B, 0x00003FD7,
0x0004003D, 0x0000000B, 0x00005C82, 0x00001C1C, 0x00050080, 0x0000000B,
0x00002DD3, 0x00003FD7, 0x00000A0D, 0x00060041, 0x00000288, 0x00006021,
0x00000C50, 0x00000A0B, 0x00002DD3, 0x0004003D, 0x0000000B, 0x00003249,
0x00000CC7, 0x00000A0B, 0x00002DD3, 0x0004003D, 0x0000000B, 0x00003249,
0x00006021, 0x00060052, 0x00000017, 0x00002EF0, 0x00005C82, 0x000019F1,
0x00000002, 0x00060052, 0x00000017, 0x00001BED, 0x00003249, 0x00002EF0,
0x00000003, 0x00050084, 0x0000000B, 0x00002A8D, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023D1, 0x00003FF8, 0x00002A8D, 0x00060041,
0x00000288, 0x00003B8A, 0x00000C50, 0x00000A0B, 0x000023D1, 0x0004003D,
0x00000288, 0x00003B8A, 0x00000CC7, 0x00000A0B, 0x000023D1, 0x0004003D,
0x0000000B, 0x00005C83, 0x00003B8A, 0x00050080, 0x0000000B, 0x00002DD4,
0x000023D1, 0x00000A0D, 0x00060041, 0x00000288, 0x00006022, 0x00000C50,
0x000023D1, 0x00000A0D, 0x00060041, 0x00000288, 0x00006022, 0x00000CC7,
0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B, 0x0000324A, 0x00006022,
0x00060052, 0x00000017, 0x00002EF1, 0x00005C83, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEE, 0x0000324A, 0x00002EF1, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8E, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023D2, 0x00003FF8, 0x00002A8E, 0x00060041, 0x00000288,
0x00003B8B, 0x00000C50, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00003B8B, 0x00000CC7, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00005C84, 0x00003B8B, 0x00050080, 0x0000000B, 0x00002DD5, 0x000023D2,
0x00000A0D, 0x00060041, 0x00000288, 0x00006023, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006023, 0x00000CC7, 0x00000A0B,
0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B, 0x00006023, 0x00060052,
0x00000017, 0x0000379C, 0x00005C84, 0x00001BEE, 0x00000002, 0x00060052,
0x00000017, 0x00002040, 0x0000324B, 0x0000379C, 0x00000003, 0x000200F9,
0x00004F29, 0x000200F8, 0x00002C75, 0x00060041, 0x00000288, 0x0000554C,
0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4F,
0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4F,
0x0000554C, 0x00050080, 0x0000000B, 0x00002DD6, 0x00003FF8, 0x00000A0D,
0x00060041, 0x00000288, 0x00001913, 0x00000C50, 0x00000A0B, 0x00002DD6,
0x00060041, 0x00000288, 0x00001913, 0x00000CC7, 0x00000A0B, 0x00002DD6,
0x0004003D, 0x0000000B, 0x00005C85, 0x00001913, 0x00050080, 0x0000000B,
0x00002DD7, 0x00003FF8, 0x00000A10, 0x00060041, 0x00000288, 0x00001914,
0x00000C50, 0x00000A0B, 0x00002DD7, 0x0004003D, 0x0000000B, 0x00005C86,
0x00000CC7, 0x00000A0B, 0x00002DD7, 0x0004003D, 0x0000000B, 0x00005C86,
0x00001914, 0x00050080, 0x0000000B, 0x00002DD8, 0x00003FF8, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF8, 0x00000C50, 0x00000A0B, 0x00002DD8,
0x00060041, 0x00000288, 0x00005FF8, 0x00000CC7, 0x00000A0B, 0x00002DD8,
0x0004003D, 0x0000000B, 0x00003703, 0x00005FF8, 0x00070050, 0x00000017,
0x00004AE2, 0x00005D4F, 0x00005C85, 0x00005C86, 0x00003703, 0x00050080,
0x0000000B, 0x000057E8, 0x00003FF8, 0x00000A16, 0x00060041, 0x00000288,
0x0000604E, 0x00000C50, 0x00000A0B, 0x000057E8, 0x0004003D, 0x0000000B,
0x0000604E, 0x00000CC7, 0x00000A0B, 0x000057E8, 0x0004003D, 0x0000000B,
0x00005C87, 0x0000604E, 0x00050080, 0x0000000B, 0x00002DD9, 0x00003FF8,
0x00000A19, 0x00060041, 0x00000288, 0x00001915, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x00001915, 0x00000CC7, 0x00000A0B,
0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88, 0x00001915, 0x00050080,
0x0000000B, 0x00002DDA, 0x00003FF8, 0x00000A1C, 0x00060041, 0x00000288,
0x00001916, 0x00000C50, 0x00000A0B, 0x00002DDA, 0x0004003D, 0x0000000B,
0x00001916, 0x00000CC7, 0x00000A0B, 0x00002DDA, 0x0004003D, 0x0000000B,
0x00005C89, 0x00001916, 0x00050080, 0x0000000B, 0x00002DDB, 0x00003FF8,
0x00000A1F, 0x00060041, 0x00000288, 0x00006009, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00006009, 0x00000CC7, 0x00000A0B,
0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002, 0x00006009, 0x00070050,
0x00000017, 0x00005133, 0x00005C87, 0x00005C88, 0x00005C89, 0x00004002,
0x000200F9, 0x00004F29, 0x000200F8, 0x00004F29, 0x000700F5, 0x00000017,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1036 0 Offset 0
OpMemberDecorate %_struct_1036 1 Offset 4
OpMemberDecorate %_struct_1036 2 Offset 8
@ -27,7 +27,7 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -125,7 +125,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1036 = OpTypeStruct %uint %uint %uint %uint %uint
%_ptr_PushConstant__struct_1036 = OpTypePointer PushConstant %_struct_1036
@ -325,35 +325,35 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %6555
%9147 = OpIAdd %uint %11705 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %6555
%9148 = OpIAdd %uint %11705 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%16033 = OpLoad %uint %14360
%23465 = OpCompositeInsert %v4uint %16033 %22356 3
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %11705 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %16379
OpBranch %20297
@ -628,64 +628,64 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11690 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %10264 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23652 = OpLoad %uint %7193
%11691 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%12861 = OpLoad %uint %24597
%12010 = OpCompositeInsert %v4uint %23652 %6638 2
%7143 = OpCompositeInsert %v4uint %12861 %12010 3
%10887 = OpIMul %uint %uint_2 %6555
%9149 = OpIAdd %uint %11705 %10887
%15233 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%15233 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%23653 = OpLoad %uint %15233
%11692 = OpIAdd %uint %9149 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%12862 = OpLoad %uint %24598
%12011 = OpCompositeInsert %v4uint %23653 %10264 0
%7144 = OpCompositeInsert %v4uint %12862 %12011 1
%10888 = OpIMul %uint %uint_3 %6555
%9150 = OpIAdd %uint %11705 %10888
%15234 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%15234 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%23654 = OpLoad %uint %15234
%11693 = OpIAdd %uint %9150 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%12863 = OpLoad %uint %24599
%14233 = OpCompositeInsert %v4uint %23654 %7144 2
%8253 = OpCompositeInsert %v4uint %12863 %14233 3
OpBranch %20259
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11694 = OpIAdd %uint %11705 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23655 = OpLoad %uint %6401
%11695 = OpIAdd %uint %11705 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%23656 = OpLoad %uint %6402
%11696 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%14080 = OpLoad %uint %24559
%19165 = OpCompositeConstruct %v4uint %23877 %23655 %23656 %14080
%22501 = OpIAdd %uint %11705 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23657 = OpLoad %uint %24651
%11697 = OpIAdd %uint %11705 %uint_5
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23658 = OpLoad %uint %6403
%11698 = OpIAdd %uint %11705 %uint_6
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%23659 = OpLoad %uint %6404
%11699 = OpIAdd %uint %11705 %uint_7
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16380 = OpLoad %uint %24560
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20259
@ -824,35 +824,35 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %24184 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13812 = OpLoad %uint %6320
%22357 = OpCompositeInsert %v4uint %13812 %21851 1
%10095 = OpIMul %uint %uint_2 %6555
%9151 = OpIAdd %uint %24184 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %22357 2
%10096 = OpIMul %uint %uint_3 %6555
%9152 = OpIAdd %uint %24184 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16037 = OpLoad %uint %14362
%23466 = OpCompositeInsert %v4uint %16037 %22358 3
OpBranch %20298
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23878 = OpLoad %uint %21831
%11700 = OpIAdd %uint %11705 %uint_81
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23660 = OpLoad %uint %6405
%11701 = OpIAdd %uint %11705 %uint_82
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%23661 = OpLoad %uint %6406
%11702 = OpIAdd %uint %11705 %uint_83
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%16381 = OpLoad %uint %24561
%20782 = OpCompositeConstruct %v4uint %23878 %23660 %23661 %16381
OpBranch %20298
@ -1127,64 +1127,64 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23879 = OpLoad %uint %19408
%11703 = OpIAdd %uint %11705 %uint_81
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%12864 = OpLoad %uint %24600
%11935 = OpCompositeInsert %v4uint %23879 %10264 0
%6639 = OpCompositeInsert %v4uint %12864 %11935 1
%16341 = OpIAdd %uint %24184 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23662 = OpLoad %uint %7194
%11704 = OpIAdd %uint %16341 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%12865 = OpLoad %uint %24601
%12012 = OpCompositeInsert %v4uint %23662 %6639 2
%7145 = OpCompositeInsert %v4uint %12865 %12012 3
%10889 = OpIMul %uint %uint_2 %6555
%9153 = OpIAdd %uint %24184 %10889
%15235 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%15235 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%23663 = OpLoad %uint %15235
%11706 = OpIAdd %uint %9153 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%12866 = OpLoad %uint %24602
%12013 = OpCompositeInsert %v4uint %23663 %10264 0
%7146 = OpCompositeInsert %v4uint %12866 %12013 1
%10890 = OpIMul %uint %uint_3 %6555
%9154 = OpIAdd %uint %24184 %10890
%15236 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%15236 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%23664 = OpLoad %uint %15236
%11707 = OpIAdd %uint %9154 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12867 = OpLoad %uint %24603
%14234 = OpCompositeInsert %v4uint %23664 %7146 2
%8254 = OpCompositeInsert %v4uint %12867 %14234 3
OpBranch %20261
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23880 = OpLoad %uint %21832
%11708 = OpIAdd %uint %11705 %uint_81
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%23665 = OpLoad %uint %6407
%11709 = OpIAdd %uint %11705 %uint_82
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23666 = OpLoad %uint %6408
%11710 = OpIAdd %uint %11705 %uint_83
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%14081 = OpLoad %uint %24562
%19166 = OpCompositeConstruct %v4uint %23880 %23665 %23666 %14081
%22502 = OpIAdd %uint %11705 %uint_84
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23667 = OpLoad %uint %24652
%11711 = OpIAdd %uint %11705 %uint_85
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%23668 = OpLoad %uint %6409
%11712 = OpIAdd %uint %11705 %uint_86
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11712
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11712
%23669 = OpLoad %uint %6410
%11713 = OpIAdd %uint %11705 %uint_87
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11713
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11713
%16382 = OpLoad %uint %24563
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20261
@ -1328,35 +1328,35 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19167 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15551 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15551
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15551
%13814 = OpLoad %uint %6321
%22359 = OpCompositeInsert %v4uint %13814 %21852 1
%10097 = OpIMul %uint %uint_2 %6555
%9155 = OpIAdd %uint %20988 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_3 %6555
%9156 = OpIAdd %uint %20988 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%16041 = OpLoad %uint %14364
%23467 = OpCompositeInsert %v4uint %16041 %22360 3
OpBranch %20299
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11714 = OpIAdd %uint %20988 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11714
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11714
%23670 = OpLoad %uint %6411
%11715 = OpIAdd %uint %20988 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11715
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11715
%23671 = OpLoad %uint %6412
%11716 = OpIAdd %uint %20988 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11716
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11716
%16383 = OpLoad %uint %24564
%20784 = OpCompositeConstruct %v4uint %23881 %23670 %23671 %16383
OpBranch %20299
@ -1631,64 +1631,64 @@
OpSelectionMerge %20263 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11717 = OpIAdd %uint %20988 %uint_1
%24604 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11717
%24604 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11717
%12868 = OpLoad %uint %24604
%11936 = OpCompositeInsert %v4uint %23882 %10264 0
%6640 = OpCompositeInsert %v4uint %12868 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23672 = OpLoad %uint %7195
%11718 = OpIAdd %uint %16342 %uint_1
%24605 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11718
%24605 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11718
%12869 = OpLoad %uint %24605
%12014 = OpCompositeInsert %v4uint %23672 %6640 2
%7147 = OpCompositeInsert %v4uint %12869 %12014 3
%10891 = OpIMul %uint %uint_2 %6555
%9157 = OpIAdd %uint %20988 %10891
%15238 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%15238 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%23673 = OpLoad %uint %15238
%11719 = OpIAdd %uint %9157 %uint_1
%24606 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11719
%24606 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11719
%12870 = OpLoad %uint %24606
%12015 = OpCompositeInsert %v4uint %23673 %10264 0
%7148 = OpCompositeInsert %v4uint %12870 %12015 1
%10892 = OpIMul %uint %uint_3 %6555
%9158 = OpIAdd %uint %20988 %10892
%15239 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%15239 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%23674 = OpLoad %uint %15239
%11720 = OpIAdd %uint %9158 %uint_1
%24607 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11720
%24607 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11720
%12871 = OpLoad %uint %24607
%14235 = OpCompositeInsert %v4uint %23674 %7148 2
%8255 = OpCompositeInsert %v4uint %12871 %14235 3
OpBranch %20263
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11721 = OpIAdd %uint %20988 %uint_1
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11721
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11721
%23675 = OpLoad %uint %6413
%11722 = OpIAdd %uint %20988 %uint_2
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11722
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11722
%23676 = OpLoad %uint %6414
%11723 = OpIAdd %uint %20988 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11723
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11723
%14082 = OpLoad %uint %24565
%19168 = OpCompositeConstruct %v4uint %23883 %23675 %23676 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23677 = OpLoad %uint %24653
%11724 = OpIAdd %uint %20988 %uint_5
%6415 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11724
%6415 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11724
%23678 = OpLoad %uint %6415
%11725 = OpIAdd %uint %20988 %uint_6
%6416 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11725
%6416 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11725
%23679 = OpLoad %uint %6416
%11726 = OpIAdd %uint %20988 %uint_7
%24566 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11726
%24566 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11726
%16384 = OpLoad %uint %24566
%20785 = OpCompositeConstruct %v4uint %23677 %23678 %23679 %16384
OpBranch %20263
@ -1826,35 +1826,35 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %19169 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15555 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15555
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15555
%13816 = OpLoad %uint %6322
%22361 = OpCompositeInsert %v4uint %13816 %21853 1
%10100 = OpIMul %uint %uint_2 %6555
%9167 = OpIAdd %uint %16376 %10100
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10101 = OpIMul %uint %uint_3 %6555
%9168 = OpIAdd %uint %16376 %10101
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%16045 = OpLoad %uint %14366
%23468 = OpCompositeInsert %v4uint %16045 %22362 3
OpBranch %20300
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11727 = OpIAdd %uint %16376 %uint_1
%6417 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11727
%6417 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11727
%23680 = OpLoad %uint %6417
%11728 = OpIAdd %uint %16376 %uint_2
%6418 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11728
%6418 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11728
%23681 = OpLoad %uint %6418
%11729 = OpIAdd %uint %16376 %uint_3
%24567 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11729
%24567 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11729
%16385 = OpLoad %uint %24567
%20786 = OpCompositeConstruct %v4uint %23884 %23680 %23681 %16385
OpBranch %20300
@ -2129,64 +2129,64 @@
OpSelectionMerge %20265 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23885 = OpLoad %uint %19410
%11730 = OpIAdd %uint %16376 %uint_1
%24608 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11730
%24608 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11730
%12872 = OpLoad %uint %24608
%11937 = OpCompositeInsert %v4uint %23885 %10264 0
%6641 = OpCompositeInsert %v4uint %12872 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23682 = OpLoad %uint %7196
%11731 = OpIAdd %uint %16343 %uint_1
%24609 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11731
%24609 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11731
%12873 = OpLoad %uint %24609
%12016 = OpCompositeInsert %v4uint %23682 %6641 2
%7149 = OpCompositeInsert %v4uint %12873 %12016 3
%10893 = OpIMul %uint %uint_2 %6555
%9169 = OpIAdd %uint %16376 %10893
%15242 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%15242 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%23683 = OpLoad %uint %15242
%11732 = OpIAdd %uint %9169 %uint_1
%24610 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11732
%24610 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11732
%12874 = OpLoad %uint %24610
%12017 = OpCompositeInsert %v4uint %23683 %10264 0
%7150 = OpCompositeInsert %v4uint %12874 %12017 1
%10894 = OpIMul %uint %uint_3 %6555
%9170 = OpIAdd %uint %16376 %10894
%15243 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%15243 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%23684 = OpLoad %uint %15243
%11733 = OpIAdd %uint %9170 %uint_1
%24611 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11733
%24611 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11733
%12875 = OpLoad %uint %24611
%14236 = OpCompositeInsert %v4uint %23684 %7150 2
%8256 = OpCompositeInsert %v4uint %12875 %14236 3
OpBranch %20265
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %21836
%11734 = OpIAdd %uint %16376 %uint_1
%6419 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11734
%6419 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11734
%23685 = OpLoad %uint %6419
%11735 = OpIAdd %uint %16376 %uint_2
%6420 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11735
%6420 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11735
%23686 = OpLoad %uint %6420
%11736 = OpIAdd %uint %16376 %uint_3
%24568 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11736
%24568 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11736
%14083 = OpLoad %uint %24568
%19170 = OpCompositeConstruct %v4uint %23886 %23685 %23686 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23687 = OpLoad %uint %24654
%11737 = OpIAdd %uint %16376 %uint_5
%6421 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11737
%6421 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11737
%23688 = OpLoad %uint %6421
%11738 = OpIAdd %uint %16376 %uint_6
%6422 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11738
%6422 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11738
%23689 = OpLoad %uint %6422
%11739 = OpIAdd %uint %16376 %uint_7
%24585 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11739
%24585 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11739
%16386 = OpLoad %uint %24585
%20787 = OpCompositeConstruct %v4uint %23687 %23688 %23689 %16386
OpBranch %20265
@ -2817,8 +2817,8 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x0000040C, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x0000040C, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x0000040C, 0x00000003, 0x00000023, 0x0000000C,
@ -2827,7 +2827,7 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC9, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C, 0x00000020,
@ -2896,7 +2896,7 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0003001D, 0x000007D0, 0x0000000B, 0x0003001E, 0x0000079C, 0x000007D0,
0x00040020, 0x00000A1B, 0x00000002, 0x0000079C, 0x0004003B, 0x00000A1B,
0x00000C50, 0x00000002, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00000CC7, 0x00000002, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x0007001E, 0x0000040C, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x0000000B, 0x00040020, 0x00000688, 0x00000009, 0x0000040C, 0x0004003B,
0x00000688, 0x0000118F, 0x00000009, 0x00040020, 0x00000289, 0x00000009,
@ -3052,30 +3052,30 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00005AEF, 0x00003B65, 0x000040B9, 0x000200F8, 0x000040B9, 0x000500AA,
0x00000009, 0x00004ADA, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F49,
0x00000002, 0x000400FA, 0x00004ADA, 0x00002C6E, 0x00002F61, 0x000200F8,
0x00002F61, 0x00060041, 0x00000288, 0x00004865, 0x00000C50, 0x00000A0B,
0x00002F61, 0x00060041, 0x00000288, 0x00004865, 0x00000CC7, 0x00000A0B,
0x00002DB9, 0x0004003D, 0x0000000B, 0x00003687, 0x00004865, 0x00060052,
0x00000017, 0x0000555A, 0x00003687, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBA, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288,
0x000018AF, 0x00000C50, 0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B,
0x000018AF, 0x00000CC7, 0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B,
0x000035F2, 0x000018AF, 0x00060052, 0x00000017, 0x00005753, 0x000035F2,
0x0000555A, 0x00000001, 0x00050084, 0x0000000B, 0x0000276D, 0x00000A10,
0x0000199B, 0x00050080, 0x0000000B, 0x000023BB, 0x00002DB9, 0x0000276D,
0x00060041, 0x00000288, 0x00003817, 0x00000C50, 0x00000A0B, 0x000023BB,
0x00060041, 0x00000288, 0x00003817, 0x00000CC7, 0x00000A0B, 0x000023BB,
0x0004003D, 0x0000000B, 0x000035F3, 0x00003817, 0x00060052, 0x00000017,
0x00005754, 0x000035F3, 0x00005753, 0x00000002, 0x00050084, 0x0000000B,
0x0000276E, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BC,
0x00002DB9, 0x0000276E, 0x00060041, 0x00000288, 0x00003818, 0x00000C50,
0x00002DB9, 0x0000276E, 0x00060041, 0x00000288, 0x00003818, 0x00000CC7,
0x00000A0B, 0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1, 0x00003818,
0x00060052, 0x00000017, 0x00005BA9, 0x00003EA1, 0x00005754, 0x00000003,
0x000200F9, 0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288,
0x00005545, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005545, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005D43, 0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00002DB9,
0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B,
0x00002DA7, 0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF, 0x00050080,
0x0000000B, 0x00002DA8, 0x00002DB9, 0x00000A10, 0x00060041, 0x00000288,
0x00001900, 0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B,
0x00001900, 0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B,
0x00005C63, 0x00001900, 0x00050080, 0x0000000B, 0x00002DA9, 0x00002DB9,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B,
0x00002DA9, 0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE, 0x00070050,
0x00000017, 0x0000512C, 0x00005D43, 0x00005C62, 0x00005C63, 0x00003FFB,
0x000200F9, 0x00004F49, 0x000200F8, 0x00004F49, 0x000700F5, 0x00000017,
@ -3314,55 +3314,55 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00003B65, 0x000500AA, 0x00000009, 0x00005450, 0x0000199B, 0x00000A10,
0x000300F7, 0x00004F23, 0x00000002, 0x000400FA, 0x00005450, 0x00002C6F,
0x00002F62, 0x000200F8, 0x00002F62, 0x00060041, 0x00000288, 0x00004BCF,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D44,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D44,
0x00004BCF, 0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x00006014, 0x00000C50, 0x00000A0B, 0x00002DAA,
0x00060041, 0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B, 0x00002DAA,
0x0004003D, 0x0000000B, 0x0000323C, 0x00006014, 0x00060052, 0x00000017,
0x00002E9E, 0x00005D44, 0x00002818, 0x00000000, 0x00060052, 0x00000017,
0x000019EE, 0x0000323C, 0x00002E9E, 0x00000001, 0x00050080, 0x0000000B,
0x00003FD4, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x00001C19,
0x00000C50, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B, 0x00005C64,
0x00000CC7, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B, 0x00005C64,
0x00001C19, 0x00050080, 0x0000000B, 0x00002DAB, 0x00003FD4, 0x00000A0D,
0x00060041, 0x00000288, 0x00006015, 0x00000C50, 0x00000A0B, 0x00002DAB,
0x00060041, 0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B, 0x00002DAB,
0x0004003D, 0x0000000B, 0x0000323D, 0x00006015, 0x00060052, 0x00000017,
0x00002EEA, 0x00005C64, 0x000019EE, 0x00000002, 0x00060052, 0x00000017,
0x00001BE7, 0x0000323D, 0x00002EEA, 0x00000003, 0x00050084, 0x0000000B,
0x00002A87, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BD,
0x00002DB9, 0x00002A87, 0x00060041, 0x00000288, 0x00003B81, 0x00000C50,
0x00002DB9, 0x00002A87, 0x00060041, 0x00000288, 0x00003B81, 0x00000CC7,
0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65, 0x00003B81,
0x00050080, 0x0000000B, 0x00002DAC, 0x000023BD, 0x00000A0D, 0x00060041,
0x00000288, 0x00006016, 0x00000C50, 0x00000A0B, 0x00002DAC, 0x0004003D,
0x00000288, 0x00006016, 0x00000CC7, 0x00000A0B, 0x00002DAC, 0x0004003D,
0x0000000B, 0x0000323E, 0x00006016, 0x00060052, 0x00000017, 0x00002EEB,
0x00005C65, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BE8,
0x0000323E, 0x00002EEB, 0x00000001, 0x00050084, 0x0000000B, 0x00002A88,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BE, 0x00002DB9,
0x00002A88, 0x00060041, 0x00000288, 0x00003B82, 0x00000C50, 0x00000A0B,
0x00002A88, 0x00060041, 0x00000288, 0x00003B82, 0x00000CC7, 0x00000A0B,
0x000023BE, 0x0004003D, 0x0000000B, 0x00005C66, 0x00003B82, 0x00050080,
0x0000000B, 0x00002DAD, 0x000023BE, 0x00000A0D, 0x00060041, 0x00000288,
0x00006017, 0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B,
0x00006017, 0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B,
0x0000323F, 0x00006017, 0x00060052, 0x00000017, 0x00003799, 0x00005C66,
0x00001BE8, 0x00000002, 0x00060052, 0x00000017, 0x0000203D, 0x0000323F,
0x00003799, 0x00000003, 0x000200F9, 0x00004F23, 0x000200F8, 0x00002C6F,
0x00060041, 0x00000288, 0x00005546, 0x00000C50, 0x00000A0B, 0x00002DB9,
0x00060041, 0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B, 0x00002DB9,
0x0004003D, 0x0000000B, 0x00005D45, 0x00005546, 0x00050080, 0x0000000B,
0x00002DAE, 0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901,
0x00000C50, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B, 0x00005C67,
0x00000CC7, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B, 0x00005C67,
0x00001901, 0x00050080, 0x0000000B, 0x00002DAF, 0x00002DB9, 0x00000A10,
0x00060041, 0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DAF,
0x00060041, 0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DAF,
0x0004003D, 0x0000000B, 0x00005C68, 0x00001902, 0x00050080, 0x0000000B,
0x00002DB0, 0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEF,
0x00000C50, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00003700,
0x00000CC7, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00003700,
0x00005FEF, 0x00070050, 0x00000017, 0x00004ADD, 0x00005D45, 0x00005C67,
0x00005C68, 0x00003700, 0x00050080, 0x0000000B, 0x000057E5, 0x00002DB9,
0x00000A16, 0x00060041, 0x00000288, 0x0000604B, 0x00000C50, 0x00000A0B,
0x00000A16, 0x00060041, 0x00000288, 0x0000604B, 0x00000CC7, 0x00000A0B,
0x000057E5, 0x0004003D, 0x0000000B, 0x00005C69, 0x0000604B, 0x00050080,
0x0000000B, 0x00002DB1, 0x00002DB9, 0x00000A19, 0x00060041, 0x00000288,
0x00001903, 0x00000C50, 0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B,
0x00001903, 0x00000CC7, 0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B,
0x00005C6A, 0x00001903, 0x00050080, 0x0000000B, 0x00002DB2, 0x00002DB9,
0x00000A1C, 0x00060041, 0x00000288, 0x00001904, 0x00000C50, 0x00000A0B,
0x00000A1C, 0x00060041, 0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B,
0x00002DB2, 0x0004003D, 0x0000000B, 0x00005C6B, 0x00001904, 0x00050080,
0x0000000B, 0x00002DB3, 0x00002DB9, 0x00000A1F, 0x00060041, 0x00000288,
0x00005FF0, 0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B,
0x00005FF0, 0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B,
0x00003FFC, 0x00005FF0, 0x00070050, 0x00000017, 0x0000512D, 0x00005C69,
0x00005C6A, 0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F23, 0x000200F8,
0x00004F23, 0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D, 0x00002C6F,
@ -3484,30 +3484,30 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00003B66, 0x000040BA, 0x000200F8, 0x000040BA, 0x000500AA, 0x00000009,
0x00004ADB, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4A, 0x00000002,
0x000400FA, 0x00004ADB, 0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63,
0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B, 0x00005E78,
0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B, 0x00005E78,
0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052, 0x00000017,
0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBB, 0x00005E78, 0x0000199B, 0x00060041, 0x00000288, 0x000018B0,
0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4,
0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4,
0x000018B0, 0x00060052, 0x00000017, 0x00005755, 0x000035F4, 0x0000555B,
0x00000001, 0x00050084, 0x0000000B, 0x0000276F, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023BF, 0x00005E78, 0x0000276F, 0x00060041,
0x00000288, 0x00003819, 0x00000C50, 0x00000A0B, 0x000023BF, 0x0004003D,
0x00000288, 0x00003819, 0x00000CC7, 0x00000A0B, 0x000023BF, 0x0004003D,
0x0000000B, 0x000035F5, 0x00003819, 0x00060052, 0x00000017, 0x00005756,
0x000035F5, 0x00005755, 0x00000002, 0x00050084, 0x0000000B, 0x00002770,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C0, 0x00005E78,
0x00002770, 0x00060041, 0x00000288, 0x0000381A, 0x00000C50, 0x00000A0B,
0x00002770, 0x00060041, 0x00000288, 0x0000381A, 0x00000CC7, 0x00000A0B,
0x000023C0, 0x0004003D, 0x0000000B, 0x00003EA5, 0x0000381A, 0x00060052,
0x00000017, 0x00005BAA, 0x00003EA5, 0x00005756, 0x00000003, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00002C70, 0x00060041, 0x00000288, 0x00005547,
0x00000C50, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D46,
0x00000CC7, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D46,
0x00005547, 0x00050080, 0x0000000B, 0x00002DB4, 0x00002DB9, 0x00000AFD,
0x00060041, 0x00000288, 0x00001905, 0x00000C50, 0x00000A0B, 0x00002DB4,
0x00060041, 0x00000288, 0x00001905, 0x00000CC7, 0x00000A0B, 0x00002DB4,
0x0004003D, 0x0000000B, 0x00005C6C, 0x00001905, 0x00050080, 0x0000000B,
0x00002DB5, 0x00002DB9, 0x00000B00, 0x00060041, 0x00000288, 0x00001906,
0x00000C50, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D,
0x00000CC7, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D,
0x00001906, 0x00050080, 0x0000000B, 0x00002DB6, 0x00002DB9, 0x00000B03,
0x00060041, 0x00000288, 0x00005FF1, 0x00000C50, 0x00000A0B, 0x00002DB6,
0x00060041, 0x00000288, 0x00005FF1, 0x00000CC7, 0x00000A0B, 0x00002DB6,
0x0004003D, 0x0000000B, 0x00003FFD, 0x00005FF1, 0x00070050, 0x00000017,
0x0000512E, 0x00005D46, 0x00005C6C, 0x00005C6D, 0x00003FFD, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0,
@ -3745,56 +3745,56 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x0000390F, 0x00002035, 0x000200F9, 0x00005310, 0x000200F8, 0x00003B66,
0x000500AA, 0x00000009, 0x00005451, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F25, 0x00000002, 0x000400FA, 0x00005451, 0x00002C71, 0x00002F64,
0x000200F8, 0x00002F64, 0x00060041, 0x00000288, 0x00004BD0, 0x00000C50,
0x000200F8, 0x00002F64, 0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7,
0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0,
0x00050080, 0x0000000B, 0x00002DB7, 0x00002DB9, 0x00000AFD, 0x00060041,
0x00000288, 0x00006018, 0x00000C50, 0x00000A0B, 0x00002DB7, 0x0004003D,
0x00000288, 0x00006018, 0x00000CC7, 0x00000A0B, 0x00002DB7, 0x0004003D,
0x0000000B, 0x00003240, 0x00006018, 0x00060052, 0x00000017, 0x00002E9F,
0x00005D47, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019EF,
0x00003240, 0x00002E9F, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD5,
0x00005E78, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1A, 0x00000C50,
0x00005E78, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7,
0x00000A0B, 0x00003FD5, 0x0004003D, 0x0000000B, 0x00005C6E, 0x00001C1A,
0x00050080, 0x0000000B, 0x00002DB8, 0x00003FD5, 0x00000A0D, 0x00060041,
0x00000288, 0x00006019, 0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D,
0x00000288, 0x00006019, 0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D,
0x0000000B, 0x00003241, 0x00006019, 0x00060052, 0x00000017, 0x00002EEC,
0x00005C6E, 0x000019EF, 0x00000002, 0x00060052, 0x00000017, 0x00001BE9,
0x00003241, 0x00002EEC, 0x00000003, 0x00050084, 0x0000000B, 0x00002A89,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C1, 0x00005E78,
0x00002A89, 0x00060041, 0x00000288, 0x00003B83, 0x00000C50, 0x00000A0B,
0x00002A89, 0x00060041, 0x00000288, 0x00003B83, 0x00000CC7, 0x00000A0B,
0x000023C1, 0x0004003D, 0x0000000B, 0x00005C6F, 0x00003B83, 0x00050080,
0x0000000B, 0x00002DBA, 0x000023C1, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601A, 0x00000C50, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B,
0x0000601A, 0x00000CC7, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B,
0x00003242, 0x0000601A, 0x00060052, 0x00000017, 0x00002EED, 0x00005C6F,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEA, 0x00003242,
0x00002EED, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8A, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023C2, 0x00005E78, 0x00002A8A,
0x00060041, 0x00000288, 0x00003B84, 0x00000C50, 0x00000A0B, 0x000023C2,
0x00060041, 0x00000288, 0x00003B84, 0x00000CC7, 0x00000A0B, 0x000023C2,
0x0004003D, 0x0000000B, 0x00005C70, 0x00003B84, 0x00050080, 0x0000000B,
0x00002DBB, 0x000023C2, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601B,
0x00000C50, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243,
0x00000CC7, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243,
0x0000601B, 0x00060052, 0x00000017, 0x0000379A, 0x00005C70, 0x00001BEA,
0x00000002, 0x00060052, 0x00000017, 0x0000203E, 0x00003243, 0x0000379A,
0x00000003, 0x000200F9, 0x00004F25, 0x000200F8, 0x00002C71, 0x00060041,
0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00005E78, 0x0004003D,
0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00005E78, 0x0004003D,
0x0000000B, 0x00005D48, 0x00005548, 0x00050080, 0x0000000B, 0x00002DBC,
0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288, 0x00001907, 0x00000C50,
0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288, 0x00001907, 0x00000CC7,
0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00005C71, 0x00001907,
0x00050080, 0x0000000B, 0x00002DBD, 0x00002DB9, 0x00000B00, 0x00060041,
0x00000288, 0x00001908, 0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D,
0x00000288, 0x00001908, 0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D,
0x0000000B, 0x00005C72, 0x00001908, 0x00050080, 0x0000000B, 0x00002DBE,
0x00002DB9, 0x00000B03, 0x00060041, 0x00000288, 0x00005FF2, 0x00000C50,
0x00002DB9, 0x00000B03, 0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7,
0x00000A0B, 0x00002DBE, 0x0004003D, 0x0000000B, 0x00003701, 0x00005FF2,
0x00070050, 0x00000017, 0x00004ADE, 0x00005D48, 0x00005C71, 0x00005C72,
0x00003701, 0x00050080, 0x0000000B, 0x000057E6, 0x00002DB9, 0x00000B06,
0x00060041, 0x00000288, 0x0000604C, 0x00000C50, 0x00000A0B, 0x000057E6,
0x00060041, 0x00000288, 0x0000604C, 0x00000CC7, 0x00000A0B, 0x000057E6,
0x0004003D, 0x0000000B, 0x00005C73, 0x0000604C, 0x00050080, 0x0000000B,
0x00002DBF, 0x00002DB9, 0x00000B09, 0x00060041, 0x00000288, 0x00001909,
0x00000C50, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74,
0x00000CC7, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74,
0x00001909, 0x00050080, 0x0000000B, 0x00002DC0, 0x00002DB9, 0x00000B0D,
0x00060041, 0x00000288, 0x0000190A, 0x00000C50, 0x00000A0B, 0x00002DC0,
0x00060041, 0x00000288, 0x0000190A, 0x00000CC7, 0x00000A0B, 0x00002DC0,
0x0004003D, 0x0000000B, 0x00005C75, 0x0000190A, 0x00050080, 0x0000000B,
0x00002DC1, 0x00002DB9, 0x00000B0F, 0x00060041, 0x00000288, 0x00005FF3,
0x00000C50, 0x00000A0B, 0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00000CC7, 0x00000A0B, 0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00005FF3, 0x00070050, 0x00000017, 0x0000512F, 0x00005C73, 0x00005C74,
0x00005C75, 0x00003FFE, 0x000200F9, 0x00004F25, 0x000200F8, 0x00004F25,
0x000700F5, 0x00000017, 0x00002BCE, 0x0000512F, 0x00002C71, 0x0000203E,
@ -3920,30 +3920,30 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00003B67, 0x000040BB, 0x000200F8, 0x000040BB, 0x000500AA, 0x00000009,
0x00004ADF, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4B, 0x00000002,
0x000400FA, 0x00004ADF, 0x00002C72, 0x00002F65, 0x000200F8, 0x00002F65,
0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052, 0x00000017,
0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBF, 0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x000018B1,
0x00000C50, 0x00000A0B, 0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6,
0x00000CC7, 0x00000A0B, 0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6,
0x000018B1, 0x00060052, 0x00000017, 0x00005757, 0x000035F6, 0x0000555C,
0x00000001, 0x00050084, 0x0000000B, 0x00002771, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C3, 0x000051FC, 0x00002771, 0x00060041,
0x00000288, 0x0000381B, 0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D,
0x00000288, 0x0000381B, 0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D,
0x0000000B, 0x000035F7, 0x0000381B, 0x00060052, 0x00000017, 0x00005758,
0x000035F7, 0x00005757, 0x00000002, 0x00050084, 0x0000000B, 0x00002772,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C4, 0x000051FC,
0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000C50, 0x00000A0B,
0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000CC7, 0x00000A0B,
0x000023C4, 0x0004003D, 0x0000000B, 0x00003EA9, 0x0000381C, 0x00060052,
0x00000017, 0x00005BAB, 0x00003EA9, 0x00005758, 0x00000003, 0x000200F9,
0x00004F4B, 0x000200F8, 0x00002C72, 0x00060041, 0x00000288, 0x00005549,
0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49,
0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49,
0x00005549, 0x00050080, 0x0000000B, 0x00002DC2, 0x000051FC, 0x00000A0D,
0x00060041, 0x00000288, 0x0000190B, 0x00000C50, 0x00000A0B, 0x00002DC2,
0x00060041, 0x00000288, 0x0000190B, 0x00000CC7, 0x00000A0B, 0x00002DC2,
0x0004003D, 0x0000000B, 0x00005C76, 0x0000190B, 0x00050080, 0x0000000B,
0x00002DC3, 0x000051FC, 0x00000A10, 0x00060041, 0x00000288, 0x0000190C,
0x00000C50, 0x00000A0B, 0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77,
0x00000CC7, 0x00000A0B, 0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77,
0x0000190C, 0x00050080, 0x0000000B, 0x00002DC4, 0x000051FC, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF4, 0x00000C50, 0x00000A0B, 0x00002DC4,
0x00060041, 0x00000288, 0x00005FF4, 0x00000CC7, 0x00000A0B, 0x00002DC4,
0x0004003D, 0x0000000B, 0x00003FFF, 0x00005FF4, 0x00070050, 0x00000017,
0x00005130, 0x00005D49, 0x00005C76, 0x00005C77, 0x00003FFF, 0x000200F9,
0x00004F4B, 0x000200F8, 0x00004F4B, 0x000700F5, 0x00000017, 0x00002AC1,
@ -4181,56 +4181,56 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00003912, 0x00002037, 0x000200F9, 0x00005311, 0x000200F8, 0x00003B67,
0x000500AA, 0x00000009, 0x00005452, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F27, 0x00000002, 0x000400FA, 0x00005452, 0x00002C73, 0x00002F66,
0x000200F8, 0x00002F66, 0x00060041, 0x00000288, 0x00004BD1, 0x00000C50,
0x000200F8, 0x00002F66, 0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7,
0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1,
0x00050080, 0x0000000B, 0x00002DC5, 0x000051FC, 0x00000A0D, 0x00060041,
0x00000288, 0x0000601C, 0x00000C50, 0x00000A0B, 0x00002DC5, 0x0004003D,
0x00000288, 0x0000601C, 0x00000CC7, 0x00000A0B, 0x00002DC5, 0x0004003D,
0x0000000B, 0x00003244, 0x0000601C, 0x00060052, 0x00000017, 0x00002EA0,
0x00005D4A, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019F0,
0x00003244, 0x00002EA0, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD6,
0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1B, 0x00000C50,
0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7,
0x00000A0B, 0x00003FD6, 0x0004003D, 0x0000000B, 0x00005C78, 0x00001C1B,
0x00050080, 0x0000000B, 0x00002DC6, 0x00003FD6, 0x00000A0D, 0x00060041,
0x00000288, 0x0000601D, 0x00000C50, 0x00000A0B, 0x00002DC6, 0x0004003D,
0x00000288, 0x0000601D, 0x00000CC7, 0x00000A0B, 0x00002DC6, 0x0004003D,
0x0000000B, 0x00003245, 0x0000601D, 0x00060052, 0x00000017, 0x00002EEE,
0x00005C78, 0x000019F0, 0x00000002, 0x00060052, 0x00000017, 0x00001BEB,
0x00003245, 0x00002EEE, 0x00000003, 0x00050084, 0x0000000B, 0x00002A8B,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C5, 0x000051FC,
0x00002A8B, 0x00060041, 0x00000288, 0x00003B86, 0x00000C50, 0x00000A0B,
0x00002A8B, 0x00060041, 0x00000288, 0x00003B86, 0x00000CC7, 0x00000A0B,
0x000023C5, 0x0004003D, 0x0000000B, 0x00005C79, 0x00003B86, 0x00050080,
0x0000000B, 0x00002DC7, 0x000023C5, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601E, 0x00000C50, 0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B,
0x0000601E, 0x00000CC7, 0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B,
0x00003246, 0x0000601E, 0x00060052, 0x00000017, 0x00002EEF, 0x00005C79,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEC, 0x00003246,
0x00002EEF, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8C, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023C6, 0x000051FC, 0x00002A8C,
0x00060041, 0x00000288, 0x00003B87, 0x00000C50, 0x00000A0B, 0x000023C6,
0x00060041, 0x00000288, 0x00003B87, 0x00000CC7, 0x00000A0B, 0x000023C6,
0x0004003D, 0x0000000B, 0x00005C7A, 0x00003B87, 0x00050080, 0x0000000B,
0x00002DC8, 0x000023C6, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601F,
0x00000C50, 0x00000A0B, 0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247,
0x00000CC7, 0x00000A0B, 0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247,
0x0000601F, 0x00060052, 0x00000017, 0x0000379B, 0x00005C7A, 0x00001BEC,
0x00000002, 0x00060052, 0x00000017, 0x0000203F, 0x00003247, 0x0000379B,
0x00000003, 0x000200F9, 0x00004F27, 0x000200F8, 0x00002C73, 0x00060041,
0x00000288, 0x0000554A, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D,
0x00000288, 0x0000554A, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D,
0x0000000B, 0x00005D4B, 0x0000554A, 0x00050080, 0x0000000B, 0x00002DC9,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190D, 0x00000C50,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190D, 0x00000CC7,
0x00000A0B, 0x00002DC9, 0x0004003D, 0x0000000B, 0x00005C7B, 0x0000190D,
0x00050080, 0x0000000B, 0x00002DCA, 0x000051FC, 0x00000A10, 0x00060041,
0x00000288, 0x0000190E, 0x00000C50, 0x00000A0B, 0x00002DCA, 0x0004003D,
0x00000288, 0x0000190E, 0x00000CC7, 0x00000A0B, 0x00002DCA, 0x0004003D,
0x0000000B, 0x00005C7C, 0x0000190E, 0x00050080, 0x0000000B, 0x00002DCB,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5, 0x00000C50,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5, 0x00000CC7,
0x00000A0B, 0x00002DCB, 0x0004003D, 0x0000000B, 0x00003702, 0x00005FF5,
0x00070050, 0x00000017, 0x00004AE0, 0x00005D4B, 0x00005C7B, 0x00005C7C,
0x00003702, 0x00050080, 0x0000000B, 0x000057E7, 0x000051FC, 0x00000A16,
0x00060041, 0x00000288, 0x0000604D, 0x00000C50, 0x00000A0B, 0x000057E7,
0x00060041, 0x00000288, 0x0000604D, 0x00000CC7, 0x00000A0B, 0x000057E7,
0x0004003D, 0x0000000B, 0x00005C7D, 0x0000604D, 0x00050080, 0x0000000B,
0x00002DCC, 0x000051FC, 0x00000A19, 0x00060041, 0x00000288, 0x0000190F,
0x00000C50, 0x00000A0B, 0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E,
0x00000CC7, 0x00000A0B, 0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E,
0x0000190F, 0x00050080, 0x0000000B, 0x00002DCD, 0x000051FC, 0x00000A1C,
0x00060041, 0x00000288, 0x00001910, 0x00000C50, 0x00000A0B, 0x00002DCD,
0x00060041, 0x00000288, 0x00001910, 0x00000CC7, 0x00000A0B, 0x00002DCD,
0x0004003D, 0x0000000B, 0x00005C7F, 0x00001910, 0x00050080, 0x0000000B,
0x00002DCE, 0x000051FC, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6,
0x00000C50, 0x00000A0B, 0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000,
0x00000CC7, 0x00000A0B, 0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000,
0x00005FF6, 0x00070050, 0x00000017, 0x00005131, 0x00005C7D, 0x00005C7E,
0x00005C7F, 0x00004000, 0x000200F9, 0x00004F27, 0x000200F8, 0x00004F27,
0x000700F5, 0x00000017, 0x00002BCF, 0x00005131, 0x00002C73, 0x0000203F,
@ -4352,30 +4352,30 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00003B68, 0x000040BC, 0x000200F8, 0x000040BC, 0x000500AA, 0x00000009,
0x00004AE1, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4C, 0x00000002,
0x000400FA, 0x00004AE1, 0x00002C74, 0x00002F67, 0x000200F8, 0x00002F67,
0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052, 0x00000017,
0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CC3, 0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x000018B2,
0x00000C50, 0x00000A0B, 0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8,
0x00000CC7, 0x00000A0B, 0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8,
0x000018B2, 0x00060052, 0x00000017, 0x00005759, 0x000035F8, 0x0000555D,
0x00000001, 0x00050084, 0x0000000B, 0x00002774, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023CF, 0x00003FF8, 0x00002774, 0x00060041,
0x00000288, 0x0000381D, 0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D,
0x00000288, 0x0000381D, 0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D,
0x0000000B, 0x000035F9, 0x0000381D, 0x00060052, 0x00000017, 0x0000575A,
0x000035F9, 0x00005759, 0x00000002, 0x00050084, 0x0000000B, 0x00002775,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8,
0x00002775, 0x00060041, 0x00000288, 0x0000381E, 0x00000C50, 0x00000A0B,
0x00002775, 0x00060041, 0x00000288, 0x0000381E, 0x00000CC7, 0x00000A0B,
0x000023D0, 0x0004003D, 0x0000000B, 0x00003EAD, 0x0000381E, 0x00060052,
0x00000017, 0x00005BAC, 0x00003EAD, 0x0000575A, 0x00000003, 0x000200F9,
0x00004F4C, 0x000200F8, 0x00002C74, 0x00060041, 0x00000288, 0x0000554B,
0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C,
0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C,
0x0000554B, 0x00050080, 0x0000000B, 0x00002DCF, 0x00003FF8, 0x00000A0D,
0x00060041, 0x00000288, 0x00001911, 0x00000C50, 0x00000A0B, 0x00002DCF,
0x00060041, 0x00000288, 0x00001911, 0x00000CC7, 0x00000A0B, 0x00002DCF,
0x0004003D, 0x0000000B, 0x00005C80, 0x00001911, 0x00050080, 0x0000000B,
0x00002DD0, 0x00003FF8, 0x00000A10, 0x00060041, 0x00000288, 0x00001912,
0x00000C50, 0x00000A0B, 0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81,
0x00000CC7, 0x00000A0B, 0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81,
0x00001912, 0x00050080, 0x0000000B, 0x00002DD1, 0x00003FF8, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF7, 0x00000C50, 0x00000A0B, 0x00002DD1,
0x00060041, 0x00000288, 0x00005FF7, 0x00000CC7, 0x00000A0B, 0x00002DD1,
0x0004003D, 0x0000000B, 0x00004001, 0x00005FF7, 0x00070050, 0x00000017,
0x00005132, 0x00005D4C, 0x00005C80, 0x00005C81, 0x00004001, 0x000200F9,
0x00004F4C, 0x000200F8, 0x00004F4C, 0x000700F5, 0x00000017, 0x00002AC2,
@ -4613,56 +4613,56 @@ const uint32_t resolve_full_32bpp_cs[] = {
0x00003915, 0x00002039, 0x000200F9, 0x00005312, 0x000200F8, 0x00003B68,
0x000500AA, 0x00000009, 0x00005453, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F29, 0x00000002, 0x000400FA, 0x00005453, 0x00002C75, 0x00002F68,
0x000200F8, 0x00002F68, 0x00060041, 0x00000288, 0x00004BD2, 0x00000C50,
0x000200F8, 0x00002F68, 0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7,
0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4D, 0x00004BD2,
0x00050080, 0x0000000B, 0x00002DD2, 0x00003FF8, 0x00000A0D, 0x00060041,
0x00000288, 0x00006020, 0x00000C50, 0x00000A0B, 0x00002DD2, 0x0004003D,
0x00000288, 0x00006020, 0x00000CC7, 0x00000A0B, 0x00002DD2, 0x0004003D,
0x0000000B, 0x00003248, 0x00006020, 0x00060052, 0x00000017, 0x00002EA1,
0x00005D4D, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019F1,
0x00003248, 0x00002EA1, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD7,
0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1C, 0x00000C50,
0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7,
0x00000A0B, 0x00003FD7, 0x0004003D, 0x0000000B, 0x00005C82, 0x00001C1C,
0x00050080, 0x0000000B, 0x00002DD3, 0x00003FD7, 0x00000A0D, 0x00060041,
0x00000288, 0x00006021, 0x00000C50, 0x00000A0B, 0x00002DD3, 0x0004003D,
0x00000288, 0x00006021, 0x00000CC7, 0x00000A0B, 0x00002DD3, 0x0004003D,
0x0000000B, 0x00003249, 0x00006021, 0x00060052, 0x00000017, 0x00002EF0,
0x00005C82, 0x000019F1, 0x00000002, 0x00060052, 0x00000017, 0x00001BED,
0x00003249, 0x00002EF0, 0x00000003, 0x00050084, 0x0000000B, 0x00002A8D,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D1, 0x00003FF8,
0x00002A8D, 0x00060041, 0x00000288, 0x00003B8A, 0x00000C50, 0x00000A0B,
0x00002A8D, 0x00060041, 0x00000288, 0x00003B8A, 0x00000CC7, 0x00000A0B,
0x000023D1, 0x0004003D, 0x0000000B, 0x00005C83, 0x00003B8A, 0x00050080,
0x0000000B, 0x00002DD4, 0x000023D1, 0x00000A0D, 0x00060041, 0x00000288,
0x00006022, 0x00000C50, 0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B,
0x00006022, 0x00000CC7, 0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B,
0x0000324A, 0x00006022, 0x00060052, 0x00000017, 0x00002EF1, 0x00005C83,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEE, 0x0000324A,
0x00002EF1, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8E, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023D2, 0x00003FF8, 0x00002A8E,
0x00060041, 0x00000288, 0x00003B8B, 0x00000C50, 0x00000A0B, 0x000023D2,
0x00060041, 0x00000288, 0x00003B8B, 0x00000CC7, 0x00000A0B, 0x000023D2,
0x0004003D, 0x0000000B, 0x00005C84, 0x00003B8B, 0x00050080, 0x0000000B,
0x00002DD5, 0x000023D2, 0x00000A0D, 0x00060041, 0x00000288, 0x00006023,
0x00000C50, 0x00000A0B, 0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B,
0x00000CC7, 0x00000A0B, 0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B,
0x00006023, 0x00060052, 0x00000017, 0x0000379C, 0x00005C84, 0x00001BEE,
0x00000002, 0x00060052, 0x00000017, 0x00002040, 0x0000324B, 0x0000379C,
0x00000003, 0x000200F9, 0x00004F29, 0x000200F8, 0x00002C75, 0x00060041,
0x00000288, 0x0000554C, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x00000288, 0x0000554C, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x0000000B, 0x00005D4E, 0x0000554C, 0x00050080, 0x0000000B, 0x00002DD6,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001913, 0x00000C50,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001913, 0x00000CC7,
0x00000A0B, 0x00002DD6, 0x0004003D, 0x0000000B, 0x00005C85, 0x00001913,
0x00050080, 0x0000000B, 0x00002DD7, 0x00003FF8, 0x00000A10, 0x00060041,
0x00000288, 0x00001914, 0x00000C50, 0x00000A0B, 0x00002DD7, 0x0004003D,
0x00000288, 0x00001914, 0x00000CC7, 0x00000A0B, 0x00002DD7, 0x0004003D,
0x0000000B, 0x00005C86, 0x00001914, 0x00050080, 0x0000000B, 0x00002DD8,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF8, 0x00000C50,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF8, 0x00000CC7,
0x00000A0B, 0x00002DD8, 0x0004003D, 0x0000000B, 0x00003703, 0x00005FF8,
0x00070050, 0x00000017, 0x00004AE2, 0x00005D4E, 0x00005C85, 0x00005C86,
0x00003703, 0x00050080, 0x0000000B, 0x000057E8, 0x00003FF8, 0x00000A16,
0x00060041, 0x00000288, 0x0000604E, 0x00000C50, 0x00000A0B, 0x000057E8,
0x00060041, 0x00000288, 0x0000604E, 0x00000CC7, 0x00000A0B, 0x000057E8,
0x0004003D, 0x0000000B, 0x00005C87, 0x0000604E, 0x00050080, 0x0000000B,
0x00002DD9, 0x00003FF8, 0x00000A19, 0x00060041, 0x00000288, 0x00001915,
0x00000C50, 0x00000A0B, 0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88,
0x00000CC7, 0x00000A0B, 0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88,
0x00001915, 0x00050080, 0x0000000B, 0x00002DDA, 0x00003FF8, 0x00000A1C,
0x00060041, 0x00000288, 0x00001916, 0x00000C50, 0x00000A0B, 0x00002DDA,
0x00060041, 0x00000288, 0x00001916, 0x00000CC7, 0x00000A0B, 0x00002DDA,
0x0004003D, 0x0000000B, 0x00005C89, 0x00001916, 0x00050080, 0x0000000B,
0x00002DDB, 0x00003FF8, 0x00000A1F, 0x00060041, 0x00000288, 0x00006009,
0x00000C50, 0x00000A0B, 0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002,
0x00000CC7, 0x00000A0B, 0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002,
0x00006009, 0x00070050, 0x00000017, 0x00005133, 0x00005C87, 0x00005C88,
0x00005C89, 0x00004002, 0x000200F9, 0x00004F29, 0x000200F8, 0x00004F29,
0x000700F5, 0x00000017, 0x00002BD0, 0x00005133, 0x00002C75, 0x00002040,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1017 0 Offset 0
OpMemberDecorate %_struct_1017 1 Offset 4
OpMemberDecorate %_struct_1017 2 Offset 8
@ -26,7 +26,7 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -124,7 +124,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1017 = OpTypeStruct %uint %uint %uint %uint
%_ptr_PushConstant__struct_1017 = OpTypePointer PushConstant %_struct_1017
@ -337,35 +337,35 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %6555
%9147 = OpIAdd %uint %11705 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %6555
%9148 = OpIAdd %uint %11705 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%16033 = OpLoad %uint %14360
%23465 = OpCompositeInsert %v4uint %16033 %22356 3
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %11705 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %16379
OpBranch %20297
@ -640,64 +640,64 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11690 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %10264 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23652 = OpLoad %uint %7193
%11691 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%12861 = OpLoad %uint %24597
%12010 = OpCompositeInsert %v4uint %23652 %6638 2
%7143 = OpCompositeInsert %v4uint %12861 %12010 3
%10887 = OpIMul %uint %uint_2 %6555
%9149 = OpIAdd %uint %11705 %10887
%15233 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%15233 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%23653 = OpLoad %uint %15233
%11692 = OpIAdd %uint %9149 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%12862 = OpLoad %uint %24598
%12011 = OpCompositeInsert %v4uint %23653 %10264 0
%7144 = OpCompositeInsert %v4uint %12862 %12011 1
%10888 = OpIMul %uint %uint_3 %6555
%9150 = OpIAdd %uint %11705 %10888
%15234 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%15234 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%23654 = OpLoad %uint %15234
%11693 = OpIAdd %uint %9150 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%12863 = OpLoad %uint %24599
%14233 = OpCompositeInsert %v4uint %23654 %7144 2
%8253 = OpCompositeInsert %v4uint %12863 %14233 3
OpBranch %20259
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11694 = OpIAdd %uint %11705 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23655 = OpLoad %uint %6401
%11695 = OpIAdd %uint %11705 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%23656 = OpLoad %uint %6402
%11696 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%14080 = OpLoad %uint %24559
%19165 = OpCompositeConstruct %v4uint %23877 %23655 %23656 %14080
%22501 = OpIAdd %uint %11705 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23657 = OpLoad %uint %24651
%11697 = OpIAdd %uint %11705 %uint_5
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23658 = OpLoad %uint %6403
%11698 = OpIAdd %uint %11705 %uint_6
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%23659 = OpLoad %uint %6404
%11699 = OpIAdd %uint %11705 %uint_7
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16380 = OpLoad %uint %24560
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20259
@ -837,35 +837,35 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %8114 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13812 = OpLoad %uint %6320
%22357 = OpCompositeInsert %v4uint %13812 %21851 1
%10095 = OpIMul %uint %uint_2 %6555
%9151 = OpIAdd %uint %8114 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %22357 2
%10096 = OpIMul %uint %uint_3 %6555
%9152 = OpIAdd %uint %8114 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16037 = OpLoad %uint %14362
%23466 = OpCompositeInsert %v4uint %16037 %22358 3
OpBranch %20298
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23878 = OpLoad %uint %21831
%11700 = OpIAdd %uint %8114 %uint_1
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23660 = OpLoad %uint %6405
%11701 = OpIAdd %uint %8114 %uint_2
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%23661 = OpLoad %uint %6406
%11702 = OpIAdd %uint %8114 %uint_3
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%16381 = OpLoad %uint %24561
%20782 = OpCompositeConstruct %v4uint %23878 %23660 %23661 %16381
OpBranch %20298
@ -1140,64 +1140,64 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23879 = OpLoad %uint %19408
%11703 = OpIAdd %uint %8114 %uint_1
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%12864 = OpLoad %uint %24600
%11935 = OpCompositeInsert %v4uint %23879 %10264 0
%6639 = OpCompositeInsert %v4uint %12864 %11935 1
%16341 = OpIAdd %uint %8114 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23662 = OpLoad %uint %7194
%11704 = OpIAdd %uint %16341 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%12865 = OpLoad %uint %24601
%12012 = OpCompositeInsert %v4uint %23662 %6639 2
%7145 = OpCompositeInsert %v4uint %12865 %12012 3
%10889 = OpIMul %uint %uint_2 %6555
%9153 = OpIAdd %uint %8114 %10889
%15235 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%15235 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%23663 = OpLoad %uint %15235
%11706 = OpIAdd %uint %9153 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%12866 = OpLoad %uint %24602
%12013 = OpCompositeInsert %v4uint %23663 %10264 0
%7146 = OpCompositeInsert %v4uint %12866 %12013 1
%10890 = OpIMul %uint %uint_3 %6555
%9154 = OpIAdd %uint %8114 %10890
%15236 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%15236 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%23664 = OpLoad %uint %15236
%11707 = OpIAdd %uint %9154 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12867 = OpLoad %uint %24603
%14234 = OpCompositeInsert %v4uint %23664 %7146 2
%8254 = OpCompositeInsert %v4uint %12867 %14234 3
OpBranch %20261
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23880 = OpLoad %uint %21832
%11708 = OpIAdd %uint %8114 %uint_1
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%23665 = OpLoad %uint %6407
%11709 = OpIAdd %uint %8114 %uint_2
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23666 = OpLoad %uint %6408
%11710 = OpIAdd %uint %8114 %uint_3
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%14081 = OpLoad %uint %24562
%19166 = OpCompositeConstruct %v4uint %23880 %23665 %23666 %14081
%22502 = OpIAdd %uint %8114 %uint_4
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23667 = OpLoad %uint %24652
%11711 = OpIAdd %uint %8114 %uint_5
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%23668 = OpLoad %uint %6409
%11712 = OpIAdd %uint %8114 %uint_6
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11712
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11712
%23669 = OpLoad %uint %6410
%11713 = OpIAdd %uint %8114 %uint_7
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11713
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11713
%16382 = OpLoad %uint %24563
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20261
@ -1341,35 +1341,35 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19167 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15551 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15551
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15551
%13814 = OpLoad %uint %6321
%22359 = OpCompositeInsert %v4uint %13814 %21852 1
%10097 = OpIMul %uint %uint_2 %6555
%9155 = OpIAdd %uint %20988 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_3 %6555
%9156 = OpIAdd %uint %20988 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%16041 = OpLoad %uint %14364
%23467 = OpCompositeInsert %v4uint %16041 %22360 3
OpBranch %20299
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11714 = OpIAdd %uint %20988 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11714
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11714
%23670 = OpLoad %uint %6411
%11715 = OpIAdd %uint %20988 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11715
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11715
%23671 = OpLoad %uint %6412
%11716 = OpIAdd %uint %20988 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11716
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11716
%16383 = OpLoad %uint %24564
%20784 = OpCompositeConstruct %v4uint %23881 %23670 %23671 %16383
OpBranch %20299
@ -1644,64 +1644,64 @@
OpSelectionMerge %20263 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11717 = OpIAdd %uint %20988 %uint_1
%24604 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11717
%24604 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11717
%12868 = OpLoad %uint %24604
%11936 = OpCompositeInsert %v4uint %23882 %10264 0
%6640 = OpCompositeInsert %v4uint %12868 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23672 = OpLoad %uint %7195
%11718 = OpIAdd %uint %16342 %uint_1
%24605 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11718
%24605 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11718
%12869 = OpLoad %uint %24605
%12014 = OpCompositeInsert %v4uint %23672 %6640 2
%7147 = OpCompositeInsert %v4uint %12869 %12014 3
%10891 = OpIMul %uint %uint_2 %6555
%9157 = OpIAdd %uint %20988 %10891
%15238 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%15238 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%23673 = OpLoad %uint %15238
%11719 = OpIAdd %uint %9157 %uint_1
%24606 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11719
%24606 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11719
%12870 = OpLoad %uint %24606
%12015 = OpCompositeInsert %v4uint %23673 %10264 0
%7148 = OpCompositeInsert %v4uint %12870 %12015 1
%10892 = OpIMul %uint %uint_3 %6555
%9158 = OpIAdd %uint %20988 %10892
%15239 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%15239 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%23674 = OpLoad %uint %15239
%11720 = OpIAdd %uint %9158 %uint_1
%24607 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11720
%24607 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11720
%12871 = OpLoad %uint %24607
%14235 = OpCompositeInsert %v4uint %23674 %7148 2
%8255 = OpCompositeInsert %v4uint %12871 %14235 3
OpBranch %20263
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11721 = OpIAdd %uint %20988 %uint_1
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11721
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11721
%23675 = OpLoad %uint %6413
%11722 = OpIAdd %uint %20988 %uint_2
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11722
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11722
%23676 = OpLoad %uint %6414
%11723 = OpIAdd %uint %20988 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11723
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11723
%14082 = OpLoad %uint %24565
%19168 = OpCompositeConstruct %v4uint %23883 %23675 %23676 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23677 = OpLoad %uint %24653
%11724 = OpIAdd %uint %20988 %uint_5
%6415 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11724
%6415 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11724
%23678 = OpLoad %uint %6415
%11725 = OpIAdd %uint %20988 %uint_6
%6416 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11725
%6416 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11725
%23679 = OpLoad %uint %6416
%11726 = OpIAdd %uint %20988 %uint_7
%24566 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11726
%24566 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11726
%16384 = OpLoad %uint %24566
%20785 = OpCompositeConstruct %v4uint %23677 %23678 %23679 %16384
OpBranch %20263
@ -1839,35 +1839,35 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %19169 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15555 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15555
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15555
%13816 = OpLoad %uint %6322
%22361 = OpCompositeInsert %v4uint %13816 %21853 1
%10100 = OpIMul %uint %uint_2 %6555
%9167 = OpIAdd %uint %16376 %10100
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10101 = OpIMul %uint %uint_3 %6555
%9168 = OpIAdd %uint %16376 %10101
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%16045 = OpLoad %uint %14366
%23468 = OpCompositeInsert %v4uint %16045 %22362 3
OpBranch %20300
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11727 = OpIAdd %uint %16376 %uint_1
%6417 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11727
%6417 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11727
%23680 = OpLoad %uint %6417
%11728 = OpIAdd %uint %16376 %uint_2
%6418 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11728
%6418 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11728
%23681 = OpLoad %uint %6418
%11729 = OpIAdd %uint %16376 %uint_3
%24567 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11729
%24567 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11729
%16385 = OpLoad %uint %24567
%20786 = OpCompositeConstruct %v4uint %23884 %23680 %23681 %16385
OpBranch %20300
@ -2142,64 +2142,64 @@
OpSelectionMerge %20265 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %19410
%11730 = OpIAdd %uint %16376 %uint_1
%24608 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11730
%24608 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11730
%12872 = OpLoad %uint %24608
%11937 = OpCompositeInsert %v4uint %23886 %10264 0
%6641 = OpCompositeInsert %v4uint %12872 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23682 = OpLoad %uint %7196
%11731 = OpIAdd %uint %16343 %uint_1
%24609 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11731
%24609 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11731
%12873 = OpLoad %uint %24609
%12016 = OpCompositeInsert %v4uint %23682 %6641 2
%7149 = OpCompositeInsert %v4uint %12873 %12016 3
%10893 = OpIMul %uint %uint_2 %6555
%9169 = OpIAdd %uint %16376 %10893
%15242 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%15242 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%23683 = OpLoad %uint %15242
%11732 = OpIAdd %uint %9169 %uint_1
%24610 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11732
%24610 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11732
%12874 = OpLoad %uint %24610
%12017 = OpCompositeInsert %v4uint %23683 %10264 0
%7150 = OpCompositeInsert %v4uint %12874 %12017 1
%10894 = OpIMul %uint %uint_3 %6555
%9170 = OpIAdd %uint %16376 %10894
%15243 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%15243 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%23684 = OpLoad %uint %15243
%11733 = OpIAdd %uint %9170 %uint_1
%24611 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11733
%24611 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11733
%12875 = OpLoad %uint %24611
%14236 = OpCompositeInsert %v4uint %23684 %7150 2
%8256 = OpCompositeInsert %v4uint %12875 %14236 3
OpBranch %20265
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23887 = OpLoad %uint %21836
%11734 = OpIAdd %uint %16376 %uint_1
%6419 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11734
%6419 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11734
%23685 = OpLoad %uint %6419
%11735 = OpIAdd %uint %16376 %uint_2
%6420 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11735
%6420 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11735
%23686 = OpLoad %uint %6420
%11736 = OpIAdd %uint %16376 %uint_3
%24568 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11736
%24568 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11736
%14083 = OpLoad %uint %24568
%19170 = OpCompositeConstruct %v4uint %23887 %23685 %23686 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23687 = OpLoad %uint %24654
%11737 = OpIAdd %uint %16376 %uint_5
%6421 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11737
%6421 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11737
%23688 = OpLoad %uint %6421
%11738 = OpIAdd %uint %16376 %uint_6
%6422 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11738
%6422 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11738
%23689 = OpLoad %uint %6422
%11739 = OpIAdd %uint %16376 %uint_7
%24585 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11739
%24585 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11739
%16386 = OpLoad %uint %24585
%20787 = OpCompositeConstruct %v4uint %23687 %23688 %23689 %16386
OpBranch %20265
@ -2859,8 +2859,8 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x000003F9, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x000003F9, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x000003F9, 0x00000003, 0x00000023, 0x0000000C,
@ -2868,7 +2868,7 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC9, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C,
@ -2937,7 +2937,7 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05,
0xFFFFFFFE, 0x0003001D, 0x000007D0, 0x0000000B, 0x0003001E, 0x0000079C,
0x000007D0, 0x00040020, 0x00000A1B, 0x00000002, 0x0000079C, 0x0004003B,
0x00000A1B, 0x00000C50, 0x00000002, 0x00040020, 0x00000288, 0x00000002,
0x00000A1B, 0x00000CC7, 0x00000002, 0x00040020, 0x00000288, 0x00000002,
0x0000000B, 0x0006001E, 0x000003F9, 0x0000000B, 0x0000000B, 0x0000000B,
0x0000000B, 0x00040020, 0x00000676, 0x00000009, 0x000003F9, 0x0004003B,
0x00000676, 0x0000118F, 0x00000009, 0x00040020, 0x00000289, 0x00000009,
@ -3102,30 +3102,30 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x000400FA, 0x00005AEF, 0x00003B65, 0x000040B9, 0x000200F8, 0x000040B9,
0x000500AA, 0x00000009, 0x00004ADA, 0x0000199B, 0x00000A0D, 0x000300F7,
0x00004F49, 0x00000002, 0x000400FA, 0x00004ADA, 0x00002C6E, 0x00002F61,
0x000200F8, 0x00002F61, 0x00060041, 0x00000288, 0x00004865, 0x00000C50,
0x000200F8, 0x00002F61, 0x00060041, 0x00000288, 0x00004865, 0x00000CC7,
0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00003687, 0x00004865,
0x00060052, 0x00000017, 0x0000555A, 0x00003687, 0x00002818, 0x00000000,
0x00050080, 0x0000000B, 0x00003CBA, 0x00002DB9, 0x0000199B, 0x00060041,
0x00000288, 0x000018AF, 0x00000C50, 0x00000A0B, 0x00003CBA, 0x0004003D,
0x00000288, 0x000018AF, 0x00000CC7, 0x00000A0B, 0x00003CBA, 0x0004003D,
0x0000000B, 0x000035F2, 0x000018AF, 0x00060052, 0x00000017, 0x00005753,
0x000035F2, 0x0000555A, 0x00000001, 0x00050084, 0x0000000B, 0x0000276D,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BB, 0x00002DB9,
0x0000276D, 0x00060041, 0x00000288, 0x00003817, 0x00000C50, 0x00000A0B,
0x0000276D, 0x00060041, 0x00000288, 0x00003817, 0x00000CC7, 0x00000A0B,
0x000023BB, 0x0004003D, 0x0000000B, 0x000035F3, 0x00003817, 0x00060052,
0x00000017, 0x00005754, 0x000035F3, 0x00005753, 0x00000002, 0x00050084,
0x0000000B, 0x0000276E, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BC, 0x00002DB9, 0x0000276E, 0x00060041, 0x00000288, 0x00003818,
0x00000C50, 0x00000A0B, 0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1,
0x00000CC7, 0x00000A0B, 0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1,
0x00003818, 0x00060052, 0x00000017, 0x00005BA9, 0x00003EA1, 0x00005754,
0x00000003, 0x000200F9, 0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041,
0x00000288, 0x00005545, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x00000288, 0x00005545, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x0000000B, 0x00005D43, 0x00005545, 0x00050080, 0x0000000B, 0x00002DA7,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000C50,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000CC7,
0x00000A0B, 0x00002DA7, 0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF,
0x00050080, 0x0000000B, 0x00002DA8, 0x00002DB9, 0x00000A10, 0x00060041,
0x00000288, 0x00001900, 0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D,
0x00000288, 0x00001900, 0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D,
0x0000000B, 0x00005C63, 0x00001900, 0x00050080, 0x0000000B, 0x00002DA9,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000C50,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7,
0x00000A0B, 0x00002DA9, 0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE,
0x00070050, 0x00000017, 0x0000512C, 0x00005D43, 0x00005C62, 0x00005C63,
0x00003FFB, 0x000200F9, 0x00004F49, 0x000200F8, 0x00004F49, 0x000700F5,
@ -3364,55 +3364,55 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x000200F8, 0x00003B65, 0x000500AA, 0x00000009, 0x00005450, 0x0000199B,
0x00000A10, 0x000300F7, 0x00004F23, 0x00000002, 0x000400FA, 0x00005450,
0x00002C6F, 0x00002F62, 0x000200F8, 0x00002F62, 0x00060041, 0x00000288,
0x00004BCF, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00004BCF, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005D44, 0x00004BCF, 0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B,
0x00002DAA, 0x0004003D, 0x0000000B, 0x0000323C, 0x00006014, 0x00060052,
0x00000017, 0x00002E9E, 0x00005D44, 0x00002818, 0x00000000, 0x00060052,
0x00000017, 0x000019EE, 0x0000323C, 0x00002E9E, 0x00000001, 0x00050080,
0x0000000B, 0x00003FD4, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288,
0x00001C19, 0x00000C50, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00001C19, 0x00000CC7, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00005C64, 0x00001C19, 0x00050080, 0x0000000B, 0x00002DAB, 0x00003FD4,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B,
0x00002DAB, 0x0004003D, 0x0000000B, 0x0000323D, 0x00006015, 0x00060052,
0x00000017, 0x00002EEA, 0x00005C64, 0x000019EE, 0x00000002, 0x00060052,
0x00000017, 0x00001BE7, 0x0000323D, 0x00002EEA, 0x00000003, 0x00050084,
0x0000000B, 0x00002A87, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BD, 0x00002DB9, 0x00002A87, 0x00060041, 0x00000288, 0x00003B81,
0x00000C50, 0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65,
0x00000CC7, 0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65,
0x00003B81, 0x00050080, 0x0000000B, 0x00002DAC, 0x000023BD, 0x00000A0D,
0x00060041, 0x00000288, 0x00006016, 0x00000C50, 0x00000A0B, 0x00002DAC,
0x00060041, 0x00000288, 0x00006016, 0x00000CC7, 0x00000A0B, 0x00002DAC,
0x0004003D, 0x0000000B, 0x0000323E, 0x00006016, 0x00060052, 0x00000017,
0x00002EEB, 0x00005C65, 0x00002818, 0x00000000, 0x00060052, 0x00000017,
0x00001BE8, 0x0000323E, 0x00002EEB, 0x00000001, 0x00050084, 0x0000000B,
0x00002A88, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BE,
0x00002DB9, 0x00002A88, 0x00060041, 0x00000288, 0x00003B82, 0x00000C50,
0x00002DB9, 0x00002A88, 0x00060041, 0x00000288, 0x00003B82, 0x00000CC7,
0x00000A0B, 0x000023BE, 0x0004003D, 0x0000000B, 0x00005C66, 0x00003B82,
0x00050080, 0x0000000B, 0x00002DAD, 0x000023BE, 0x00000A0D, 0x00060041,
0x00000288, 0x00006017, 0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D,
0x00000288, 0x00006017, 0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D,
0x0000000B, 0x0000323F, 0x00006017, 0x00060052, 0x00000017, 0x00003799,
0x00005C66, 0x00001BE8, 0x00000002, 0x00060052, 0x00000017, 0x0000203D,
0x0000323F, 0x00003799, 0x00000003, 0x000200F9, 0x00004F23, 0x000200F8,
0x00002C6F, 0x00060041, 0x00000288, 0x00005546, 0x00000C50, 0x00000A0B,
0x00002C6F, 0x00060041, 0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B,
0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D45, 0x00005546, 0x00050080,
0x0000000B, 0x00002DAE, 0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288,
0x00001901, 0x00000C50, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B,
0x00001901, 0x00000CC7, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B,
0x00005C67, 0x00001901, 0x00050080, 0x0000000B, 0x00002DAF, 0x00002DB9,
0x00000A10, 0x00060041, 0x00000288, 0x00001902, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B,
0x00002DAF, 0x0004003D, 0x0000000B, 0x00005C68, 0x00001902, 0x00050080,
0x0000000B, 0x00002DB0, 0x00002DB9, 0x00000A13, 0x00060041, 0x00000288,
0x00005FEF, 0x00000C50, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B,
0x00005FEF, 0x00000CC7, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B,
0x00003700, 0x00005FEF, 0x00070050, 0x00000017, 0x00004ADD, 0x00005D45,
0x00005C67, 0x00005C68, 0x00003700, 0x00050080, 0x0000000B, 0x000057E5,
0x00002DB9, 0x00000A16, 0x00060041, 0x00000288, 0x0000604B, 0x00000C50,
0x00002DB9, 0x00000A16, 0x00060041, 0x00000288, 0x0000604B, 0x00000CC7,
0x00000A0B, 0x000057E5, 0x0004003D, 0x0000000B, 0x00005C69, 0x0000604B,
0x00050080, 0x0000000B, 0x00002DB1, 0x00002DB9, 0x00000A19, 0x00060041,
0x00000288, 0x00001903, 0x00000C50, 0x00000A0B, 0x00002DB1, 0x0004003D,
0x00000288, 0x00001903, 0x00000CC7, 0x00000A0B, 0x00002DB1, 0x0004003D,
0x0000000B, 0x00005C6A, 0x00001903, 0x00050080, 0x0000000B, 0x00002DB2,
0x00002DB9, 0x00000A1C, 0x00060041, 0x00000288, 0x00001904, 0x00000C50,
0x00002DB9, 0x00000A1C, 0x00060041, 0x00000288, 0x00001904, 0x00000CC7,
0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00005C6B, 0x00001904,
0x00050080, 0x0000000B, 0x00002DB3, 0x00002DB9, 0x00000A1F, 0x00060041,
0x00000288, 0x00005FF0, 0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D,
0x00000288, 0x00005FF0, 0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D,
0x0000000B, 0x00003FFC, 0x00005FF0, 0x00070050, 0x00000017, 0x0000512D,
0x00005C69, 0x00005C6A, 0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F23,
0x000200F8, 0x00004F23, 0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D,
@ -3535,30 +3535,30 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x00003B66, 0x000040BA, 0x000200F8, 0x000040BA, 0x000500AA, 0x00000009,
0x00004ADB, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4A, 0x00000002,
0x000400FA, 0x00004ADB, 0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63,
0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B, 0x00001FB2,
0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B, 0x00001FB2,
0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052, 0x00000017,
0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBB, 0x00001FB2, 0x0000199B, 0x00060041, 0x00000288, 0x000018B0,
0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4,
0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4,
0x000018B0, 0x00060052, 0x00000017, 0x00005755, 0x000035F4, 0x0000555B,
0x00000001, 0x00050084, 0x0000000B, 0x0000276F, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023BF, 0x00001FB2, 0x0000276F, 0x00060041,
0x00000288, 0x00003819, 0x00000C50, 0x00000A0B, 0x000023BF, 0x0004003D,
0x00000288, 0x00003819, 0x00000CC7, 0x00000A0B, 0x000023BF, 0x0004003D,
0x0000000B, 0x000035F5, 0x00003819, 0x00060052, 0x00000017, 0x00005756,
0x000035F5, 0x00005755, 0x00000002, 0x00050084, 0x0000000B, 0x00002770,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C0, 0x00001FB2,
0x00002770, 0x00060041, 0x00000288, 0x0000381A, 0x00000C50, 0x00000A0B,
0x00002770, 0x00060041, 0x00000288, 0x0000381A, 0x00000CC7, 0x00000A0B,
0x000023C0, 0x0004003D, 0x0000000B, 0x00003EA5, 0x0000381A, 0x00060052,
0x00000017, 0x00005BAA, 0x00003EA5, 0x00005756, 0x00000003, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00002C70, 0x00060041, 0x00000288, 0x00005547,
0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D46,
0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D46,
0x00005547, 0x00050080, 0x0000000B, 0x00002DB4, 0x00001FB2, 0x00000A0D,
0x00060041, 0x00000288, 0x00001905, 0x00000C50, 0x00000A0B, 0x00002DB4,
0x00060041, 0x00000288, 0x00001905, 0x00000CC7, 0x00000A0B, 0x00002DB4,
0x0004003D, 0x0000000B, 0x00005C6C, 0x00001905, 0x00050080, 0x0000000B,
0x00002DB5, 0x00001FB2, 0x00000A10, 0x00060041, 0x00000288, 0x00001906,
0x00000C50, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D,
0x00000CC7, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D,
0x00001906, 0x00050080, 0x0000000B, 0x00002DB6, 0x00001FB2, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF1, 0x00000C50, 0x00000A0B, 0x00002DB6,
0x00060041, 0x00000288, 0x00005FF1, 0x00000CC7, 0x00000A0B, 0x00002DB6,
0x0004003D, 0x0000000B, 0x00003FFD, 0x00005FF1, 0x00070050, 0x00000017,
0x0000512E, 0x00005D46, 0x00005C6C, 0x00005C6D, 0x00003FFD, 0x000200F9,
0x00004F4A, 0x000200F8, 0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0,
@ -3796,56 +3796,56 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x0000390F, 0x00002035, 0x000200F9, 0x00005310, 0x000200F8, 0x00003B66,
0x000500AA, 0x00000009, 0x00005451, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F25, 0x00000002, 0x000400FA, 0x00005451, 0x00002C71, 0x00002F64,
0x000200F8, 0x00002F64, 0x00060041, 0x00000288, 0x00004BD0, 0x00000C50,
0x000200F8, 0x00002F64, 0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7,
0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0,
0x00050080, 0x0000000B, 0x00002DB7, 0x00001FB2, 0x00000A0D, 0x00060041,
0x00000288, 0x00006018, 0x00000C50, 0x00000A0B, 0x00002DB7, 0x0004003D,
0x00000288, 0x00006018, 0x00000CC7, 0x00000A0B, 0x00002DB7, 0x0004003D,
0x0000000B, 0x00003240, 0x00006018, 0x00060052, 0x00000017, 0x00002E9F,
0x00005D47, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019EF,
0x00003240, 0x00002E9F, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD5,
0x00001FB2, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1A, 0x00000C50,
0x00001FB2, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7,
0x00000A0B, 0x00003FD5, 0x0004003D, 0x0000000B, 0x00005C6E, 0x00001C1A,
0x00050080, 0x0000000B, 0x00002DB8, 0x00003FD5, 0x00000A0D, 0x00060041,
0x00000288, 0x00006019, 0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D,
0x00000288, 0x00006019, 0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D,
0x0000000B, 0x00003241, 0x00006019, 0x00060052, 0x00000017, 0x00002EEC,
0x00005C6E, 0x000019EF, 0x00000002, 0x00060052, 0x00000017, 0x00001BE9,
0x00003241, 0x00002EEC, 0x00000003, 0x00050084, 0x0000000B, 0x00002A89,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C1, 0x00001FB2,
0x00002A89, 0x00060041, 0x00000288, 0x00003B83, 0x00000C50, 0x00000A0B,
0x00002A89, 0x00060041, 0x00000288, 0x00003B83, 0x00000CC7, 0x00000A0B,
0x000023C1, 0x0004003D, 0x0000000B, 0x00005C6F, 0x00003B83, 0x00050080,
0x0000000B, 0x00002DBA, 0x000023C1, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601A, 0x00000C50, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B,
0x0000601A, 0x00000CC7, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B,
0x00003242, 0x0000601A, 0x00060052, 0x00000017, 0x00002EED, 0x00005C6F,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEA, 0x00003242,
0x00002EED, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8A, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023C2, 0x00001FB2, 0x00002A8A,
0x00060041, 0x00000288, 0x00003B84, 0x00000C50, 0x00000A0B, 0x000023C2,
0x00060041, 0x00000288, 0x00003B84, 0x00000CC7, 0x00000A0B, 0x000023C2,
0x0004003D, 0x0000000B, 0x00005C70, 0x00003B84, 0x00050080, 0x0000000B,
0x00002DBB, 0x000023C2, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601B,
0x00000C50, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243,
0x00000CC7, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243,
0x0000601B, 0x00060052, 0x00000017, 0x0000379A, 0x00005C70, 0x00001BEA,
0x00000002, 0x00060052, 0x00000017, 0x0000203E, 0x00003243, 0x0000379A,
0x00000003, 0x000200F9, 0x00004F25, 0x000200F8, 0x00002C71, 0x00060041,
0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x0000000B, 0x00005D48, 0x00005548, 0x00050080, 0x0000000B, 0x00002DBC,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00001907, 0x00000C50,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00001907, 0x00000CC7,
0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00005C71, 0x00001907,
0x00050080, 0x0000000B, 0x00002DBD, 0x00001FB2, 0x00000A10, 0x00060041,
0x00000288, 0x00001908, 0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D,
0x00000288, 0x00001908, 0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D,
0x0000000B, 0x00005C72, 0x00001908, 0x00050080, 0x0000000B, 0x00002DBE,
0x00001FB2, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF2, 0x00000C50,
0x00001FB2, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7,
0x00000A0B, 0x00002DBE, 0x0004003D, 0x0000000B, 0x00003701, 0x00005FF2,
0x00070050, 0x00000017, 0x00004ADE, 0x00005D48, 0x00005C71, 0x00005C72,
0x00003701, 0x00050080, 0x0000000B, 0x000057E6, 0x00001FB2, 0x00000A16,
0x00060041, 0x00000288, 0x0000604C, 0x00000C50, 0x00000A0B, 0x000057E6,
0x00060041, 0x00000288, 0x0000604C, 0x00000CC7, 0x00000A0B, 0x000057E6,
0x0004003D, 0x0000000B, 0x00005C73, 0x0000604C, 0x00050080, 0x0000000B,
0x00002DBF, 0x00001FB2, 0x00000A19, 0x00060041, 0x00000288, 0x00001909,
0x00000C50, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74,
0x00000CC7, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74,
0x00001909, 0x00050080, 0x0000000B, 0x00002DC0, 0x00001FB2, 0x00000A1C,
0x00060041, 0x00000288, 0x0000190A, 0x00000C50, 0x00000A0B, 0x00002DC0,
0x00060041, 0x00000288, 0x0000190A, 0x00000CC7, 0x00000A0B, 0x00002DC0,
0x0004003D, 0x0000000B, 0x00005C75, 0x0000190A, 0x00050080, 0x0000000B,
0x00002DC1, 0x00001FB2, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF3,
0x00000C50, 0x00000A0B, 0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00000CC7, 0x00000A0B, 0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00005FF3, 0x00070050, 0x00000017, 0x0000512F, 0x00005C73, 0x00005C74,
0x00005C75, 0x00003FFE, 0x000200F9, 0x00004F25, 0x000200F8, 0x00004F25,
0x000700F5, 0x00000017, 0x00002BCE, 0x0000512F, 0x00002C71, 0x0000203E,
@ -3971,30 +3971,30 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x00003B67, 0x000040BB, 0x000200F8, 0x000040BB, 0x000500AA, 0x00000009,
0x00004ADF, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4B, 0x00000002,
0x000400FA, 0x00004ADF, 0x00002C72, 0x00002F65, 0x000200F8, 0x00002F65,
0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052, 0x00000017,
0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBF, 0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x000018B1,
0x00000C50, 0x00000A0B, 0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6,
0x00000CC7, 0x00000A0B, 0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6,
0x000018B1, 0x00060052, 0x00000017, 0x00005757, 0x000035F6, 0x0000555C,
0x00000001, 0x00050084, 0x0000000B, 0x00002771, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C3, 0x000051FC, 0x00002771, 0x00060041,
0x00000288, 0x0000381B, 0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D,
0x00000288, 0x0000381B, 0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D,
0x0000000B, 0x000035F7, 0x0000381B, 0x00060052, 0x00000017, 0x00005758,
0x000035F7, 0x00005757, 0x00000002, 0x00050084, 0x0000000B, 0x00002772,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C4, 0x000051FC,
0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000C50, 0x00000A0B,
0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000CC7, 0x00000A0B,
0x000023C4, 0x0004003D, 0x0000000B, 0x00003EA9, 0x0000381C, 0x00060052,
0x00000017, 0x00005BAB, 0x00003EA9, 0x00005758, 0x00000003, 0x000200F9,
0x00004F4B, 0x000200F8, 0x00002C72, 0x00060041, 0x00000288, 0x00005549,
0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49,
0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49,
0x00005549, 0x00050080, 0x0000000B, 0x00002DC2, 0x000051FC, 0x00000A0D,
0x00060041, 0x00000288, 0x0000190B, 0x00000C50, 0x00000A0B, 0x00002DC2,
0x00060041, 0x00000288, 0x0000190B, 0x00000CC7, 0x00000A0B, 0x00002DC2,
0x0004003D, 0x0000000B, 0x00005C76, 0x0000190B, 0x00050080, 0x0000000B,
0x00002DC3, 0x000051FC, 0x00000A10, 0x00060041, 0x00000288, 0x0000190C,
0x00000C50, 0x00000A0B, 0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77,
0x00000CC7, 0x00000A0B, 0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77,
0x0000190C, 0x00050080, 0x0000000B, 0x00002DC4, 0x000051FC, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF4, 0x00000C50, 0x00000A0B, 0x00002DC4,
0x00060041, 0x00000288, 0x00005FF4, 0x00000CC7, 0x00000A0B, 0x00002DC4,
0x0004003D, 0x0000000B, 0x00003FFF, 0x00005FF4, 0x00070050, 0x00000017,
0x00005130, 0x00005D49, 0x00005C76, 0x00005C77, 0x00003FFF, 0x000200F9,
0x00004F4B, 0x000200F8, 0x00004F4B, 0x000700F5, 0x00000017, 0x00002AC1,
@ -4232,56 +4232,56 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x00003912, 0x00002037, 0x000200F9, 0x00005311, 0x000200F8, 0x00003B67,
0x000500AA, 0x00000009, 0x00005452, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F27, 0x00000002, 0x000400FA, 0x00005452, 0x00002C73, 0x00002F66,
0x000200F8, 0x00002F66, 0x00060041, 0x00000288, 0x00004BD1, 0x00000C50,
0x000200F8, 0x00002F66, 0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7,
0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1,
0x00050080, 0x0000000B, 0x00002DC5, 0x000051FC, 0x00000A0D, 0x00060041,
0x00000288, 0x0000601C, 0x00000C50, 0x00000A0B, 0x00002DC5, 0x0004003D,
0x00000288, 0x0000601C, 0x00000CC7, 0x00000A0B, 0x00002DC5, 0x0004003D,
0x0000000B, 0x00003244, 0x0000601C, 0x00060052, 0x00000017, 0x00002EA0,
0x00005D4A, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019F0,
0x00003244, 0x00002EA0, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD6,
0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1B, 0x00000C50,
0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7,
0x00000A0B, 0x00003FD6, 0x0004003D, 0x0000000B, 0x00005C78, 0x00001C1B,
0x00050080, 0x0000000B, 0x00002DC6, 0x00003FD6, 0x00000A0D, 0x00060041,
0x00000288, 0x0000601D, 0x00000C50, 0x00000A0B, 0x00002DC6, 0x0004003D,
0x00000288, 0x0000601D, 0x00000CC7, 0x00000A0B, 0x00002DC6, 0x0004003D,
0x0000000B, 0x00003245, 0x0000601D, 0x00060052, 0x00000017, 0x00002EEE,
0x00005C78, 0x000019F0, 0x00000002, 0x00060052, 0x00000017, 0x00001BEB,
0x00003245, 0x00002EEE, 0x00000003, 0x00050084, 0x0000000B, 0x00002A8B,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C5, 0x000051FC,
0x00002A8B, 0x00060041, 0x00000288, 0x00003B86, 0x00000C50, 0x00000A0B,
0x00002A8B, 0x00060041, 0x00000288, 0x00003B86, 0x00000CC7, 0x00000A0B,
0x000023C5, 0x0004003D, 0x0000000B, 0x00005C79, 0x00003B86, 0x00050080,
0x0000000B, 0x00002DC7, 0x000023C5, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601E, 0x00000C50, 0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B,
0x0000601E, 0x00000CC7, 0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B,
0x00003246, 0x0000601E, 0x00060052, 0x00000017, 0x00002EEF, 0x00005C79,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEC, 0x00003246,
0x00002EEF, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8C, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023C6, 0x000051FC, 0x00002A8C,
0x00060041, 0x00000288, 0x00003B87, 0x00000C50, 0x00000A0B, 0x000023C6,
0x00060041, 0x00000288, 0x00003B87, 0x00000CC7, 0x00000A0B, 0x000023C6,
0x0004003D, 0x0000000B, 0x00005C7A, 0x00003B87, 0x00050080, 0x0000000B,
0x00002DC8, 0x000023C6, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601F,
0x00000C50, 0x00000A0B, 0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247,
0x00000CC7, 0x00000A0B, 0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247,
0x0000601F, 0x00060052, 0x00000017, 0x0000379B, 0x00005C7A, 0x00001BEC,
0x00000002, 0x00060052, 0x00000017, 0x0000203F, 0x00003247, 0x0000379B,
0x00000003, 0x000200F9, 0x00004F27, 0x000200F8, 0x00002C73, 0x00060041,
0x00000288, 0x0000554A, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D,
0x00000288, 0x0000554A, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D,
0x0000000B, 0x00005D4B, 0x0000554A, 0x00050080, 0x0000000B, 0x00002DC9,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190D, 0x00000C50,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190D, 0x00000CC7,
0x00000A0B, 0x00002DC9, 0x0004003D, 0x0000000B, 0x00005C7B, 0x0000190D,
0x00050080, 0x0000000B, 0x00002DCA, 0x000051FC, 0x00000A10, 0x00060041,
0x00000288, 0x0000190E, 0x00000C50, 0x00000A0B, 0x00002DCA, 0x0004003D,
0x00000288, 0x0000190E, 0x00000CC7, 0x00000A0B, 0x00002DCA, 0x0004003D,
0x0000000B, 0x00005C7C, 0x0000190E, 0x00050080, 0x0000000B, 0x00002DCB,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5, 0x00000C50,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5, 0x00000CC7,
0x00000A0B, 0x00002DCB, 0x0004003D, 0x0000000B, 0x00003702, 0x00005FF5,
0x00070050, 0x00000017, 0x00004AE0, 0x00005D4B, 0x00005C7B, 0x00005C7C,
0x00003702, 0x00050080, 0x0000000B, 0x000057E7, 0x000051FC, 0x00000A16,
0x00060041, 0x00000288, 0x0000604D, 0x00000C50, 0x00000A0B, 0x000057E7,
0x00060041, 0x00000288, 0x0000604D, 0x00000CC7, 0x00000A0B, 0x000057E7,
0x0004003D, 0x0000000B, 0x00005C7D, 0x0000604D, 0x00050080, 0x0000000B,
0x00002DCC, 0x000051FC, 0x00000A19, 0x00060041, 0x00000288, 0x0000190F,
0x00000C50, 0x00000A0B, 0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E,
0x00000CC7, 0x00000A0B, 0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E,
0x0000190F, 0x00050080, 0x0000000B, 0x00002DCD, 0x000051FC, 0x00000A1C,
0x00060041, 0x00000288, 0x00001910, 0x00000C50, 0x00000A0B, 0x00002DCD,
0x00060041, 0x00000288, 0x00001910, 0x00000CC7, 0x00000A0B, 0x00002DCD,
0x0004003D, 0x0000000B, 0x00005C7F, 0x00001910, 0x00050080, 0x0000000B,
0x00002DCE, 0x000051FC, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6,
0x00000C50, 0x00000A0B, 0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000,
0x00000CC7, 0x00000A0B, 0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000,
0x00005FF6, 0x00070050, 0x00000017, 0x00005131, 0x00005C7D, 0x00005C7E,
0x00005C7F, 0x00004000, 0x000200F9, 0x00004F27, 0x000200F8, 0x00004F27,
0x000700F5, 0x00000017, 0x00002BCF, 0x00005131, 0x00002C73, 0x0000203F,
@ -4403,30 +4403,30 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x00003B68, 0x000040BC, 0x000200F8, 0x000040BC, 0x000500AA, 0x00000009,
0x00004AE1, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4C, 0x00000002,
0x000400FA, 0x00004AE1, 0x00002C74, 0x00002F67, 0x000200F8, 0x00002F67,
0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052, 0x00000017,
0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CC3, 0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x000018B2,
0x00000C50, 0x00000A0B, 0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8,
0x00000CC7, 0x00000A0B, 0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8,
0x000018B2, 0x00060052, 0x00000017, 0x00005759, 0x000035F8, 0x0000555D,
0x00000001, 0x00050084, 0x0000000B, 0x00002774, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023CF, 0x00003FF8, 0x00002774, 0x00060041,
0x00000288, 0x0000381D, 0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D,
0x00000288, 0x0000381D, 0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D,
0x0000000B, 0x000035F9, 0x0000381D, 0x00060052, 0x00000017, 0x0000575A,
0x000035F9, 0x00005759, 0x00000002, 0x00050084, 0x0000000B, 0x00002775,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8,
0x00002775, 0x00060041, 0x00000288, 0x0000381E, 0x00000C50, 0x00000A0B,
0x00002775, 0x00060041, 0x00000288, 0x0000381E, 0x00000CC7, 0x00000A0B,
0x000023D0, 0x0004003D, 0x0000000B, 0x00003EAD, 0x0000381E, 0x00060052,
0x00000017, 0x00005BAC, 0x00003EAD, 0x0000575A, 0x00000003, 0x000200F9,
0x00004F4C, 0x000200F8, 0x00002C74, 0x00060041, 0x00000288, 0x0000554B,
0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C,
0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C,
0x0000554B, 0x00050080, 0x0000000B, 0x00002DCF, 0x00003FF8, 0x00000A0D,
0x00060041, 0x00000288, 0x00001911, 0x00000C50, 0x00000A0B, 0x00002DCF,
0x00060041, 0x00000288, 0x00001911, 0x00000CC7, 0x00000A0B, 0x00002DCF,
0x0004003D, 0x0000000B, 0x00005C80, 0x00001911, 0x00050080, 0x0000000B,
0x00002DD0, 0x00003FF8, 0x00000A10, 0x00060041, 0x00000288, 0x00001912,
0x00000C50, 0x00000A0B, 0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81,
0x00000CC7, 0x00000A0B, 0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81,
0x00001912, 0x00050080, 0x0000000B, 0x00002DD1, 0x00003FF8, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF7, 0x00000C50, 0x00000A0B, 0x00002DD1,
0x00060041, 0x00000288, 0x00005FF7, 0x00000CC7, 0x00000A0B, 0x00002DD1,
0x0004003D, 0x0000000B, 0x00004001, 0x00005FF7, 0x00070050, 0x00000017,
0x00005132, 0x00005D4C, 0x00005C80, 0x00005C81, 0x00004001, 0x000200F9,
0x00004F4C, 0x000200F8, 0x00004F4C, 0x000700F5, 0x00000017, 0x00002AC2,
@ -4664,56 +4664,56 @@ const uint32_t resolve_full_32bpp_scaled_cs[] = {
0x00003915, 0x00002039, 0x000200F9, 0x00005312, 0x000200F8, 0x00003B68,
0x000500AA, 0x00000009, 0x00005453, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F29, 0x00000002, 0x000400FA, 0x00005453, 0x00002C75, 0x00002F68,
0x000200F8, 0x00002F68, 0x00060041, 0x00000288, 0x00004BD2, 0x00000C50,
0x000200F8, 0x00002F68, 0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7,
0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4E, 0x00004BD2,
0x00050080, 0x0000000B, 0x00002DD2, 0x00003FF8, 0x00000A0D, 0x00060041,
0x00000288, 0x00006020, 0x00000C50, 0x00000A0B, 0x00002DD2, 0x0004003D,
0x00000288, 0x00006020, 0x00000CC7, 0x00000A0B, 0x00002DD2, 0x0004003D,
0x0000000B, 0x00003248, 0x00006020, 0x00060052, 0x00000017, 0x00002EA1,
0x00005D4E, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019F1,
0x00003248, 0x00002EA1, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD7,
0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1C, 0x00000C50,
0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7,
0x00000A0B, 0x00003FD7, 0x0004003D, 0x0000000B, 0x00005C82, 0x00001C1C,
0x00050080, 0x0000000B, 0x00002DD3, 0x00003FD7, 0x00000A0D, 0x00060041,
0x00000288, 0x00006021, 0x00000C50, 0x00000A0B, 0x00002DD3, 0x0004003D,
0x00000288, 0x00006021, 0x00000CC7, 0x00000A0B, 0x00002DD3, 0x0004003D,
0x0000000B, 0x00003249, 0x00006021, 0x00060052, 0x00000017, 0x00002EF0,
0x00005C82, 0x000019F1, 0x00000002, 0x00060052, 0x00000017, 0x00001BED,
0x00003249, 0x00002EF0, 0x00000003, 0x00050084, 0x0000000B, 0x00002A8D,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D1, 0x00003FF8,
0x00002A8D, 0x00060041, 0x00000288, 0x00003B8A, 0x00000C50, 0x00000A0B,
0x00002A8D, 0x00060041, 0x00000288, 0x00003B8A, 0x00000CC7, 0x00000A0B,
0x000023D1, 0x0004003D, 0x0000000B, 0x00005C83, 0x00003B8A, 0x00050080,
0x0000000B, 0x00002DD4, 0x000023D1, 0x00000A0D, 0x00060041, 0x00000288,
0x00006022, 0x00000C50, 0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B,
0x00006022, 0x00000CC7, 0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B,
0x0000324A, 0x00006022, 0x00060052, 0x00000017, 0x00002EF1, 0x00005C83,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEE, 0x0000324A,
0x00002EF1, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8E, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023D2, 0x00003FF8, 0x00002A8E,
0x00060041, 0x00000288, 0x00003B8B, 0x00000C50, 0x00000A0B, 0x000023D2,
0x00060041, 0x00000288, 0x00003B8B, 0x00000CC7, 0x00000A0B, 0x000023D2,
0x0004003D, 0x0000000B, 0x00005C84, 0x00003B8B, 0x00050080, 0x0000000B,
0x00002DD5, 0x000023D2, 0x00000A0D, 0x00060041, 0x00000288, 0x00006023,
0x00000C50, 0x00000A0B, 0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B,
0x00000CC7, 0x00000A0B, 0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B,
0x00006023, 0x00060052, 0x00000017, 0x0000379C, 0x00005C84, 0x00001BEE,
0x00000002, 0x00060052, 0x00000017, 0x00002040, 0x0000324B, 0x0000379C,
0x00000003, 0x000200F9, 0x00004F29, 0x000200F8, 0x00002C75, 0x00060041,
0x00000288, 0x0000554C, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x00000288, 0x0000554C, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x0000000B, 0x00005D4F, 0x0000554C, 0x00050080, 0x0000000B, 0x00002DD6,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001913, 0x00000C50,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001913, 0x00000CC7,
0x00000A0B, 0x00002DD6, 0x0004003D, 0x0000000B, 0x00005C85, 0x00001913,
0x00050080, 0x0000000B, 0x00002DD7, 0x00003FF8, 0x00000A10, 0x00060041,
0x00000288, 0x00001914, 0x00000C50, 0x00000A0B, 0x00002DD7, 0x0004003D,
0x00000288, 0x00001914, 0x00000CC7, 0x00000A0B, 0x00002DD7, 0x0004003D,
0x0000000B, 0x00005C86, 0x00001914, 0x00050080, 0x0000000B, 0x00002DD8,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF8, 0x00000C50,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF8, 0x00000CC7,
0x00000A0B, 0x00002DD8, 0x0004003D, 0x0000000B, 0x00003703, 0x00005FF8,
0x00070050, 0x00000017, 0x00004AE2, 0x00005D4F, 0x00005C85, 0x00005C86,
0x00003703, 0x00050080, 0x0000000B, 0x000057E8, 0x00003FF8, 0x00000A16,
0x00060041, 0x00000288, 0x0000604E, 0x00000C50, 0x00000A0B, 0x000057E8,
0x00060041, 0x00000288, 0x0000604E, 0x00000CC7, 0x00000A0B, 0x000057E8,
0x0004003D, 0x0000000B, 0x00005C87, 0x0000604E, 0x00050080, 0x0000000B,
0x00002DD9, 0x00003FF8, 0x00000A19, 0x00060041, 0x00000288, 0x00001915,
0x00000C50, 0x00000A0B, 0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88,
0x00000CC7, 0x00000A0B, 0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88,
0x00001915, 0x00050080, 0x0000000B, 0x00002DDA, 0x00003FF8, 0x00000A1C,
0x00060041, 0x00000288, 0x00001916, 0x00000C50, 0x00000A0B, 0x00002DDA,
0x00060041, 0x00000288, 0x00001916, 0x00000CC7, 0x00000A0B, 0x00002DDA,
0x0004003D, 0x0000000B, 0x00005C89, 0x00001916, 0x00050080, 0x0000000B,
0x00002DDB, 0x00003FF8, 0x00000A1F, 0x00060041, 0x00000288, 0x00006009,
0x00000C50, 0x00000A0B, 0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002,
0x00000CC7, 0x00000A0B, 0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002,
0x00006009, 0x00070050, 0x00000017, 0x00005133, 0x00005C87, 0x00005C88,
0x00005C89, 0x00004002, 0x000200F9, 0x00004F29, 0x000200F8, 0x00004F29,
0x000700F5, 0x00000017, 0x00002BD0, 0x00005133, 0x00002C75, 0x00002040,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1036 0 Offset 0
OpMemberDecorate %_struct_1036 1 Offset 4
OpMemberDecorate %_struct_1036 2 Offset 8
@ -27,7 +27,7 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -111,7 +111,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1036 = OpTypeStruct %uint %uint %uint %uint %uint
%_ptr_PushConstant__struct_1036 = OpTypePointer PushConstant %_struct_1036
@ -305,35 +305,35 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %6555
%9147 = OpIAdd %uint %11705 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %6555
%9148 = OpIAdd %uint %11705 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%16033 = OpLoad %uint %14360
%23465 = OpCompositeInsert %v4uint %16033 %22356 3
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %11705 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %16379
OpBranch %20297
@ -608,64 +608,64 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11690 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %10264 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23652 = OpLoad %uint %7193
%11691 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%12861 = OpLoad %uint %24597
%12010 = OpCompositeInsert %v4uint %23652 %6638 2
%7143 = OpCompositeInsert %v4uint %12861 %12010 3
%10887 = OpIMul %uint %uint_2 %6555
%9149 = OpIAdd %uint %11705 %10887
%15233 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%15233 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%23653 = OpLoad %uint %15233
%11692 = OpIAdd %uint %9149 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%12862 = OpLoad %uint %24598
%12011 = OpCompositeInsert %v4uint %23653 %10264 0
%7144 = OpCompositeInsert %v4uint %12862 %12011 1
%10888 = OpIMul %uint %uint_3 %6555
%9150 = OpIAdd %uint %11705 %10888
%15234 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%15234 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%23654 = OpLoad %uint %15234
%11693 = OpIAdd %uint %9150 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%12863 = OpLoad %uint %24599
%14233 = OpCompositeInsert %v4uint %23654 %7144 2
%8253 = OpCompositeInsert %v4uint %12863 %14233 3
OpBranch %20259
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11694 = OpIAdd %uint %11705 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23655 = OpLoad %uint %6401
%11695 = OpIAdd %uint %11705 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%23656 = OpLoad %uint %6402
%11696 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%14080 = OpLoad %uint %24559
%19165 = OpCompositeConstruct %v4uint %23877 %23655 %23656 %14080
%22501 = OpIAdd %uint %11705 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23657 = OpLoad %uint %24651
%11697 = OpIAdd %uint %11705 %uint_5
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23658 = OpLoad %uint %6403
%11698 = OpIAdd %uint %11705 %uint_6
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%23659 = OpLoad %uint %6404
%11699 = OpIAdd %uint %11705 %uint_7
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16380 = OpLoad %uint %24560
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20259
@ -804,35 +804,35 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %24184 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13812 = OpLoad %uint %6320
%22357 = OpCompositeInsert %v4uint %13812 %21851 1
%10095 = OpIMul %uint %uint_2 %6555
%9151 = OpIAdd %uint %24184 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %22357 2
%10096 = OpIMul %uint %uint_3 %6555
%9152 = OpIAdd %uint %24184 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16037 = OpLoad %uint %14362
%23466 = OpCompositeInsert %v4uint %16037 %22358 3
OpBranch %20298
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23878 = OpLoad %uint %21831
%11700 = OpIAdd %uint %11705 %uint_81
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23660 = OpLoad %uint %6405
%11701 = OpIAdd %uint %11705 %uint_82
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%23661 = OpLoad %uint %6406
%11702 = OpIAdd %uint %11705 %uint_83
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%16381 = OpLoad %uint %24561
%20782 = OpCompositeConstruct %v4uint %23878 %23660 %23661 %16381
OpBranch %20298
@ -1107,64 +1107,64 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23879 = OpLoad %uint %19408
%11703 = OpIAdd %uint %11705 %uint_81
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%12864 = OpLoad %uint %24600
%11935 = OpCompositeInsert %v4uint %23879 %10264 0
%6639 = OpCompositeInsert %v4uint %12864 %11935 1
%16341 = OpIAdd %uint %24184 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23662 = OpLoad %uint %7194
%11704 = OpIAdd %uint %16341 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%12865 = OpLoad %uint %24601
%12012 = OpCompositeInsert %v4uint %23662 %6639 2
%7145 = OpCompositeInsert %v4uint %12865 %12012 3
%10889 = OpIMul %uint %uint_2 %6555
%9153 = OpIAdd %uint %24184 %10889
%15235 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%15235 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%23663 = OpLoad %uint %15235
%11706 = OpIAdd %uint %9153 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%12866 = OpLoad %uint %24602
%12013 = OpCompositeInsert %v4uint %23663 %10264 0
%7146 = OpCompositeInsert %v4uint %12866 %12013 1
%10890 = OpIMul %uint %uint_3 %6555
%9154 = OpIAdd %uint %24184 %10890
%15236 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%15236 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%23664 = OpLoad %uint %15236
%11707 = OpIAdd %uint %9154 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12867 = OpLoad %uint %24603
%14234 = OpCompositeInsert %v4uint %23664 %7146 2
%8254 = OpCompositeInsert %v4uint %12867 %14234 3
OpBranch %20261
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23880 = OpLoad %uint %21832
%11708 = OpIAdd %uint %11705 %uint_81
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%23665 = OpLoad %uint %6407
%11709 = OpIAdd %uint %11705 %uint_82
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23666 = OpLoad %uint %6408
%11710 = OpIAdd %uint %11705 %uint_83
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%14081 = OpLoad %uint %24562
%19166 = OpCompositeConstruct %v4uint %23880 %23665 %23666 %14081
%22502 = OpIAdd %uint %11705 %uint_84
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23667 = OpLoad %uint %24652
%11711 = OpIAdd %uint %11705 %uint_85
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%23668 = OpLoad %uint %6409
%11712 = OpIAdd %uint %11705 %uint_86
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11712
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11712
%23669 = OpLoad %uint %6410
%11713 = OpIAdd %uint %11705 %uint_87
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11713
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11713
%16382 = OpLoad %uint %24563
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20261
@ -1308,35 +1308,35 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19167 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15551 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15551
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15551
%13814 = OpLoad %uint %6321
%22359 = OpCompositeInsert %v4uint %13814 %21852 1
%10097 = OpIMul %uint %uint_2 %6555
%9155 = OpIAdd %uint %20988 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_3 %6555
%9156 = OpIAdd %uint %20988 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%16041 = OpLoad %uint %14364
%23467 = OpCompositeInsert %v4uint %16041 %22360 3
OpBranch %20299
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11714 = OpIAdd %uint %20988 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11714
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11714
%23670 = OpLoad %uint %6411
%11715 = OpIAdd %uint %20988 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11715
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11715
%23671 = OpLoad %uint %6412
%11716 = OpIAdd %uint %20988 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11716
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11716
%16383 = OpLoad %uint %24564
%20784 = OpCompositeConstruct %v4uint %23881 %23670 %23671 %16383
OpBranch %20299
@ -1611,64 +1611,64 @@
OpSelectionMerge %20263 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11717 = OpIAdd %uint %20988 %uint_1
%24604 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11717
%24604 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11717
%12868 = OpLoad %uint %24604
%11936 = OpCompositeInsert %v4uint %23882 %10264 0
%6640 = OpCompositeInsert %v4uint %12868 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23672 = OpLoad %uint %7195
%11718 = OpIAdd %uint %16342 %uint_1
%24605 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11718
%24605 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11718
%12869 = OpLoad %uint %24605
%12014 = OpCompositeInsert %v4uint %23672 %6640 2
%7147 = OpCompositeInsert %v4uint %12869 %12014 3
%10891 = OpIMul %uint %uint_2 %6555
%9157 = OpIAdd %uint %20988 %10891
%15238 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%15238 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%23673 = OpLoad %uint %15238
%11719 = OpIAdd %uint %9157 %uint_1
%24606 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11719
%24606 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11719
%12870 = OpLoad %uint %24606
%12015 = OpCompositeInsert %v4uint %23673 %10264 0
%7148 = OpCompositeInsert %v4uint %12870 %12015 1
%10892 = OpIMul %uint %uint_3 %6555
%9158 = OpIAdd %uint %20988 %10892
%15239 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%15239 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%23674 = OpLoad %uint %15239
%11720 = OpIAdd %uint %9158 %uint_1
%24607 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11720
%24607 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11720
%12871 = OpLoad %uint %24607
%14235 = OpCompositeInsert %v4uint %23674 %7148 2
%8255 = OpCompositeInsert %v4uint %12871 %14235 3
OpBranch %20263
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11721 = OpIAdd %uint %20988 %uint_1
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11721
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11721
%23675 = OpLoad %uint %6413
%11722 = OpIAdd %uint %20988 %uint_2
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11722
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11722
%23676 = OpLoad %uint %6414
%11723 = OpIAdd %uint %20988 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11723
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11723
%14082 = OpLoad %uint %24565
%19168 = OpCompositeConstruct %v4uint %23883 %23675 %23676 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23677 = OpLoad %uint %24653
%11724 = OpIAdd %uint %20988 %uint_5
%6415 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11724
%6415 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11724
%23678 = OpLoad %uint %6415
%11725 = OpIAdd %uint %20988 %uint_6
%6416 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11725
%6416 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11725
%23679 = OpLoad %uint %6416
%11726 = OpIAdd %uint %20988 %uint_7
%24566 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11726
%24566 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11726
%16384 = OpLoad %uint %24566
%20785 = OpCompositeConstruct %v4uint %23677 %23678 %23679 %16384
OpBranch %20263
@ -1806,35 +1806,35 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %19169 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15555 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15555
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15555
%13816 = OpLoad %uint %6322
%22361 = OpCompositeInsert %v4uint %13816 %21853 1
%10100 = OpIMul %uint %uint_2 %6555
%9167 = OpIAdd %uint %16376 %10100
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10101 = OpIMul %uint %uint_3 %6555
%9168 = OpIAdd %uint %16376 %10101
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%16045 = OpLoad %uint %14366
%23468 = OpCompositeInsert %v4uint %16045 %22362 3
OpBranch %20300
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11727 = OpIAdd %uint %16376 %uint_1
%6417 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11727
%6417 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11727
%23680 = OpLoad %uint %6417
%11728 = OpIAdd %uint %16376 %uint_2
%6418 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11728
%6418 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11728
%23681 = OpLoad %uint %6418
%11729 = OpIAdd %uint %16376 %uint_3
%24567 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11729
%24567 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11729
%16385 = OpLoad %uint %24567
%20786 = OpCompositeConstruct %v4uint %23884 %23680 %23681 %16385
OpBranch %20300
@ -2109,64 +2109,64 @@
OpSelectionMerge %20265 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23885 = OpLoad %uint %19410
%11730 = OpIAdd %uint %16376 %uint_1
%24608 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11730
%24608 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11730
%12872 = OpLoad %uint %24608
%11937 = OpCompositeInsert %v4uint %23885 %10264 0
%6641 = OpCompositeInsert %v4uint %12872 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23682 = OpLoad %uint %7196
%11731 = OpIAdd %uint %16343 %uint_1
%24609 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11731
%24609 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11731
%12873 = OpLoad %uint %24609
%12016 = OpCompositeInsert %v4uint %23682 %6641 2
%7149 = OpCompositeInsert %v4uint %12873 %12016 3
%10893 = OpIMul %uint %uint_2 %6555
%9169 = OpIAdd %uint %16376 %10893
%15242 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%15242 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%23683 = OpLoad %uint %15242
%11732 = OpIAdd %uint %9169 %uint_1
%24610 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11732
%24610 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11732
%12874 = OpLoad %uint %24610
%12017 = OpCompositeInsert %v4uint %23683 %10264 0
%7150 = OpCompositeInsert %v4uint %12874 %12017 1
%10894 = OpIMul %uint %uint_3 %6555
%9170 = OpIAdd %uint %16376 %10894
%15243 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%15243 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%23684 = OpLoad %uint %15243
%11733 = OpIAdd %uint %9170 %uint_1
%24611 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11733
%24611 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11733
%12875 = OpLoad %uint %24611
%14236 = OpCompositeInsert %v4uint %23684 %7150 2
%8256 = OpCompositeInsert %v4uint %12875 %14236 3
OpBranch %20265
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %21836
%11734 = OpIAdd %uint %16376 %uint_1
%6419 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11734
%6419 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11734
%23685 = OpLoad %uint %6419
%11735 = OpIAdd %uint %16376 %uint_2
%6420 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11735
%6420 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11735
%23686 = OpLoad %uint %6420
%11736 = OpIAdd %uint %16376 %uint_3
%24568 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11736
%24568 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11736
%14083 = OpLoad %uint %24568
%19170 = OpCompositeConstruct %v4uint %23886 %23685 %23686 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23687 = OpLoad %uint %24654
%11737 = OpIAdd %uint %16376 %uint_5
%6421 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11737
%6421 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11737
%23688 = OpLoad %uint %6421
%11738 = OpIAdd %uint %16376 %uint_6
%6422 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11738
%6422 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11738
%23689 = OpLoad %uint %6422
%11739 = OpIAdd %uint %16376 %uint_7
%24585 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11739
%24585 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11739
%16386 = OpLoad %uint %24585
%20787 = OpCompositeConstruct %v4uint %23687 %23688 %23689 %16386
OpBranch %20265
@ -2632,8 +2632,8 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x0000040C, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x0000040C, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x0000040C, 0x00000003, 0x00000023, 0x0000000C,
@ -2642,7 +2642,7 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048, 0x000007B4,
0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC9, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C, 0x00000020,
@ -2700,7 +2700,7 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00000006, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B,
0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0003001D, 0x000007D0, 0x0000000B,
0x0003001E, 0x0000079C, 0x000007D0, 0x00040020, 0x00000A1B, 0x00000002,
0x0000079C, 0x0004003B, 0x00000A1B, 0x00000C50, 0x00000002, 0x00040020,
0x0000079C, 0x0004003B, 0x00000A1B, 0x00000CC7, 0x00000002, 0x00040020,
0x00000288, 0x00000002, 0x0000000B, 0x0007001E, 0x0000040C, 0x0000000B,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000688,
0x00000009, 0x0000040C, 0x0004003B, 0x00000688, 0x0000118F, 0x00000009,
@ -2851,30 +2851,30 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x000400FA, 0x00005AEF, 0x00003B65, 0x000040B9, 0x000200F8, 0x000040B9,
0x000500AA, 0x00000009, 0x00004ADA, 0x0000199B, 0x00000A0D, 0x000300F7,
0x00004F49, 0x00000002, 0x000400FA, 0x00004ADA, 0x00002C6E, 0x00002F61,
0x000200F8, 0x00002F61, 0x00060041, 0x00000288, 0x00004865, 0x00000C50,
0x000200F8, 0x00002F61, 0x00060041, 0x00000288, 0x00004865, 0x00000CC7,
0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00003687, 0x00004865,
0x00060052, 0x00000017, 0x0000555A, 0x00003687, 0x00002818, 0x00000000,
0x00050080, 0x0000000B, 0x00003CBA, 0x00002DB9, 0x0000199B, 0x00060041,
0x00000288, 0x000018AF, 0x00000C50, 0x00000A0B, 0x00003CBA, 0x0004003D,
0x00000288, 0x000018AF, 0x00000CC7, 0x00000A0B, 0x00003CBA, 0x0004003D,
0x0000000B, 0x000035F2, 0x000018AF, 0x00060052, 0x00000017, 0x00005753,
0x000035F2, 0x0000555A, 0x00000001, 0x00050084, 0x0000000B, 0x0000276D,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BB, 0x00002DB9,
0x0000276D, 0x00060041, 0x00000288, 0x00003817, 0x00000C50, 0x00000A0B,
0x0000276D, 0x00060041, 0x00000288, 0x00003817, 0x00000CC7, 0x00000A0B,
0x000023BB, 0x0004003D, 0x0000000B, 0x000035F3, 0x00003817, 0x00060052,
0x00000017, 0x00005754, 0x000035F3, 0x00005753, 0x00000002, 0x00050084,
0x0000000B, 0x0000276E, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BC, 0x00002DB9, 0x0000276E, 0x00060041, 0x00000288, 0x00003818,
0x00000C50, 0x00000A0B, 0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1,
0x00000CC7, 0x00000A0B, 0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1,
0x00003818, 0x00060052, 0x00000017, 0x00005BA9, 0x00003EA1, 0x00005754,
0x00000003, 0x000200F9, 0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041,
0x00000288, 0x00005545, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x00000288, 0x00005545, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x0000000B, 0x00005D43, 0x00005545, 0x00050080, 0x0000000B, 0x00002DA7,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000C50,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000CC7,
0x00000A0B, 0x00002DA7, 0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF,
0x00050080, 0x0000000B, 0x00002DA8, 0x00002DB9, 0x00000A10, 0x00060041,
0x00000288, 0x00001900, 0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D,
0x00000288, 0x00001900, 0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D,
0x0000000B, 0x00005C63, 0x00001900, 0x00050080, 0x0000000B, 0x00002DA9,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000C50,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7,
0x00000A0B, 0x00002DA9, 0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE,
0x00070050, 0x00000017, 0x0000512C, 0x00005D43, 0x00005C62, 0x00005C63,
0x00003FFB, 0x000200F9, 0x00004F49, 0x000200F8, 0x00004F49, 0x000700F5,
@ -3113,55 +3113,55 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x000200F8, 0x00003B65, 0x000500AA, 0x00000009, 0x00005450, 0x0000199B,
0x00000A10, 0x000300F7, 0x00004F23, 0x00000002, 0x000400FA, 0x00005450,
0x00002C6F, 0x00002F62, 0x000200F8, 0x00002F62, 0x00060041, 0x00000288,
0x00004BCF, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00004BCF, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B,
0x00005D44, 0x00004BCF, 0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B,
0x00002DAA, 0x0004003D, 0x0000000B, 0x0000323C, 0x00006014, 0x00060052,
0x00000017, 0x00002E9E, 0x00005D44, 0x00002818, 0x00000000, 0x00060052,
0x00000017, 0x000019EE, 0x0000323C, 0x00002E9E, 0x00000001, 0x00050080,
0x0000000B, 0x00003FD4, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288,
0x00001C19, 0x00000C50, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00001C19, 0x00000CC7, 0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B,
0x00005C64, 0x00001C19, 0x00050080, 0x0000000B, 0x00002DAB, 0x00003FD4,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B,
0x00002DAB, 0x0004003D, 0x0000000B, 0x0000323D, 0x00006015, 0x00060052,
0x00000017, 0x00002EEA, 0x00005C64, 0x000019EE, 0x00000002, 0x00060052,
0x00000017, 0x00001BE7, 0x0000323D, 0x00002EEA, 0x00000003, 0x00050084,
0x0000000B, 0x00002A87, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BD, 0x00002DB9, 0x00002A87, 0x00060041, 0x00000288, 0x00003B81,
0x00000C50, 0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65,
0x00000CC7, 0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65,
0x00003B81, 0x00050080, 0x0000000B, 0x00002DAC, 0x000023BD, 0x00000A0D,
0x00060041, 0x00000288, 0x00006016, 0x00000C50, 0x00000A0B, 0x00002DAC,
0x00060041, 0x00000288, 0x00006016, 0x00000CC7, 0x00000A0B, 0x00002DAC,
0x0004003D, 0x0000000B, 0x0000323E, 0x00006016, 0x00060052, 0x00000017,
0x00002EEB, 0x00005C65, 0x00002818, 0x00000000, 0x00060052, 0x00000017,
0x00001BE8, 0x0000323E, 0x00002EEB, 0x00000001, 0x00050084, 0x0000000B,
0x00002A88, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BE,
0x00002DB9, 0x00002A88, 0x00060041, 0x00000288, 0x00003B82, 0x00000C50,
0x00002DB9, 0x00002A88, 0x00060041, 0x00000288, 0x00003B82, 0x00000CC7,
0x00000A0B, 0x000023BE, 0x0004003D, 0x0000000B, 0x00005C66, 0x00003B82,
0x00050080, 0x0000000B, 0x00002DAD, 0x000023BE, 0x00000A0D, 0x00060041,
0x00000288, 0x00006017, 0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D,
0x00000288, 0x00006017, 0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D,
0x0000000B, 0x0000323F, 0x00006017, 0x00060052, 0x00000017, 0x00003799,
0x00005C66, 0x00001BE8, 0x00000002, 0x00060052, 0x00000017, 0x0000203D,
0x0000323F, 0x00003799, 0x00000003, 0x000200F9, 0x00004F23, 0x000200F8,
0x00002C6F, 0x00060041, 0x00000288, 0x00005546, 0x00000C50, 0x00000A0B,
0x00002C6F, 0x00060041, 0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B,
0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D45, 0x00005546, 0x00050080,
0x0000000B, 0x00002DAE, 0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288,
0x00001901, 0x00000C50, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B,
0x00001901, 0x00000CC7, 0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B,
0x00005C67, 0x00001901, 0x00050080, 0x0000000B, 0x00002DAF, 0x00002DB9,
0x00000A10, 0x00060041, 0x00000288, 0x00001902, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B,
0x00002DAF, 0x0004003D, 0x0000000B, 0x00005C68, 0x00001902, 0x00050080,
0x0000000B, 0x00002DB0, 0x00002DB9, 0x00000A13, 0x00060041, 0x00000288,
0x00005FEF, 0x00000C50, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B,
0x00005FEF, 0x00000CC7, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B,
0x00003700, 0x00005FEF, 0x00070050, 0x00000017, 0x00004ADD, 0x00005D45,
0x00005C67, 0x00005C68, 0x00003700, 0x00050080, 0x0000000B, 0x000057E5,
0x00002DB9, 0x00000A16, 0x00060041, 0x00000288, 0x0000604B, 0x00000C50,
0x00002DB9, 0x00000A16, 0x00060041, 0x00000288, 0x0000604B, 0x00000CC7,
0x00000A0B, 0x000057E5, 0x0004003D, 0x0000000B, 0x00005C69, 0x0000604B,
0x00050080, 0x0000000B, 0x00002DB1, 0x00002DB9, 0x00000A19, 0x00060041,
0x00000288, 0x00001903, 0x00000C50, 0x00000A0B, 0x00002DB1, 0x0004003D,
0x00000288, 0x00001903, 0x00000CC7, 0x00000A0B, 0x00002DB1, 0x0004003D,
0x0000000B, 0x00005C6A, 0x00001903, 0x00050080, 0x0000000B, 0x00002DB2,
0x00002DB9, 0x00000A1C, 0x00060041, 0x00000288, 0x00001904, 0x00000C50,
0x00002DB9, 0x00000A1C, 0x00060041, 0x00000288, 0x00001904, 0x00000CC7,
0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00005C6B, 0x00001904,
0x00050080, 0x0000000B, 0x00002DB3, 0x00002DB9, 0x00000A1F, 0x00060041,
0x00000288, 0x00005FF0, 0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D,
0x00000288, 0x00005FF0, 0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D,
0x0000000B, 0x00003FFC, 0x00005FF0, 0x00070050, 0x00000017, 0x0000512D,
0x00005C69, 0x00005C6A, 0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F23,
0x000200F8, 0x00004F23, 0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D,
@ -3283,30 +3283,30 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00005AEF, 0x00003B66, 0x000040BA, 0x000200F8, 0x000040BA, 0x000500AA,
0x00000009, 0x00004ADB, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4A,
0x00000002, 0x000400FA, 0x00004ADB, 0x00002C70, 0x00002F63, 0x000200F8,
0x00002F63, 0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B,
0x00002F63, 0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B,
0x00005E78, 0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052,
0x00000017, 0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBB, 0x00005E78, 0x0000199B, 0x00060041, 0x00000288,
0x000018B0, 0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B,
0x000018B0, 0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B,
0x000035F4, 0x000018B0, 0x00060052, 0x00000017, 0x00005755, 0x000035F4,
0x0000555B, 0x00000001, 0x00050084, 0x0000000B, 0x0000276F, 0x00000A10,
0x0000199B, 0x00050080, 0x0000000B, 0x000023BF, 0x00005E78, 0x0000276F,
0x00060041, 0x00000288, 0x00003819, 0x00000C50, 0x00000A0B, 0x000023BF,
0x00060041, 0x00000288, 0x00003819, 0x00000CC7, 0x00000A0B, 0x000023BF,
0x0004003D, 0x0000000B, 0x000035F5, 0x00003819, 0x00060052, 0x00000017,
0x00005756, 0x000035F5, 0x00005755, 0x00000002, 0x00050084, 0x0000000B,
0x00002770, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C0,
0x00005E78, 0x00002770, 0x00060041, 0x00000288, 0x0000381A, 0x00000C50,
0x00005E78, 0x00002770, 0x00060041, 0x00000288, 0x0000381A, 0x00000CC7,
0x00000A0B, 0x000023C0, 0x0004003D, 0x0000000B, 0x00003EA5, 0x0000381A,
0x00060052, 0x00000017, 0x00005BAA, 0x00003EA5, 0x00005756, 0x00000003,
0x000200F9, 0x00004F4A, 0x000200F8, 0x00002C70, 0x00060041, 0x00000288,
0x00005547, 0x00000C50, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B,
0x00005547, 0x00000CC7, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B,
0x00005D46, 0x00005547, 0x00050080, 0x0000000B, 0x00002DB4, 0x00002DB9,
0x00000AFD, 0x00060041, 0x00000288, 0x00001905, 0x00000C50, 0x00000A0B,
0x00000AFD, 0x00060041, 0x00000288, 0x00001905, 0x00000CC7, 0x00000A0B,
0x00002DB4, 0x0004003D, 0x0000000B, 0x00005C6C, 0x00001905, 0x00050080,
0x0000000B, 0x00002DB5, 0x00002DB9, 0x00000B00, 0x00060041, 0x00000288,
0x00001906, 0x00000C50, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B,
0x00001906, 0x00000CC7, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B,
0x00005C6D, 0x00001906, 0x00050080, 0x0000000B, 0x00002DB6, 0x00002DB9,
0x00000B03, 0x00060041, 0x00000288, 0x00005FF1, 0x00000C50, 0x00000A0B,
0x00000B03, 0x00060041, 0x00000288, 0x00005FF1, 0x00000CC7, 0x00000A0B,
0x00002DB6, 0x0004003D, 0x0000000B, 0x00003FFD, 0x00005FF1, 0x00070050,
0x00000017, 0x0000512E, 0x00005D46, 0x00005C6C, 0x00005C6D, 0x00003FFD,
0x000200F9, 0x00004F4A, 0x000200F8, 0x00004F4A, 0x000700F5, 0x00000017,
@ -3545,55 +3545,55 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00003B66, 0x000500AA, 0x00000009, 0x00005451, 0x0000199B, 0x00000A10,
0x000300F7, 0x00004F25, 0x00000002, 0x000400FA, 0x00005451, 0x00002C71,
0x00002F64, 0x000200F8, 0x00002F64, 0x00060041, 0x00000288, 0x00004BD0,
0x00000C50, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D47,
0x00000CC7, 0x00000A0B, 0x00005E78, 0x0004003D, 0x0000000B, 0x00005D47,
0x00004BD0, 0x00050080, 0x0000000B, 0x00002DB7, 0x00002DB9, 0x00000AFD,
0x00060041, 0x00000288, 0x00006018, 0x00000C50, 0x00000A0B, 0x00002DB7,
0x00060041, 0x00000288, 0x00006018, 0x00000CC7, 0x00000A0B, 0x00002DB7,
0x0004003D, 0x0000000B, 0x00003240, 0x00006018, 0x00060052, 0x00000017,
0x00002E9F, 0x00005D47, 0x00002818, 0x00000000, 0x00060052, 0x00000017,
0x000019EF, 0x00003240, 0x00002E9F, 0x00000001, 0x00050080, 0x0000000B,
0x00003FD5, 0x00005E78, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1A,
0x00000C50, 0x00000A0B, 0x00003FD5, 0x0004003D, 0x0000000B, 0x00005C6E,
0x00000CC7, 0x00000A0B, 0x00003FD5, 0x0004003D, 0x0000000B, 0x00005C6E,
0x00001C1A, 0x00050080, 0x0000000B, 0x00002DB8, 0x00003FD5, 0x00000A0D,
0x00060041, 0x00000288, 0x00006019, 0x00000C50, 0x00000A0B, 0x00002DB8,
0x00060041, 0x00000288, 0x00006019, 0x00000CC7, 0x00000A0B, 0x00002DB8,
0x0004003D, 0x0000000B, 0x00003241, 0x00006019, 0x00060052, 0x00000017,
0x00002EEC, 0x00005C6E, 0x000019EF, 0x00000002, 0x00060052, 0x00000017,
0x00001BE9, 0x00003241, 0x00002EEC, 0x00000003, 0x00050084, 0x0000000B,
0x00002A89, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C1,
0x00005E78, 0x00002A89, 0x00060041, 0x00000288, 0x00003B83, 0x00000C50,
0x00005E78, 0x00002A89, 0x00060041, 0x00000288, 0x00003B83, 0x00000CC7,
0x00000A0B, 0x000023C1, 0x0004003D, 0x0000000B, 0x00005C6F, 0x00003B83,
0x00050080, 0x0000000B, 0x00002DBA, 0x000023C1, 0x00000A0D, 0x00060041,
0x00000288, 0x0000601A, 0x00000C50, 0x00000A0B, 0x00002DBA, 0x0004003D,
0x00000288, 0x0000601A, 0x00000CC7, 0x00000A0B, 0x00002DBA, 0x0004003D,
0x0000000B, 0x00003242, 0x0000601A, 0x00060052, 0x00000017, 0x00002EED,
0x00005C6F, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEA,
0x00003242, 0x00002EED, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8A,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C2, 0x00005E78,
0x00002A8A, 0x00060041, 0x00000288, 0x00003B84, 0x00000C50, 0x00000A0B,
0x00002A8A, 0x00060041, 0x00000288, 0x00003B84, 0x00000CC7, 0x00000A0B,
0x000023C2, 0x0004003D, 0x0000000B, 0x00005C70, 0x00003B84, 0x00050080,
0x0000000B, 0x00002DBB, 0x000023C2, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601B, 0x00000C50, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B,
0x0000601B, 0x00000CC7, 0x00000A0B, 0x00002DBB, 0x0004003D, 0x0000000B,
0x00003243, 0x0000601B, 0x00060052, 0x00000017, 0x0000379A, 0x00005C70,
0x00001BEA, 0x00000002, 0x00060052, 0x00000017, 0x0000203E, 0x00003243,
0x0000379A, 0x00000003, 0x000200F9, 0x00004F25, 0x000200F8, 0x00002C71,
0x00060041, 0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00005E78,
0x00060041, 0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00005E78,
0x0004003D, 0x0000000B, 0x00005D48, 0x00005548, 0x00050080, 0x0000000B,
0x00002DBC, 0x00002DB9, 0x00000AFD, 0x00060041, 0x00000288, 0x00001907,
0x00000C50, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00005C71,
0x00000CC7, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00005C71,
0x00001907, 0x00050080, 0x0000000B, 0x00002DBD, 0x00002DB9, 0x00000B00,
0x00060041, 0x00000288, 0x00001908, 0x00000C50, 0x00000A0B, 0x00002DBD,
0x00060041, 0x00000288, 0x00001908, 0x00000CC7, 0x00000A0B, 0x00002DBD,
0x0004003D, 0x0000000B, 0x00005C72, 0x00001908, 0x00050080, 0x0000000B,
0x00002DBE, 0x00002DB9, 0x00000B03, 0x00060041, 0x00000288, 0x00005FF2,
0x00000C50, 0x00000A0B, 0x00002DBE, 0x0004003D, 0x0000000B, 0x00003701,
0x00000CC7, 0x00000A0B, 0x00002DBE, 0x0004003D, 0x0000000B, 0x00003701,
0x00005FF2, 0x00070050, 0x00000017, 0x00004ADE, 0x00005D48, 0x00005C71,
0x00005C72, 0x00003701, 0x00050080, 0x0000000B, 0x000057E6, 0x00002DB9,
0x00000B06, 0x00060041, 0x00000288, 0x0000604C, 0x00000C50, 0x00000A0B,
0x00000B06, 0x00060041, 0x00000288, 0x0000604C, 0x00000CC7, 0x00000A0B,
0x000057E6, 0x0004003D, 0x0000000B, 0x00005C73, 0x0000604C, 0x00050080,
0x0000000B, 0x00002DBF, 0x00002DB9, 0x00000B09, 0x00060041, 0x00000288,
0x00001909, 0x00000C50, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B,
0x00001909, 0x00000CC7, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B,
0x00005C74, 0x00001909, 0x00050080, 0x0000000B, 0x00002DC0, 0x00002DB9,
0x00000B0D, 0x00060041, 0x00000288, 0x0000190A, 0x00000C50, 0x00000A0B,
0x00000B0D, 0x00060041, 0x00000288, 0x0000190A, 0x00000CC7, 0x00000A0B,
0x00002DC0, 0x0004003D, 0x0000000B, 0x00005C75, 0x0000190A, 0x00050080,
0x0000000B, 0x00002DC1, 0x00002DB9, 0x00000B0F, 0x00060041, 0x00000288,
0x00005FF3, 0x00000C50, 0x00000A0B, 0x00002DC1, 0x0004003D, 0x0000000B,
0x00005FF3, 0x00000CC7, 0x00000A0B, 0x00002DC1, 0x0004003D, 0x0000000B,
0x00003FFE, 0x00005FF3, 0x00070050, 0x00000017, 0x0000512F, 0x00005C73,
0x00005C74, 0x00005C75, 0x00003FFE, 0x000200F9, 0x00004F25, 0x000200F8,
0x00004F25, 0x000700F5, 0x00000017, 0x00002BCE, 0x0000512F, 0x00002C71,
@ -3719,30 +3719,30 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00005AEF, 0x00003B67, 0x000040BB, 0x000200F8, 0x000040BB, 0x000500AA,
0x00000009, 0x00004ADF, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4B,
0x00000002, 0x000400FA, 0x00004ADF, 0x00002C72, 0x00002F65, 0x000200F8,
0x00002F65, 0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B,
0x00002F65, 0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052,
0x00000017, 0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBF, 0x000051FC, 0x0000199B, 0x00060041, 0x00000288,
0x000018B1, 0x00000C50, 0x00000A0B, 0x00003CBF, 0x0004003D, 0x0000000B,
0x000018B1, 0x00000CC7, 0x00000A0B, 0x00003CBF, 0x0004003D, 0x0000000B,
0x000035F6, 0x000018B1, 0x00060052, 0x00000017, 0x00005757, 0x000035F6,
0x0000555C, 0x00000001, 0x00050084, 0x0000000B, 0x00002771, 0x00000A10,
0x0000199B, 0x00050080, 0x0000000B, 0x000023C3, 0x000051FC, 0x00002771,
0x00060041, 0x00000288, 0x0000381B, 0x00000C50, 0x00000A0B, 0x000023C3,
0x00060041, 0x00000288, 0x0000381B, 0x00000CC7, 0x00000A0B, 0x000023C3,
0x0004003D, 0x0000000B, 0x000035F7, 0x0000381B, 0x00060052, 0x00000017,
0x00005758, 0x000035F7, 0x00005757, 0x00000002, 0x00050084, 0x0000000B,
0x00002772, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C4,
0x000051FC, 0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000C50,
0x000051FC, 0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000CC7,
0x00000A0B, 0x000023C4, 0x0004003D, 0x0000000B, 0x00003EA9, 0x0000381C,
0x00060052, 0x00000017, 0x00005BAB, 0x00003EA9, 0x00005758, 0x00000003,
0x000200F9, 0x00004F4B, 0x000200F8, 0x00002C72, 0x00060041, 0x00000288,
0x00005549, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00005549, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00005D49, 0x00005549, 0x00050080, 0x0000000B, 0x00002DC2, 0x000051FC,
0x00000A0D, 0x00060041, 0x00000288, 0x0000190B, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000190B, 0x00000CC7, 0x00000A0B,
0x00002DC2, 0x0004003D, 0x0000000B, 0x00005C76, 0x0000190B, 0x00050080,
0x0000000B, 0x00002DC3, 0x000051FC, 0x00000A10, 0x00060041, 0x00000288,
0x0000190C, 0x00000C50, 0x00000A0B, 0x00002DC3, 0x0004003D, 0x0000000B,
0x0000190C, 0x00000CC7, 0x00000A0B, 0x00002DC3, 0x0004003D, 0x0000000B,
0x00005C77, 0x0000190C, 0x00050080, 0x0000000B, 0x00002DC4, 0x000051FC,
0x00000A13, 0x00060041, 0x00000288, 0x00005FF4, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000288, 0x00005FF4, 0x00000CC7, 0x00000A0B,
0x00002DC4, 0x0004003D, 0x0000000B, 0x00003FFF, 0x00005FF4, 0x00070050,
0x00000017, 0x00005130, 0x00005D49, 0x00005C76, 0x00005C77, 0x00003FFF,
0x000200F9, 0x00004F4B, 0x000200F8, 0x00004F4B, 0x000700F5, 0x00000017,
@ -3981,55 +3981,55 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00003B67, 0x000500AA, 0x00000009, 0x00005452, 0x0000199B, 0x00000A10,
0x000300F7, 0x00004F27, 0x00000002, 0x000400FA, 0x00005452, 0x00002C73,
0x00002F66, 0x000200F8, 0x00002F66, 0x00060041, 0x00000288, 0x00004BD1,
0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4A,
0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4A,
0x00004BD1, 0x00050080, 0x0000000B, 0x00002DC5, 0x000051FC, 0x00000A0D,
0x00060041, 0x00000288, 0x0000601C, 0x00000C50, 0x00000A0B, 0x00002DC5,
0x00060041, 0x00000288, 0x0000601C, 0x00000CC7, 0x00000A0B, 0x00002DC5,
0x0004003D, 0x0000000B, 0x00003244, 0x0000601C, 0x00060052, 0x00000017,
0x00002EA0, 0x00005D4A, 0x00002818, 0x00000000, 0x00060052, 0x00000017,
0x000019F0, 0x00003244, 0x00002EA0, 0x00000001, 0x00050080, 0x0000000B,
0x00003FD6, 0x000051FC, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1B,
0x00000C50, 0x00000A0B, 0x00003FD6, 0x0004003D, 0x0000000B, 0x00005C78,
0x00000CC7, 0x00000A0B, 0x00003FD6, 0x0004003D, 0x0000000B, 0x00005C78,
0x00001C1B, 0x00050080, 0x0000000B, 0x00002DC6, 0x00003FD6, 0x00000A0D,
0x00060041, 0x00000288, 0x0000601D, 0x00000C50, 0x00000A0B, 0x00002DC6,
0x00060041, 0x00000288, 0x0000601D, 0x00000CC7, 0x00000A0B, 0x00002DC6,
0x0004003D, 0x0000000B, 0x00003245, 0x0000601D, 0x00060052, 0x00000017,
0x00002EEE, 0x00005C78, 0x000019F0, 0x00000002, 0x00060052, 0x00000017,
0x00001BEB, 0x00003245, 0x00002EEE, 0x00000003, 0x00050084, 0x0000000B,
0x00002A8B, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C5,
0x000051FC, 0x00002A8B, 0x00060041, 0x00000288, 0x00003B86, 0x00000C50,
0x000051FC, 0x00002A8B, 0x00060041, 0x00000288, 0x00003B86, 0x00000CC7,
0x00000A0B, 0x000023C5, 0x0004003D, 0x0000000B, 0x00005C79, 0x00003B86,
0x00050080, 0x0000000B, 0x00002DC7, 0x000023C5, 0x00000A0D, 0x00060041,
0x00000288, 0x0000601E, 0x00000C50, 0x00000A0B, 0x00002DC7, 0x0004003D,
0x00000288, 0x0000601E, 0x00000CC7, 0x00000A0B, 0x00002DC7, 0x0004003D,
0x0000000B, 0x00003246, 0x0000601E, 0x00060052, 0x00000017, 0x00002EEF,
0x00005C79, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEC,
0x00003246, 0x00002EEF, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8C,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023C6, 0x000051FC,
0x00002A8C, 0x00060041, 0x00000288, 0x00003B87, 0x00000C50, 0x00000A0B,
0x00002A8C, 0x00060041, 0x00000288, 0x00003B87, 0x00000CC7, 0x00000A0B,
0x000023C6, 0x0004003D, 0x0000000B, 0x00005C7A, 0x00003B87, 0x00050080,
0x0000000B, 0x00002DC8, 0x000023C6, 0x00000A0D, 0x00060041, 0x00000288,
0x0000601F, 0x00000C50, 0x00000A0B, 0x00002DC8, 0x0004003D, 0x0000000B,
0x0000601F, 0x00000CC7, 0x00000A0B, 0x00002DC8, 0x0004003D, 0x0000000B,
0x00003247, 0x0000601F, 0x00060052, 0x00000017, 0x0000379B, 0x00005C7A,
0x00001BEC, 0x00000002, 0x00060052, 0x00000017, 0x0000203F, 0x00003247,
0x0000379B, 0x00000003, 0x000200F9, 0x00004F27, 0x000200F8, 0x00002C73,
0x00060041, 0x00000288, 0x0000554A, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x0000554A, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D4B, 0x0000554A, 0x00050080, 0x0000000B,
0x00002DC9, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190D,
0x00000C50, 0x00000A0B, 0x00002DC9, 0x0004003D, 0x0000000B, 0x00005C7B,
0x00000CC7, 0x00000A0B, 0x00002DC9, 0x0004003D, 0x0000000B, 0x00005C7B,
0x0000190D, 0x00050080, 0x0000000B, 0x00002DCA, 0x000051FC, 0x00000A10,
0x00060041, 0x00000288, 0x0000190E, 0x00000C50, 0x00000A0B, 0x00002DCA,
0x00060041, 0x00000288, 0x0000190E, 0x00000CC7, 0x00000A0B, 0x00002DCA,
0x0004003D, 0x0000000B, 0x00005C7C, 0x0000190E, 0x00050080, 0x0000000B,
0x00002DCB, 0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF5,
0x00000C50, 0x00000A0B, 0x00002DCB, 0x0004003D, 0x0000000B, 0x00003702,
0x00000CC7, 0x00000A0B, 0x00002DCB, 0x0004003D, 0x0000000B, 0x00003702,
0x00005FF5, 0x00070050, 0x00000017, 0x00004AE0, 0x00005D4B, 0x00005C7B,
0x00005C7C, 0x00003702, 0x00050080, 0x0000000B, 0x000057E7, 0x000051FC,
0x00000A16, 0x00060041, 0x00000288, 0x0000604D, 0x00000C50, 0x00000A0B,
0x00000A16, 0x00060041, 0x00000288, 0x0000604D, 0x00000CC7, 0x00000A0B,
0x000057E7, 0x0004003D, 0x0000000B, 0x00005C7D, 0x0000604D, 0x00050080,
0x0000000B, 0x00002DCC, 0x000051FC, 0x00000A19, 0x00060041, 0x00000288,
0x0000190F, 0x00000C50, 0x00000A0B, 0x00002DCC, 0x0004003D, 0x0000000B,
0x0000190F, 0x00000CC7, 0x00000A0B, 0x00002DCC, 0x0004003D, 0x0000000B,
0x00005C7E, 0x0000190F, 0x00050080, 0x0000000B, 0x00002DCD, 0x000051FC,
0x00000A1C, 0x00060041, 0x00000288, 0x00001910, 0x00000C50, 0x00000A0B,
0x00000A1C, 0x00060041, 0x00000288, 0x00001910, 0x00000CC7, 0x00000A0B,
0x00002DCD, 0x0004003D, 0x0000000B, 0x00005C7F, 0x00001910, 0x00050080,
0x0000000B, 0x00002DCE, 0x000051FC, 0x00000A1F, 0x00060041, 0x00000288,
0x00005FF6, 0x00000C50, 0x00000A0B, 0x00002DCE, 0x0004003D, 0x0000000B,
0x00005FF6, 0x00000CC7, 0x00000A0B, 0x00002DCE, 0x0004003D, 0x0000000B,
0x00004000, 0x00005FF6, 0x00070050, 0x00000017, 0x00005131, 0x00005C7D,
0x00005C7E, 0x00005C7F, 0x00004000, 0x000200F9, 0x00004F27, 0x000200F8,
0x00004F27, 0x000700F5, 0x00000017, 0x00002BCF, 0x00005131, 0x00002C73,
@ -4151,30 +4151,30 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00005AEF, 0x00003B68, 0x000040BC, 0x000200F8, 0x000040BC, 0x000500AA,
0x00000009, 0x00004AE1, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F4C,
0x00000002, 0x000400FA, 0x00004AE1, 0x00002C74, 0x00002F67, 0x000200F8,
0x00002F67, 0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B,
0x00002F67, 0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052,
0x00000017, 0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CC3, 0x00003FF8, 0x0000199B, 0x00060041, 0x00000288,
0x000018B2, 0x00000C50, 0x00000A0B, 0x00003CC3, 0x0004003D, 0x0000000B,
0x000018B2, 0x00000CC7, 0x00000A0B, 0x00003CC3, 0x0004003D, 0x0000000B,
0x000035F8, 0x000018B2, 0x00060052, 0x00000017, 0x00005759, 0x000035F8,
0x0000555D, 0x00000001, 0x00050084, 0x0000000B, 0x00002774, 0x00000A10,
0x0000199B, 0x00050080, 0x0000000B, 0x000023CF, 0x00003FF8, 0x00002774,
0x00060041, 0x00000288, 0x0000381D, 0x00000C50, 0x00000A0B, 0x000023CF,
0x00060041, 0x00000288, 0x0000381D, 0x00000CC7, 0x00000A0B, 0x000023CF,
0x0004003D, 0x0000000B, 0x000035F9, 0x0000381D, 0x00060052, 0x00000017,
0x0000575A, 0x000035F9, 0x00005759, 0x00000002, 0x00050084, 0x0000000B,
0x00002775, 0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D0,
0x00003FF8, 0x00002775, 0x00060041, 0x00000288, 0x0000381E, 0x00000C50,
0x00003FF8, 0x00002775, 0x00060041, 0x00000288, 0x0000381E, 0x00000CC7,
0x00000A0B, 0x000023D0, 0x0004003D, 0x0000000B, 0x00003EAD, 0x0000381E,
0x00060052, 0x00000017, 0x00005BAC, 0x00003EAD, 0x0000575A, 0x00000003,
0x000200F9, 0x00004F4C, 0x000200F8, 0x00002C74, 0x00060041, 0x00000288,
0x0000554B, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x0000554B, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x00005D4C, 0x0000554B, 0x00050080, 0x0000000B, 0x00002DCF, 0x00003FF8,
0x00000A0D, 0x00060041, 0x00000288, 0x00001911, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00001911, 0x00000CC7, 0x00000A0B,
0x00002DCF, 0x0004003D, 0x0000000B, 0x00005C80, 0x00001911, 0x00050080,
0x0000000B, 0x00002DD0, 0x00003FF8, 0x00000A10, 0x00060041, 0x00000288,
0x00001912, 0x00000C50, 0x00000A0B, 0x00002DD0, 0x0004003D, 0x0000000B,
0x00001912, 0x00000CC7, 0x00000A0B, 0x00002DD0, 0x0004003D, 0x0000000B,
0x00005C81, 0x00001912, 0x00050080, 0x0000000B, 0x00002DD1, 0x00003FF8,
0x00000A13, 0x00060041, 0x00000288, 0x00005FF7, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000288, 0x00005FF7, 0x00000CC7, 0x00000A0B,
0x00002DD1, 0x0004003D, 0x0000000B, 0x00004001, 0x00005FF7, 0x00070050,
0x00000017, 0x00005132, 0x00005D4C, 0x00005C80, 0x00005C81, 0x00004001,
0x000200F9, 0x00004F4C, 0x000200F8, 0x00004F4C, 0x000700F5, 0x00000017,
@ -4413,55 +4413,55 @@ const uint32_t resolve_full_64bpp_cs[] = {
0x00003B68, 0x000500AA, 0x00000009, 0x00005453, 0x0000199B, 0x00000A10,
0x000300F7, 0x00004F29, 0x00000002, 0x000400FA, 0x00005453, 0x00002C75,
0x00002F68, 0x000200F8, 0x00002F68, 0x00060041, 0x00000288, 0x00004BD2,
0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4D,
0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4D,
0x00004BD2, 0x00050080, 0x0000000B, 0x00002DD2, 0x00003FF8, 0x00000A0D,
0x00060041, 0x00000288, 0x00006020, 0x00000C50, 0x00000A0B, 0x00002DD2,
0x00060041, 0x00000288, 0x00006020, 0x00000CC7, 0x00000A0B, 0x00002DD2,
0x0004003D, 0x0000000B, 0x00003248, 0x00006020, 0x00060052, 0x00000017,
0x00002EA1, 0x00005D4D, 0x00002818, 0x00000000, 0x00060052, 0x00000017,
0x000019F1, 0x00003248, 0x00002EA1, 0x00000001, 0x00050080, 0x0000000B,
0x00003FD7, 0x00003FF8, 0x0000199B, 0x00060041, 0x00000288, 0x00001C1C,
0x00000C50, 0x00000A0B, 0x00003FD7, 0x0004003D, 0x0000000B, 0x00005C82,
0x00000CC7, 0x00000A0B, 0x00003FD7, 0x0004003D, 0x0000000B, 0x00005C82,
0x00001C1C, 0x00050080, 0x0000000B, 0x00002DD3, 0x00003FD7, 0x00000A0D,
0x00060041, 0x00000288, 0x00006021, 0x00000C50, 0x00000A0B, 0x00002DD3,
0x00060041, 0x00000288, 0x00006021, 0x00000CC7, 0x00000A0B, 0x00002DD3,
0x0004003D, 0x0000000B, 0x00003249, 0x00006021, 0x00060052, 0x00000017,
0x00002EF0, 0x00005C82, 0x000019F1, 0x00000002, 0x00060052, 0x00000017,
0x00001BED, 0x00003249, 0x00002EF0, 0x00000003, 0x00050084, 0x0000000B,
0x00002A8D, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D1,
0x00003FF8, 0x00002A8D, 0x00060041, 0x00000288, 0x00003B8A, 0x00000C50,
0x00003FF8, 0x00002A8D, 0x00060041, 0x00000288, 0x00003B8A, 0x00000CC7,
0x00000A0B, 0x000023D1, 0x0004003D, 0x0000000B, 0x00005C83, 0x00003B8A,
0x00050080, 0x0000000B, 0x00002DD4, 0x000023D1, 0x00000A0D, 0x00060041,
0x00000288, 0x00006022, 0x00000C50, 0x00000A0B, 0x00002DD4, 0x0004003D,
0x00000288, 0x00006022, 0x00000CC7, 0x00000A0B, 0x00002DD4, 0x0004003D,
0x0000000B, 0x0000324A, 0x00006022, 0x00060052, 0x00000017, 0x00002EF1,
0x00005C83, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BEE,
0x0000324A, 0x00002EF1, 0x00000001, 0x00050084, 0x0000000B, 0x00002A8E,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023D2, 0x00003FF8,
0x00002A8E, 0x00060041, 0x00000288, 0x00003B8B, 0x00000C50, 0x00000A0B,
0x00002A8E, 0x00060041, 0x00000288, 0x00003B8B, 0x00000CC7, 0x00000A0B,
0x000023D2, 0x0004003D, 0x0000000B, 0x00005C84, 0x00003B8B, 0x00050080,
0x0000000B, 0x00002DD5, 0x000023D2, 0x00000A0D, 0x00060041, 0x00000288,
0x00006023, 0x00000C50, 0x00000A0B, 0x00002DD5, 0x0004003D, 0x0000000B,
0x00006023, 0x00000CC7, 0x00000A0B, 0x00002DD5, 0x0004003D, 0x0000000B,
0x0000324B, 0x00006023, 0x00060052, 0x00000017, 0x0000379C, 0x00005C84,
0x00001BEE, 0x00000002, 0x00060052, 0x00000017, 0x00002040, 0x0000324B,
0x0000379C, 0x00000003, 0x000200F9, 0x00004F29, 0x000200F8, 0x00002C75,
0x00060041, 0x00000288, 0x0000554C, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x0000554C, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4E, 0x0000554C, 0x00050080, 0x0000000B,
0x00002DD6, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00001913,
0x00000C50, 0x00000A0B, 0x00002DD6, 0x0004003D, 0x0000000B, 0x00005C85,
0x00000CC7, 0x00000A0B, 0x00002DD6, 0x0004003D, 0x0000000B, 0x00005C85,
0x00001913, 0x00050080, 0x0000000B, 0x00002DD7, 0x00003FF8, 0x00000A10,
0x00060041, 0x00000288, 0x00001914, 0x00000C50, 0x00000A0B, 0x00002DD7,
0x00060041, 0x00000288, 0x00001914, 0x00000CC7, 0x00000A0B, 0x00002DD7,
0x0004003D, 0x0000000B, 0x00005C86, 0x00001914, 0x00050080, 0x0000000B,
0x00002DD8, 0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF8,
0x00000C50, 0x00000A0B, 0x00002DD8, 0x0004003D, 0x0000000B, 0x00003703,
0x00000CC7, 0x00000A0B, 0x00002DD8, 0x0004003D, 0x0000000B, 0x00003703,
0x00005FF8, 0x00070050, 0x00000017, 0x00004AE2, 0x00005D4E, 0x00005C85,
0x00005C86, 0x00003703, 0x00050080, 0x0000000B, 0x000057E8, 0x00003FF8,
0x00000A16, 0x00060041, 0x00000288, 0x0000604E, 0x00000C50, 0x00000A0B,
0x00000A16, 0x00060041, 0x00000288, 0x0000604E, 0x00000CC7, 0x00000A0B,
0x000057E8, 0x0004003D, 0x0000000B, 0x00005C87, 0x0000604E, 0x00050080,
0x0000000B, 0x00002DD9, 0x00003FF8, 0x00000A19, 0x00060041, 0x00000288,
0x00001915, 0x00000C50, 0x00000A0B, 0x00002DD9, 0x0004003D, 0x0000000B,
0x00001915, 0x00000CC7, 0x00000A0B, 0x00002DD9, 0x0004003D, 0x0000000B,
0x00005C88, 0x00001915, 0x00050080, 0x0000000B, 0x00002DDA, 0x00003FF8,
0x00000A1C, 0x00060041, 0x00000288, 0x00001916, 0x00000C50, 0x00000A0B,
0x00000A1C, 0x00060041, 0x00000288, 0x00001916, 0x00000CC7, 0x00000A0B,
0x00002DDA, 0x0004003D, 0x0000000B, 0x00005C89, 0x00001916, 0x00050080,
0x0000000B, 0x00002DDB, 0x00003FF8, 0x00000A1F, 0x00060041, 0x00000288,
0x00006009, 0x00000C50, 0x00000A0B, 0x00002DDB, 0x0004003D, 0x0000000B,
0x00006009, 0x00000CC7, 0x00000A0B, 0x00002DDB, 0x0004003D, 0x0000000B,
0x00004002, 0x00006009, 0x00070050, 0x00000017, 0x00005133, 0x00005C87,
0x00005C88, 0x00005C89, 0x00004002, 0x000200F9, 0x00004F29, 0x000200F8,
0x00004F29, 0x000700F5, 0x00000017, 0x00002BD0, 0x00005133, 0x00002C75,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1017 0 Offset 0
OpMemberDecorate %_struct_1017 1 Offset 4
OpMemberDecorate %_struct_1017 2 Offset 8
@ -26,7 +26,7 @@
OpMemberDecorate %_struct_1972 0 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -111,7 +111,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1017 = OpTypeStruct %uint %uint %uint %uint
%_ptr_PushConstant__struct_1017 = OpTypePointer PushConstant %_struct_1017
@ -318,35 +318,35 @@
OpSelectionMerge %20297 DontFlatten
OpBranchConditional %19162 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %11705 %6555
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %6555
%9147 = OpIAdd %uint %11705 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %6555
%9148 = OpIAdd %uint %11705 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%16033 = OpLoad %uint %14360
%23465 = OpCompositeInsert %v4uint %16033 %22356 3
OpBranch %20297
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %11705 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %11705 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %11705 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%16379 = OpLoad %uint %24558
%20780 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %16379
OpBranch %20297
@ -621,64 +621,64 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %21584 %11375 %12130
%12130 = OpLabel
%19407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%19407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23876 = OpLoad %uint %19407
%11690 = OpIAdd %uint %11705 %uint_1
%24596 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%24596 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%12860 = OpLoad %uint %24596
%11934 = OpCompositeInsert %v4uint %23876 %10264 0
%6638 = OpCompositeInsert %v4uint %12860 %11934 1
%16340 = OpIAdd %uint %11705 %6555
%7193 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16340
%7193 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16340
%23652 = OpLoad %uint %7193
%11691 = OpIAdd %uint %16340 %uint_1
%24597 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%24597 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%12861 = OpLoad %uint %24597
%12010 = OpCompositeInsert %v4uint %23652 %6638 2
%7143 = OpCompositeInsert %v4uint %12861 %12010 3
%10887 = OpIMul %uint %uint_2 %6555
%9149 = OpIAdd %uint %11705 %10887
%15233 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%15233 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%23653 = OpLoad %uint %15233
%11692 = OpIAdd %uint %9149 %uint_1
%24598 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24598 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%12862 = OpLoad %uint %24598
%12011 = OpCompositeInsert %v4uint %23653 %10264 0
%7144 = OpCompositeInsert %v4uint %12862 %12011 1
%10888 = OpIMul %uint %uint_3 %6555
%9150 = OpIAdd %uint %11705 %10888
%15234 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%15234 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%23654 = OpLoad %uint %15234
%11693 = OpIAdd %uint %9150 %uint_1
%24599 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%24599 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%12863 = OpLoad %uint %24599
%14233 = OpCompositeInsert %v4uint %23654 %7144 2
%8253 = OpCompositeInsert %v4uint %12863 %14233 3
OpBranch %20259
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11705
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11705
%23877 = OpLoad %uint %21830
%11694 = OpIAdd %uint %11705 %uint_1
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23655 = OpLoad %uint %6401
%11695 = OpIAdd %uint %11705 %uint_2
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%23656 = OpLoad %uint %6402
%11696 = OpIAdd %uint %11705 %uint_3
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%14080 = OpLoad %uint %24559
%19165 = OpCompositeConstruct %v4uint %23877 %23655 %23656 %14080
%22501 = OpIAdd %uint %11705 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23657 = OpLoad %uint %24651
%11697 = OpIAdd %uint %11705 %uint_5
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23658 = OpLoad %uint %6403
%11698 = OpIAdd %uint %11705 %uint_6
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%23659 = OpLoad %uint %6404
%11699 = OpIAdd %uint %11705 %uint_7
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%16380 = OpLoad %uint %24560
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20259
@ -818,35 +818,35 @@
OpSelectionMerge %20298 DontFlatten
OpBranchConditional %19163 %11376 %12131
%12131 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %8114 %6555
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13812 = OpLoad %uint %6320
%22357 = OpCompositeInsert %v4uint %13812 %21851 1
%10095 = OpIMul %uint %uint_2 %6555
%9151 = OpIAdd %uint %8114 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %22357 2
%10096 = OpIMul %uint %uint_3 %6555
%9152 = OpIAdd %uint %8114 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16037 = OpLoad %uint %14362
%23466 = OpCompositeInsert %v4uint %16037 %22358 3
OpBranch %20298
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23878 = OpLoad %uint %21831
%11700 = OpIAdd %uint %8114 %uint_1
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23660 = OpLoad %uint %6405
%11701 = OpIAdd %uint %8114 %uint_2
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%23661 = OpLoad %uint %6406
%11702 = OpIAdd %uint %8114 %uint_3
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%16381 = OpLoad %uint %24561
%20782 = OpCompositeConstruct %v4uint %23878 %23660 %23661 %16381
OpBranch %20298
@ -1121,64 +1121,64 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %21585 %11377 %12132
%12132 = OpLabel
%19408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%19408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23879 = OpLoad %uint %19408
%11703 = OpIAdd %uint %8114 %uint_1
%24600 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%24600 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%12864 = OpLoad %uint %24600
%11935 = OpCompositeInsert %v4uint %23879 %10264 0
%6639 = OpCompositeInsert %v4uint %12864 %11935 1
%16341 = OpIAdd %uint %8114 %6555
%7194 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16341
%7194 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16341
%23662 = OpLoad %uint %7194
%11704 = OpIAdd %uint %16341 %uint_1
%24601 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24601 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%12865 = OpLoad %uint %24601
%12012 = OpCompositeInsert %v4uint %23662 %6639 2
%7145 = OpCompositeInsert %v4uint %12865 %12012 3
%10889 = OpIMul %uint %uint_2 %6555
%9153 = OpIAdd %uint %8114 %10889
%15235 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%15235 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%23663 = OpLoad %uint %15235
%11706 = OpIAdd %uint %9153 %uint_1
%24602 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%24602 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%12866 = OpLoad %uint %24602
%12013 = OpCompositeInsert %v4uint %23663 %10264 0
%7146 = OpCompositeInsert %v4uint %12866 %12013 1
%10890 = OpIMul %uint %uint_3 %6555
%9154 = OpIAdd %uint %8114 %10890
%15236 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%15236 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%23664 = OpLoad %uint %15236
%11707 = OpIAdd %uint %9154 %uint_1
%24603 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%24603 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%12867 = OpLoad %uint %24603
%14234 = OpCompositeInsert %v4uint %23664 %7146 2
%8254 = OpCompositeInsert %v4uint %12867 %14234 3
OpBranch %20261
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23880 = OpLoad %uint %21832
%11708 = OpIAdd %uint %8114 %uint_1
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%23665 = OpLoad %uint %6407
%11709 = OpIAdd %uint %8114 %uint_2
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23666 = OpLoad %uint %6408
%11710 = OpIAdd %uint %8114 %uint_3
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%14081 = OpLoad %uint %24562
%19166 = OpCompositeConstruct %v4uint %23880 %23665 %23666 %14081
%22502 = OpIAdd %uint %8114 %uint_4
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23667 = OpLoad %uint %24652
%11711 = OpIAdd %uint %8114 %uint_5
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%23668 = OpLoad %uint %6409
%11712 = OpIAdd %uint %8114 %uint_6
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11712
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11712
%23669 = OpLoad %uint %6410
%11713 = OpIAdd %uint %8114 %uint_7
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11713
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11713
%16382 = OpLoad %uint %24563
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20261
@ -1322,35 +1322,35 @@
OpSelectionMerge %20299 DontFlatten
OpBranchConditional %19167 %11378 %12133
%12133 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15551 = OpIAdd %uint %20988 %6555
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15551
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15551
%13814 = OpLoad %uint %6321
%22359 = OpCompositeInsert %v4uint %13814 %21852 1
%10097 = OpIMul %uint %uint_2 %6555
%9155 = OpIAdd %uint %20988 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_3 %6555
%9156 = OpIAdd %uint %20988 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%16041 = OpLoad %uint %14364
%23467 = OpCompositeInsert %v4uint %16041 %22360 3
OpBranch %20299
%11378 = OpLabel
%21833 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21833 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23881 = OpLoad %uint %21833
%11714 = OpIAdd %uint %20988 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11714
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11714
%23670 = OpLoad %uint %6411
%11715 = OpIAdd %uint %20988 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11715
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11715
%23671 = OpLoad %uint %6412
%11716 = OpIAdd %uint %20988 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11716
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11716
%16383 = OpLoad %uint %24564
%20784 = OpCompositeConstruct %v4uint %23881 %23670 %23671 %16383
OpBranch %20299
@ -1625,64 +1625,64 @@
OpSelectionMerge %20263 DontFlatten
OpBranchConditional %21586 %11379 %12134
%12134 = OpLabel
%19409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%19409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23882 = OpLoad %uint %19409
%11717 = OpIAdd %uint %20988 %uint_1
%24604 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11717
%24604 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11717
%12868 = OpLoad %uint %24604
%11936 = OpCompositeInsert %v4uint %23882 %10264 0
%6640 = OpCompositeInsert %v4uint %12868 %11936 1
%16342 = OpIAdd %uint %20988 %6555
%7195 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16342
%7195 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16342
%23672 = OpLoad %uint %7195
%11718 = OpIAdd %uint %16342 %uint_1
%24605 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11718
%24605 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11718
%12869 = OpLoad %uint %24605
%12014 = OpCompositeInsert %v4uint %23672 %6640 2
%7147 = OpCompositeInsert %v4uint %12869 %12014 3
%10891 = OpIMul %uint %uint_2 %6555
%9157 = OpIAdd %uint %20988 %10891
%15238 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%15238 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%23673 = OpLoad %uint %15238
%11719 = OpIAdd %uint %9157 %uint_1
%24606 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11719
%24606 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11719
%12870 = OpLoad %uint %24606
%12015 = OpCompositeInsert %v4uint %23673 %10264 0
%7148 = OpCompositeInsert %v4uint %12870 %12015 1
%10892 = OpIMul %uint %uint_3 %6555
%9158 = OpIAdd %uint %20988 %10892
%15239 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%15239 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%23674 = OpLoad %uint %15239
%11720 = OpIAdd %uint %9158 %uint_1
%24607 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11720
%24607 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11720
%12871 = OpLoad %uint %24607
%14235 = OpCompositeInsert %v4uint %23674 %7148 2
%8255 = OpCompositeInsert %v4uint %12871 %14235 3
OpBranch %20263
%11379 = OpLabel
%21834 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21834 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23883 = OpLoad %uint %21834
%11721 = OpIAdd %uint %20988 %uint_1
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11721
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11721
%23675 = OpLoad %uint %6413
%11722 = OpIAdd %uint %20988 %uint_2
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11722
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11722
%23676 = OpLoad %uint %6414
%11723 = OpIAdd %uint %20988 %uint_3
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11723
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11723
%14082 = OpLoad %uint %24565
%19168 = OpCompositeConstruct %v4uint %23883 %23675 %23676 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23677 = OpLoad %uint %24653
%11724 = OpIAdd %uint %20988 %uint_5
%6415 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11724
%6415 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11724
%23678 = OpLoad %uint %6415
%11725 = OpIAdd %uint %20988 %uint_6
%6416 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11725
%6416 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11725
%23679 = OpLoad %uint %6416
%11726 = OpIAdd %uint %20988 %uint_7
%24566 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11726
%24566 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11726
%16384 = OpLoad %uint %24566
%20785 = OpCompositeConstruct %v4uint %23677 %23678 %23679 %16384
OpBranch %20263
@ -1820,35 +1820,35 @@
OpSelectionMerge %20300 DontFlatten
OpBranchConditional %19169 %11380 %12135
%12135 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15555 = OpIAdd %uint %16376 %6555
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15555
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15555
%13816 = OpLoad %uint %6322
%22361 = OpCompositeInsert %v4uint %13816 %21853 1
%10100 = OpIMul %uint %uint_2 %6555
%9167 = OpIAdd %uint %16376 %10100
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10101 = OpIMul %uint %uint_3 %6555
%9168 = OpIAdd %uint %16376 %10101
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%16045 = OpLoad %uint %14366
%23468 = OpCompositeInsert %v4uint %16045 %22362 3
OpBranch %20300
%11380 = OpLabel
%21835 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21835 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23884 = OpLoad %uint %21835
%11727 = OpIAdd %uint %16376 %uint_1
%6417 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11727
%6417 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11727
%23680 = OpLoad %uint %6417
%11728 = OpIAdd %uint %16376 %uint_2
%6418 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11728
%6418 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11728
%23681 = OpLoad %uint %6418
%11729 = OpIAdd %uint %16376 %uint_3
%24567 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11729
%24567 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11729
%16385 = OpLoad %uint %24567
%20786 = OpCompositeConstruct %v4uint %23884 %23680 %23681 %16385
OpBranch %20300
@ -2123,64 +2123,64 @@
OpSelectionMerge %20265 DontFlatten
OpBranchConditional %21587 %11381 %12136
%12136 = OpLabel
%19410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%19410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23886 = OpLoad %uint %19410
%11730 = OpIAdd %uint %16376 %uint_1
%24608 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11730
%24608 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11730
%12872 = OpLoad %uint %24608
%11937 = OpCompositeInsert %v4uint %23886 %10264 0
%6641 = OpCompositeInsert %v4uint %12872 %11937 1
%16343 = OpIAdd %uint %16376 %6555
%7196 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16343
%7196 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16343
%23682 = OpLoad %uint %7196
%11731 = OpIAdd %uint %16343 %uint_1
%24609 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11731
%24609 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11731
%12873 = OpLoad %uint %24609
%12016 = OpCompositeInsert %v4uint %23682 %6641 2
%7149 = OpCompositeInsert %v4uint %12873 %12016 3
%10893 = OpIMul %uint %uint_2 %6555
%9169 = OpIAdd %uint %16376 %10893
%15242 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%15242 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%23683 = OpLoad %uint %15242
%11732 = OpIAdd %uint %9169 %uint_1
%24610 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11732
%24610 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11732
%12874 = OpLoad %uint %24610
%12017 = OpCompositeInsert %v4uint %23683 %10264 0
%7150 = OpCompositeInsert %v4uint %12874 %12017 1
%10894 = OpIMul %uint %uint_3 %6555
%9170 = OpIAdd %uint %16376 %10894
%15243 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%15243 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%23684 = OpLoad %uint %15243
%11733 = OpIAdd %uint %9170 %uint_1
%24611 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11733
%24611 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11733
%12875 = OpLoad %uint %24611
%14236 = OpCompositeInsert %v4uint %23684 %7150 2
%8256 = OpCompositeInsert %v4uint %12875 %14236 3
OpBranch %20265
%11381 = OpLabel
%21836 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21836 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23887 = OpLoad %uint %21836
%11734 = OpIAdd %uint %16376 %uint_1
%6419 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11734
%6419 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11734
%23685 = OpLoad %uint %6419
%11735 = OpIAdd %uint %16376 %uint_2
%6420 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11735
%6420 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11735
%23686 = OpLoad %uint %6420
%11736 = OpIAdd %uint %16376 %uint_3
%24568 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11736
%24568 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11736
%14083 = OpLoad %uint %24568
%19170 = OpCompositeConstruct %v4uint %23887 %23685 %23686 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23687 = OpLoad %uint %24654
%11737 = OpIAdd %uint %16376 %uint_5
%6421 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11737
%6421 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11737
%23688 = OpLoad %uint %6421
%11738 = OpIAdd %uint %16376 %uint_6
%6422 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11738
%6422 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11738
%23689 = OpLoad %uint %6422
%11739 = OpIAdd %uint %16376 %uint_7
%24585 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11739
%24585 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11739
%16386 = OpLoad %uint %24585
%20787 = OpCompositeConstruct %v4uint %23687 %23688 %23689 %16386
OpBranch %20265
@ -2712,8 +2712,8 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x000003F9, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x000003F9, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x000003F9, 0x00000003, 0x00000023, 0x0000000C,
@ -2721,7 +2721,7 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x00040048,
0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC9, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000C,
@ -2780,7 +2780,7 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x0003001D, 0x000007D0, 0x0000000B, 0x0003001E,
0x0000079C, 0x000007D0, 0x00040020, 0x00000A1B, 0x00000002, 0x0000079C,
0x0004003B, 0x00000A1B, 0x00000C50, 0x00000002, 0x00040020, 0x00000288,
0x0004003B, 0x00000A1B, 0x00000CC7, 0x00000002, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x0006001E, 0x000003F9, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000676, 0x00000009, 0x000003F9,
0x0004003B, 0x00000676, 0x0000118F, 0x00000009, 0x00040020, 0x00000289,
@ -2940,30 +2940,30 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x00003B65, 0x000040B9, 0x000200F8, 0x000040B9, 0x000500AA, 0x00000009,
0x00004ADA, 0x0000199B, 0x00000A0D, 0x000300F7, 0x00004F49, 0x00000002,
0x000400FA, 0x00004ADA, 0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61,
0x00060041, 0x00000288, 0x00004865, 0x00000C50, 0x00000A0B, 0x00002DB9,
0x00060041, 0x00000288, 0x00004865, 0x00000CC7, 0x00000A0B, 0x00002DB9,
0x0004003D, 0x0000000B, 0x00003687, 0x00004865, 0x00060052, 0x00000017,
0x0000555A, 0x00003687, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBA, 0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x000018AF,
0x00000C50, 0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2,
0x00000CC7, 0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2,
0x000018AF, 0x00060052, 0x00000017, 0x00005753, 0x000035F2, 0x0000555A,
0x00000001, 0x00050084, 0x0000000B, 0x0000276D, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023BB, 0x00002DB9, 0x0000276D, 0x00060041,
0x00000288, 0x00003817, 0x00000C50, 0x00000A0B, 0x000023BB, 0x0004003D,
0x00000288, 0x00003817, 0x00000CC7, 0x00000A0B, 0x000023BB, 0x0004003D,
0x0000000B, 0x000035F3, 0x00003817, 0x00060052, 0x00000017, 0x00005754,
0x000035F3, 0x00005753, 0x00000002, 0x00050084, 0x0000000B, 0x0000276E,
0x00000A13, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BC, 0x00002DB9,
0x0000276E, 0x00060041, 0x00000288, 0x00003818, 0x00000C50, 0x00000A0B,
0x0000276E, 0x00060041, 0x00000288, 0x00003818, 0x00000CC7, 0x00000A0B,
0x000023BC, 0x0004003D, 0x0000000B, 0x00003EA1, 0x00003818, 0x00060052,
0x00000017, 0x00005BA9, 0x00003EA1, 0x00005754, 0x00000003, 0x000200F9,
0x00004F49, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288, 0x00005545,
0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D43,
0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00002DB9, 0x00000A0D,
0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B, 0x00002DA7,
0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B, 0x00002DA7,
0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF, 0x00050080, 0x0000000B,
0x00002DA8, 0x00002DB9, 0x00000A10, 0x00060041, 0x00000288, 0x00001900,
0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B, 0x00005C63,
0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B, 0x00005C63,
0x00001900, 0x00050080, 0x0000000B, 0x00002DA9, 0x00002DB9, 0x00000A13,
0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B, 0x00002DA9,
0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B, 0x00002DA9,
0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEE, 0x00070050, 0x00000017,
0x0000512C, 0x00005D43, 0x00005C62, 0x00005C63, 0x00003FFB, 0x000200F9,
0x00004F49, 0x000200F8, 0x00004F49, 0x000700F5, 0x00000017, 0x00002ABF,
@ -3201,56 +3201,56 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x0000390C, 0x00002033, 0x000200F9, 0x0000530F, 0x000200F8, 0x00003B65,
0x000500AA, 0x00000009, 0x00005450, 0x0000199B, 0x00000A10, 0x000300F7,
0x00004F23, 0x00000002, 0x000400FA, 0x00005450, 0x00002C6F, 0x00002F62,
0x000200F8, 0x00002F62, 0x00060041, 0x00000288, 0x00004BCF, 0x00000C50,
0x000200F8, 0x00002F62, 0x00060041, 0x00000288, 0x00004BCF, 0x00000CC7,
0x00000A0B, 0x00002DB9, 0x0004003D, 0x0000000B, 0x00005D44, 0x00004BCF,
0x00050080, 0x0000000B, 0x00002DAA, 0x00002DB9, 0x00000A0D, 0x00060041,
0x00000288, 0x00006014, 0x00000C50, 0x00000A0B, 0x00002DAA, 0x0004003D,
0x00000288, 0x00006014, 0x00000CC7, 0x00000A0B, 0x00002DAA, 0x0004003D,
0x0000000B, 0x0000323C, 0x00006014, 0x00060052, 0x00000017, 0x00002E9E,
0x00005D44, 0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x000019EE,
0x0000323C, 0x00002E9E, 0x00000001, 0x00050080, 0x0000000B, 0x00003FD4,
0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x00001C19, 0x00000C50,
0x00002DB9, 0x0000199B, 0x00060041, 0x00000288, 0x00001C19, 0x00000CC7,
0x00000A0B, 0x00003FD4, 0x0004003D, 0x0000000B, 0x00005C64, 0x00001C19,
0x00050080, 0x0000000B, 0x00002DAB, 0x00003FD4, 0x00000A0D, 0x00060041,
0x00000288, 0x00006015, 0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x00000288, 0x00006015, 0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x0000000B, 0x0000323D, 0x00006015, 0x00060052, 0x00000017, 0x00002EEA,
0x00005C64, 0x000019EE, 0x00000002, 0x00060052, 0x00000017, 0x00001BE7,
0x0000323D, 0x00002EEA, 0x00000003, 0x00050084, 0x0000000B, 0x00002A87,
0x00000A10, 0x0000199B, 0x00050080, 0x0000000B, 0x000023BD, 0x00002DB9,
0x00002A87, 0x00060041, 0x00000288, 0x00003B81, 0x00000C50, 0x00000A0B,
0x00002A87, 0x00060041, 0x00000288, 0x00003B81, 0x00000CC7, 0x00000A0B,
0x000023BD, 0x0004003D, 0x0000000B, 0x00005C65, 0x00003B81, 0x00050080,
0x0000000B, 0x00002DAC, 0x000023BD, 0x00000A0D, 0x00060041, 0x00000288,
0x00006016, 0x00000C50, 0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B,
0x00006016, 0x00000CC7, 0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B,
0x0000323E, 0x00006016, 0x00060052, 0x00000017, 0x00002EEB, 0x00005C65,
0x00002818, 0x00000000, 0x00060052, 0x00000017, 0x00001BE8, 0x0000323E,
0x00002EEB, 0x00000001, 0x00050084, 0x0000000B, 0x00002A88, 0x00000A13,
0x0000199B, 0x00050080, 0x0000000B, 0x000023BE, 0x00002DB9, 0x00002A88,
0x00060041, 0x00000288, 0x00003B82, 0x00000C50, 0x00000A0B, 0x000023BE,
0x00060041, 0x00000288, 0x00003B82, 0x00000CC7, 0x00000A0B, 0x000023BE,
0x0004003D, 0x0000000B, 0x00005C66, 0x00003B82, 0x00050080, 0x0000000B,
0x00002DAD, 0x000023BE, 0x00000A0D, 0x00060041, 0x00000288, 0x00006017,
0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x0000323F,
0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x0000323F,
0x00006017, 0x00060052, 0x00000017, 0x00003799, 0x00005C66, 0x00001BE8,
0x00000002, 0x00060052, 0x00000017, 0x0000203D, 0x0000323F, 0x00003799,
0x00000003, 0x000200F9, 0x00004F23, 0x000200F8, 0x00002C6F, 0x00060041,
0x00000288, 0x00005546, 0x00000C50, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B, 0x00002DB9, 0x0004003D,
0x0000000B, 0x00005D45, 0x00005546, 0x00050080, 0x0000000B, 0x00002DAE,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000C50,
0x00002DB9, 0x00000A0D, 0x00060041, 0x00000288, 0x00001901, 0x00000CC7,
0x00000A0B, 0x00002DAE, 0x0004003D, 0x0000000B, 0x00005C67, 0x00001901,
0x00050080, 0x0000000B, 0x00002DAF, 0x00002DB9, 0x00000A10, 0x00060041,
0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DAF, 0x0004003D,
0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DAF, 0x0004003D,
0x0000000B, 0x00005C68, 0x00001902, 0x00050080, 0x0000000B, 0x00002DB0,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEF, 0x00000C50,
0x00002DB9, 0x00000A13, 0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7,
0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00003700, 0x00005FEF,
0x00070050, 0x00000017, 0x00004ADD, 0x00005D45, 0x00005C67, 0x00005C68,
0x00003700, 0x00050080, 0x0000000B, 0x000057E5, 0x00002DB9, 0x00000A16,
0x00060041, 0x00000288, 0x0000604B, 0x00000C50, 0x00000A0B, 0x000057E5,
0x00060041, 0x00000288, 0x0000604B, 0x00000CC7, 0x00000A0B, 0x000057E5,
0x0004003D, 0x0000000B, 0x00005C69, 0x0000604B, 0x00050080, 0x0000000B,
0x00002DB1, 0x00002DB9, 0x00000A19, 0x00060041, 0x00000288, 0x00001903,
0x00000C50, 0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B, 0x00005C6A,
0x00000CC7, 0x00000A0B, 0x00002DB1, 0x0004003D, 0x0000000B, 0x00005C6A,
0x00001903, 0x00050080, 0x0000000B, 0x00002DB2, 0x00002DB9, 0x00000A1C,
0x00060041, 0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DB2,
0x00060041, 0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DB2,
0x0004003D, 0x0000000B, 0x00005C6B, 0x00001904, 0x00050080, 0x0000000B,
0x00002DB3, 0x00002DB9, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF0,
0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFC,
0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00003FFC,
0x00005FF0, 0x00070050, 0x00000017, 0x0000512D, 0x00005C69, 0x00005C6A,
0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F23, 0x000200F8, 0x00004F23,
0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D, 0x00002C6F, 0x0000203D,
@ -3373,30 +3373,30 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x000200F8, 0x000040BA, 0x000500AA, 0x00000009, 0x00004ADB, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4A, 0x00000002, 0x000400FA, 0x00004ADB,
0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63, 0x00060041, 0x00000288,
0x00004866, 0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B,
0x00004866, 0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B,
0x00003688, 0x00004866, 0x00060052, 0x00000017, 0x0000555B, 0x00003688,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBB, 0x00001FB2,
0x0000199B, 0x00060041, 0x00000288, 0x000018B0, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B0, 0x00000CC7, 0x00000A0B,
0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F4, 0x000018B0, 0x00060052,
0x00000017, 0x00005755, 0x000035F4, 0x0000555B, 0x00000001, 0x00050084,
0x0000000B, 0x0000276F, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023BF, 0x00001FB2, 0x0000276F, 0x00060041, 0x00000288, 0x00003819,
0x00000C50, 0x00000A0B, 0x000023BF, 0x0004003D, 0x0000000B, 0x000035F5,
0x00000CC7, 0x00000A0B, 0x000023BF, 0x0004003D, 0x0000000B, 0x000035F5,
0x00003819, 0x00060052, 0x00000017, 0x00005756, 0x000035F5, 0x00005755,
0x00000002, 0x00050084, 0x0000000B, 0x00002770, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C0, 0x00001FB2, 0x00002770, 0x00060041,
0x00000288, 0x0000381A, 0x00000C50, 0x00000A0B, 0x000023C0, 0x0004003D,
0x00000288, 0x0000381A, 0x00000CC7, 0x00000A0B, 0x000023C0, 0x0004003D,
0x0000000B, 0x00003EA5, 0x0000381A, 0x00060052, 0x00000017, 0x00005BAA,
0x00003EA5, 0x00005756, 0x00000003, 0x000200F9, 0x00004F4A, 0x000200F8,
0x00002C70, 0x00060041, 0x00000288, 0x00005547, 0x00000C50, 0x00000A0B,
0x00002C70, 0x00060041, 0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B,
0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D46, 0x00005547, 0x00050080,
0x0000000B, 0x00002DB4, 0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288,
0x00001905, 0x00000C50, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00001905, 0x00000CC7, 0x00000A0B, 0x00002DB4, 0x0004003D, 0x0000000B,
0x00005C6C, 0x00001905, 0x00050080, 0x0000000B, 0x00002DB5, 0x00001FB2,
0x00000A10, 0x00060041, 0x00000288, 0x00001906, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B,
0x00002DB5, 0x0004003D, 0x0000000B, 0x00005C6D, 0x00001906, 0x00050080,
0x0000000B, 0x00002DB6, 0x00001FB2, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF1, 0x00000C50, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00005FF1, 0x00000CC7, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00003FFD, 0x00005FF1, 0x00070050, 0x00000017, 0x0000512E, 0x00005D46,
0x00005C6C, 0x00005C6D, 0x00003FFD, 0x000200F9, 0x00004F4A, 0x000200F8,
0x00004F4A, 0x000700F5, 0x00000017, 0x00002AC0, 0x0000512E, 0x00002C70,
@ -3634,55 +3634,55 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x000200F9, 0x00005310, 0x000200F8, 0x00003B66, 0x000500AA, 0x00000009,
0x00005451, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F25, 0x00000002,
0x000400FA, 0x00005451, 0x00002C71, 0x00002F64, 0x000200F8, 0x00002F64,
0x00060041, 0x00000288, 0x00004BD0, 0x00000C50, 0x00000A0B, 0x00001FB2,
0x00060041, 0x00000288, 0x00004BD0, 0x00000CC7, 0x00000A0B, 0x00001FB2,
0x0004003D, 0x0000000B, 0x00005D47, 0x00004BD0, 0x00050080, 0x0000000B,
0x00002DB7, 0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00006018,
0x00000C50, 0x00000A0B, 0x00002DB7, 0x0004003D, 0x0000000B, 0x00003240,
0x00000CC7, 0x00000A0B, 0x00002DB7, 0x0004003D, 0x0000000B, 0x00003240,
0x00006018, 0x00060052, 0x00000017, 0x00002E9F, 0x00005D47, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019EF, 0x00003240, 0x00002E9F,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD5, 0x00001FB2, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1A, 0x00000C50, 0x00000A0B, 0x00003FD5,
0x00060041, 0x00000288, 0x00001C1A, 0x00000CC7, 0x00000A0B, 0x00003FD5,
0x0004003D, 0x0000000B, 0x00005C6E, 0x00001C1A, 0x00050080, 0x0000000B,
0x00002DB8, 0x00003FD5, 0x00000A0D, 0x00060041, 0x00000288, 0x00006019,
0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003241,
0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003241,
0x00006019, 0x00060052, 0x00000017, 0x00002EEC, 0x00005C6E, 0x000019EF,
0x00000002, 0x00060052, 0x00000017, 0x00001BE9, 0x00003241, 0x00002EEC,
0x00000003, 0x00050084, 0x0000000B, 0x00002A89, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C1, 0x00001FB2, 0x00002A89, 0x00060041,
0x00000288, 0x00003B83, 0x00000C50, 0x00000A0B, 0x000023C1, 0x0004003D,
0x00000288, 0x00003B83, 0x00000CC7, 0x00000A0B, 0x000023C1, 0x0004003D,
0x0000000B, 0x00005C6F, 0x00003B83, 0x00050080, 0x0000000B, 0x00002DBA,
0x000023C1, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A, 0x00000C50,
0x000023C1, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601A, 0x00000CC7,
0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00003242, 0x0000601A,
0x00060052, 0x00000017, 0x00002EED, 0x00005C6F, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEA, 0x00003242, 0x00002EED, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8A, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023C2, 0x00001FB2, 0x00002A8A, 0x00060041, 0x00000288,
0x00003B84, 0x00000C50, 0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B,
0x00003B84, 0x00000CC7, 0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B,
0x00005C70, 0x00003B84, 0x00050080, 0x0000000B, 0x00002DBB, 0x000023C2,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601B, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601B, 0x00000CC7, 0x00000A0B,
0x00002DBB, 0x0004003D, 0x0000000B, 0x00003243, 0x0000601B, 0x00060052,
0x00000017, 0x0000379A, 0x00005C70, 0x00001BEA, 0x00000002, 0x00060052,
0x00000017, 0x0000203E, 0x00003243, 0x0000379A, 0x00000003, 0x000200F9,
0x00004F25, 0x000200F8, 0x00002C71, 0x00060041, 0x00000288, 0x00005548,
0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D48,
0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D, 0x0000000B, 0x00005D48,
0x00005548, 0x00050080, 0x0000000B, 0x00002DBC, 0x00001FB2, 0x00000A0D,
0x00060041, 0x00000288, 0x00001907, 0x00000C50, 0x00000A0B, 0x00002DBC,
0x00060041, 0x00000288, 0x00001907, 0x00000CC7, 0x00000A0B, 0x00002DBC,
0x0004003D, 0x0000000B, 0x00005C71, 0x00001907, 0x00050080, 0x0000000B,
0x00002DBD, 0x00001FB2, 0x00000A10, 0x00060041, 0x00000288, 0x00001908,
0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C72,
0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C72,
0x00001908, 0x00050080, 0x0000000B, 0x00002DBE, 0x00001FB2, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF2, 0x00000C50, 0x00000A0B, 0x00002DBE,
0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7, 0x00000A0B, 0x00002DBE,
0x0004003D, 0x0000000B, 0x00003701, 0x00005FF2, 0x00070050, 0x00000017,
0x00004ADE, 0x00005D48, 0x00005C71, 0x00005C72, 0x00003701, 0x00050080,
0x0000000B, 0x000057E6, 0x00001FB2, 0x00000A16, 0x00060041, 0x00000288,
0x0000604C, 0x00000C50, 0x00000A0B, 0x000057E6, 0x0004003D, 0x0000000B,
0x0000604C, 0x00000CC7, 0x00000A0B, 0x000057E6, 0x0004003D, 0x0000000B,
0x00005C73, 0x0000604C, 0x00050080, 0x0000000B, 0x00002DBF, 0x00001FB2,
0x00000A19, 0x00060041, 0x00000288, 0x00001909, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x00001909, 0x00000CC7, 0x00000A0B,
0x00002DBF, 0x0004003D, 0x0000000B, 0x00005C74, 0x00001909, 0x00050080,
0x0000000B, 0x00002DC0, 0x00001FB2, 0x00000A1C, 0x00060041, 0x00000288,
0x0000190A, 0x00000C50, 0x00000A0B, 0x00002DC0, 0x0004003D, 0x0000000B,
0x0000190A, 0x00000CC7, 0x00000A0B, 0x00002DC0, 0x0004003D, 0x0000000B,
0x00005C75, 0x0000190A, 0x00050080, 0x0000000B, 0x00002DC1, 0x00001FB2,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF3, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF3, 0x00000CC7, 0x00000A0B,
0x00002DC1, 0x0004003D, 0x0000000B, 0x00003FFE, 0x00005FF3, 0x00070050,
0x00000017, 0x0000512F, 0x00005C73, 0x00005C74, 0x00005C75, 0x00003FFE,
0x000200F9, 0x00004F25, 0x000200F8, 0x00004F25, 0x000700F5, 0x00000017,
@ -3809,30 +3809,30 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x000200F8, 0x000040BB, 0x000500AA, 0x00000009, 0x00004ADF, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4B, 0x00000002, 0x000400FA, 0x00004ADF,
0x00002C72, 0x00002F65, 0x000200F8, 0x00002F65, 0x00060041, 0x00000288,
0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B,
0x00003689, 0x00004867, 0x00060052, 0x00000017, 0x0000555C, 0x00003689,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBF, 0x000051FC,
0x0000199B, 0x00060041, 0x00000288, 0x000018B1, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B1, 0x00000CC7, 0x00000A0B,
0x00003CBF, 0x0004003D, 0x0000000B, 0x000035F6, 0x000018B1, 0x00060052,
0x00000017, 0x00005757, 0x000035F6, 0x0000555C, 0x00000001, 0x00050084,
0x0000000B, 0x00002771, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023C3, 0x000051FC, 0x00002771, 0x00060041, 0x00000288, 0x0000381B,
0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035F7,
0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035F7,
0x0000381B, 0x00060052, 0x00000017, 0x00005758, 0x000035F7, 0x00005757,
0x00000002, 0x00050084, 0x0000000B, 0x00002772, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C4, 0x000051FC, 0x00002772, 0x00060041,
0x00000288, 0x0000381C, 0x00000C50, 0x00000A0B, 0x000023C4, 0x0004003D,
0x00000288, 0x0000381C, 0x00000CC7, 0x00000A0B, 0x000023C4, 0x0004003D,
0x0000000B, 0x00003EA9, 0x0000381C, 0x00060052, 0x00000017, 0x00005BAB,
0x00003EA9, 0x00005758, 0x00000003, 0x000200F9, 0x00004F4B, 0x000200F8,
0x00002C72, 0x00060041, 0x00000288, 0x00005549, 0x00000C50, 0x00000A0B,
0x00002C72, 0x00060041, 0x00000288, 0x00005549, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00005D49, 0x00005549, 0x00050080,
0x0000000B, 0x00002DC2, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288,
0x0000190B, 0x00000C50, 0x00000A0B, 0x00002DC2, 0x0004003D, 0x0000000B,
0x0000190B, 0x00000CC7, 0x00000A0B, 0x00002DC2, 0x0004003D, 0x0000000B,
0x00005C76, 0x0000190B, 0x00050080, 0x0000000B, 0x00002DC3, 0x000051FC,
0x00000A10, 0x00060041, 0x00000288, 0x0000190C, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x0000190C, 0x00000CC7, 0x00000A0B,
0x00002DC3, 0x0004003D, 0x0000000B, 0x00005C77, 0x0000190C, 0x00050080,
0x0000000B, 0x00002DC4, 0x000051FC, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF4, 0x00000C50, 0x00000A0B, 0x00002DC4, 0x0004003D, 0x0000000B,
0x00005FF4, 0x00000CC7, 0x00000A0B, 0x00002DC4, 0x0004003D, 0x0000000B,
0x00003FFF, 0x00005FF4, 0x00070050, 0x00000017, 0x00005130, 0x00005D49,
0x00005C76, 0x00005C77, 0x00003FFF, 0x000200F9, 0x00004F4B, 0x000200F8,
0x00004F4B, 0x000700F5, 0x00000017, 0x00002AC1, 0x00005130, 0x00002C72,
@ -4070,55 +4070,55 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x000200F9, 0x00005311, 0x000200F8, 0x00003B67, 0x000500AA, 0x00000009,
0x00005452, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F27, 0x00000002,
0x000400FA, 0x00005452, 0x00002C73, 0x00002F66, 0x000200F8, 0x00002F66,
0x00060041, 0x00000288, 0x00004BD1, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004BD1, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D4A, 0x00004BD1, 0x00050080, 0x0000000B,
0x00002DC5, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601C,
0x00000C50, 0x00000A0B, 0x00002DC5, 0x0004003D, 0x0000000B, 0x00003244,
0x00000CC7, 0x00000A0B, 0x00002DC5, 0x0004003D, 0x0000000B, 0x00003244,
0x0000601C, 0x00060052, 0x00000017, 0x00002EA0, 0x00005D4A, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019F0, 0x00003244, 0x00002EA0,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD6, 0x000051FC, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1B, 0x00000C50, 0x00000A0B, 0x00003FD6,
0x00060041, 0x00000288, 0x00001C1B, 0x00000CC7, 0x00000A0B, 0x00003FD6,
0x0004003D, 0x0000000B, 0x00005C78, 0x00001C1B, 0x00050080, 0x0000000B,
0x00002DC6, 0x00003FD6, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601D,
0x00000C50, 0x00000A0B, 0x00002DC6, 0x0004003D, 0x0000000B, 0x00003245,
0x00000CC7, 0x00000A0B, 0x00002DC6, 0x0004003D, 0x0000000B, 0x00003245,
0x0000601D, 0x00060052, 0x00000017, 0x00002EEE, 0x00005C78, 0x000019F0,
0x00000002, 0x00060052, 0x00000017, 0x00001BEB, 0x00003245, 0x00002EEE,
0x00000003, 0x00050084, 0x0000000B, 0x00002A8B, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023C5, 0x000051FC, 0x00002A8B, 0x00060041,
0x00000288, 0x00003B86, 0x00000C50, 0x00000A0B, 0x000023C5, 0x0004003D,
0x00000288, 0x00003B86, 0x00000CC7, 0x00000A0B, 0x000023C5, 0x0004003D,
0x0000000B, 0x00005C79, 0x00003B86, 0x00050080, 0x0000000B, 0x00002DC7,
0x000023C5, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601E, 0x00000C50,
0x000023C5, 0x00000A0D, 0x00060041, 0x00000288, 0x0000601E, 0x00000CC7,
0x00000A0B, 0x00002DC7, 0x0004003D, 0x0000000B, 0x00003246, 0x0000601E,
0x00060052, 0x00000017, 0x00002EEF, 0x00005C79, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEC, 0x00003246, 0x00002EEF, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8C, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023C6, 0x000051FC, 0x00002A8C, 0x00060041, 0x00000288,
0x00003B87, 0x00000C50, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00003B87, 0x00000CC7, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00005C7A, 0x00003B87, 0x00050080, 0x0000000B, 0x00002DC8, 0x000023C6,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601F, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x0000601F, 0x00000CC7, 0x00000A0B,
0x00002DC8, 0x0004003D, 0x0000000B, 0x00003247, 0x0000601F, 0x00060052,
0x00000017, 0x0000379B, 0x00005C7A, 0x00001BEC, 0x00000002, 0x00060052,
0x00000017, 0x0000203F, 0x00003247, 0x0000379B, 0x00000003, 0x000200F9,
0x00004F27, 0x000200F8, 0x00002C73, 0x00060041, 0x00000288, 0x0000554A,
0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4B,
0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D, 0x0000000B, 0x00005D4B,
0x0000554A, 0x00050080, 0x0000000B, 0x00002DC9, 0x000051FC, 0x00000A0D,
0x00060041, 0x00000288, 0x0000190D, 0x00000C50, 0x00000A0B, 0x00002DC9,
0x00060041, 0x00000288, 0x0000190D, 0x00000CC7, 0x00000A0B, 0x00002DC9,
0x0004003D, 0x0000000B, 0x00005C7B, 0x0000190D, 0x00050080, 0x0000000B,
0x00002DCA, 0x000051FC, 0x00000A10, 0x00060041, 0x00000288, 0x0000190E,
0x00000C50, 0x00000A0B, 0x00002DCA, 0x0004003D, 0x0000000B, 0x00005C7C,
0x00000CC7, 0x00000A0B, 0x00002DCA, 0x0004003D, 0x0000000B, 0x00005C7C,
0x0000190E, 0x00050080, 0x0000000B, 0x00002DCB, 0x000051FC, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF5, 0x00000C50, 0x00000A0B, 0x00002DCB,
0x00060041, 0x00000288, 0x00005FF5, 0x00000CC7, 0x00000A0B, 0x00002DCB,
0x0004003D, 0x0000000B, 0x00003702, 0x00005FF5, 0x00070050, 0x00000017,
0x00004AE0, 0x00005D4B, 0x00005C7B, 0x00005C7C, 0x00003702, 0x00050080,
0x0000000B, 0x000057E7, 0x000051FC, 0x00000A16, 0x00060041, 0x00000288,
0x0000604D, 0x00000C50, 0x00000A0B, 0x000057E7, 0x0004003D, 0x0000000B,
0x0000604D, 0x00000CC7, 0x00000A0B, 0x000057E7, 0x0004003D, 0x0000000B,
0x00005C7D, 0x0000604D, 0x00050080, 0x0000000B, 0x00002DCC, 0x000051FC,
0x00000A19, 0x00060041, 0x00000288, 0x0000190F, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x0000190F, 0x00000CC7, 0x00000A0B,
0x00002DCC, 0x0004003D, 0x0000000B, 0x00005C7E, 0x0000190F, 0x00050080,
0x0000000B, 0x00002DCD, 0x000051FC, 0x00000A1C, 0x00060041, 0x00000288,
0x00001910, 0x00000C50, 0x00000A0B, 0x00002DCD, 0x0004003D, 0x0000000B,
0x00001910, 0x00000CC7, 0x00000A0B, 0x00002DCD, 0x0004003D, 0x0000000B,
0x00005C7F, 0x00001910, 0x00050080, 0x0000000B, 0x00002DCE, 0x000051FC,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00005FF6, 0x00000CC7, 0x00000A0B,
0x00002DCE, 0x0004003D, 0x0000000B, 0x00004000, 0x00005FF6, 0x00070050,
0x00000017, 0x00005131, 0x00005C7D, 0x00005C7E, 0x00005C7F, 0x00004000,
0x000200F9, 0x00004F27, 0x000200F8, 0x00004F27, 0x000700F5, 0x00000017,
@ -4241,30 +4241,30 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x000200F8, 0x000040BC, 0x000500AA, 0x00000009, 0x00004AE1, 0x0000199B,
0x00000A0D, 0x000300F7, 0x00004F4C, 0x00000002, 0x000400FA, 0x00004AE1,
0x00002C74, 0x00002F67, 0x000200F8, 0x00002F67, 0x00060041, 0x00000288,
0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B,
0x0000368A, 0x00004868, 0x00060052, 0x00000017, 0x0000555D, 0x0000368A,
0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CC3, 0x00003FF8,
0x0000199B, 0x00060041, 0x00000288, 0x000018B2, 0x00000C50, 0x00000A0B,
0x0000199B, 0x00060041, 0x00000288, 0x000018B2, 0x00000CC7, 0x00000A0B,
0x00003CC3, 0x0004003D, 0x0000000B, 0x000035F8, 0x000018B2, 0x00060052,
0x00000017, 0x00005759, 0x000035F8, 0x0000555D, 0x00000001, 0x00050084,
0x0000000B, 0x00002774, 0x00000A10, 0x0000199B, 0x00050080, 0x0000000B,
0x000023CF, 0x00003FF8, 0x00002774, 0x00060041, 0x00000288, 0x0000381D,
0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x000035F9,
0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x000035F9,
0x0000381D, 0x00060052, 0x00000017, 0x0000575A, 0x000035F9, 0x00005759,
0x00000002, 0x00050084, 0x0000000B, 0x00002775, 0x00000A13, 0x0000199B,
0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8, 0x00002775, 0x00060041,
0x00000288, 0x0000381E, 0x00000C50, 0x00000A0B, 0x000023D0, 0x0004003D,
0x00000288, 0x0000381E, 0x00000CC7, 0x00000A0B, 0x000023D0, 0x0004003D,
0x0000000B, 0x00003EAD, 0x0000381E, 0x00060052, 0x00000017, 0x00005BAC,
0x00003EAD, 0x0000575A, 0x00000003, 0x000200F9, 0x00004F4C, 0x000200F8,
0x00002C74, 0x00060041, 0x00000288, 0x0000554B, 0x00000C50, 0x00000A0B,
0x00002C74, 0x00060041, 0x00000288, 0x0000554B, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4C, 0x0000554B, 0x00050080,
0x0000000B, 0x00002DCF, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288,
0x00001911, 0x00000C50, 0x00000A0B, 0x00002DCF, 0x0004003D, 0x0000000B,
0x00001911, 0x00000CC7, 0x00000A0B, 0x00002DCF, 0x0004003D, 0x0000000B,
0x00005C80, 0x00001911, 0x00050080, 0x0000000B, 0x00002DD0, 0x00003FF8,
0x00000A10, 0x00060041, 0x00000288, 0x00001912, 0x00000C50, 0x00000A0B,
0x00000A10, 0x00060041, 0x00000288, 0x00001912, 0x00000CC7, 0x00000A0B,
0x00002DD0, 0x0004003D, 0x0000000B, 0x00005C81, 0x00001912, 0x00050080,
0x0000000B, 0x00002DD1, 0x00003FF8, 0x00000A13, 0x00060041, 0x00000288,
0x00005FF7, 0x00000C50, 0x00000A0B, 0x00002DD1, 0x0004003D, 0x0000000B,
0x00005FF7, 0x00000CC7, 0x00000A0B, 0x00002DD1, 0x0004003D, 0x0000000B,
0x00004001, 0x00005FF7, 0x00070050, 0x00000017, 0x00005132, 0x00005D4C,
0x00005C80, 0x00005C81, 0x00004001, 0x000200F9, 0x00004F4C, 0x000200F8,
0x00004F4C, 0x000700F5, 0x00000017, 0x00002AC2, 0x00005132, 0x00002C74,
@ -4502,55 +4502,55 @@ const uint32_t resolve_full_64bpp_scaled_cs[] = {
0x000200F9, 0x00005312, 0x000200F8, 0x00003B68, 0x000500AA, 0x00000009,
0x00005453, 0x0000199B, 0x00000A10, 0x000300F7, 0x00004F29, 0x00000002,
0x000400FA, 0x00005453, 0x00002C75, 0x00002F68, 0x000200F8, 0x00002F68,
0x00060041, 0x00000288, 0x00004BD2, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004BD2, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D4E, 0x00004BD2, 0x00050080, 0x0000000B,
0x00002DD2, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x00006020,
0x00000C50, 0x00000A0B, 0x00002DD2, 0x0004003D, 0x0000000B, 0x00003248,
0x00000CC7, 0x00000A0B, 0x00002DD2, 0x0004003D, 0x0000000B, 0x00003248,
0x00006020, 0x00060052, 0x00000017, 0x00002EA1, 0x00005D4E, 0x00002818,
0x00000000, 0x00060052, 0x00000017, 0x000019F1, 0x00003248, 0x00002EA1,
0x00000001, 0x00050080, 0x0000000B, 0x00003FD7, 0x00003FF8, 0x0000199B,
0x00060041, 0x00000288, 0x00001C1C, 0x00000C50, 0x00000A0B, 0x00003FD7,
0x00060041, 0x00000288, 0x00001C1C, 0x00000CC7, 0x00000A0B, 0x00003FD7,
0x0004003D, 0x0000000B, 0x00005C82, 0x00001C1C, 0x00050080, 0x0000000B,
0x00002DD3, 0x00003FD7, 0x00000A0D, 0x00060041, 0x00000288, 0x00006021,
0x00000C50, 0x00000A0B, 0x00002DD3, 0x0004003D, 0x0000000B, 0x00003249,
0x00000CC7, 0x00000A0B, 0x00002DD3, 0x0004003D, 0x0000000B, 0x00003249,
0x00006021, 0x00060052, 0x00000017, 0x00002EF0, 0x00005C82, 0x000019F1,
0x00000002, 0x00060052, 0x00000017, 0x00001BED, 0x00003249, 0x00002EF0,
0x00000003, 0x00050084, 0x0000000B, 0x00002A8D, 0x00000A10, 0x0000199B,
0x00050080, 0x0000000B, 0x000023D1, 0x00003FF8, 0x00002A8D, 0x00060041,
0x00000288, 0x00003B8A, 0x00000C50, 0x00000A0B, 0x000023D1, 0x0004003D,
0x00000288, 0x00003B8A, 0x00000CC7, 0x00000A0B, 0x000023D1, 0x0004003D,
0x0000000B, 0x00005C83, 0x00003B8A, 0x00050080, 0x0000000B, 0x00002DD4,
0x000023D1, 0x00000A0D, 0x00060041, 0x00000288, 0x00006022, 0x00000C50,
0x000023D1, 0x00000A0D, 0x00060041, 0x00000288, 0x00006022, 0x00000CC7,
0x00000A0B, 0x00002DD4, 0x0004003D, 0x0000000B, 0x0000324A, 0x00006022,
0x00060052, 0x00000017, 0x00002EF1, 0x00005C83, 0x00002818, 0x00000000,
0x00060052, 0x00000017, 0x00001BEE, 0x0000324A, 0x00002EF1, 0x00000001,
0x00050084, 0x0000000B, 0x00002A8E, 0x00000A13, 0x0000199B, 0x00050080,
0x0000000B, 0x000023D2, 0x00003FF8, 0x00002A8E, 0x00060041, 0x00000288,
0x00003B8B, 0x00000C50, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00003B8B, 0x00000CC7, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00005C84, 0x00003B8B, 0x00050080, 0x0000000B, 0x00002DD5, 0x000023D2,
0x00000A0D, 0x00060041, 0x00000288, 0x00006023, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x00006023, 0x00000CC7, 0x00000A0B,
0x00002DD5, 0x0004003D, 0x0000000B, 0x0000324B, 0x00006023, 0x00060052,
0x00000017, 0x0000379C, 0x00005C84, 0x00001BEE, 0x00000002, 0x00060052,
0x00000017, 0x00002040, 0x0000324B, 0x0000379C, 0x00000003, 0x000200F9,
0x00004F29, 0x000200F8, 0x00002C75, 0x00060041, 0x00000288, 0x0000554C,
0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4F,
0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D, 0x0000000B, 0x00005D4F,
0x0000554C, 0x00050080, 0x0000000B, 0x00002DD6, 0x00003FF8, 0x00000A0D,
0x00060041, 0x00000288, 0x00001913, 0x00000C50, 0x00000A0B, 0x00002DD6,
0x00060041, 0x00000288, 0x00001913, 0x00000CC7, 0x00000A0B, 0x00002DD6,
0x0004003D, 0x0000000B, 0x00005C85, 0x00001913, 0x00050080, 0x0000000B,
0x00002DD7, 0x00003FF8, 0x00000A10, 0x00060041, 0x00000288, 0x00001914,
0x00000C50, 0x00000A0B, 0x00002DD7, 0x0004003D, 0x0000000B, 0x00005C86,
0x00000CC7, 0x00000A0B, 0x00002DD7, 0x0004003D, 0x0000000B, 0x00005C86,
0x00001914, 0x00050080, 0x0000000B, 0x00002DD8, 0x00003FF8, 0x00000A13,
0x00060041, 0x00000288, 0x00005FF8, 0x00000C50, 0x00000A0B, 0x00002DD8,
0x00060041, 0x00000288, 0x00005FF8, 0x00000CC7, 0x00000A0B, 0x00002DD8,
0x0004003D, 0x0000000B, 0x00003703, 0x00005FF8, 0x00070050, 0x00000017,
0x00004AE2, 0x00005D4F, 0x00005C85, 0x00005C86, 0x00003703, 0x00050080,
0x0000000B, 0x000057E8, 0x00003FF8, 0x00000A16, 0x00060041, 0x00000288,
0x0000604E, 0x00000C50, 0x00000A0B, 0x000057E8, 0x0004003D, 0x0000000B,
0x0000604E, 0x00000CC7, 0x00000A0B, 0x000057E8, 0x0004003D, 0x0000000B,
0x00005C87, 0x0000604E, 0x00050080, 0x0000000B, 0x00002DD9, 0x00003FF8,
0x00000A19, 0x00060041, 0x00000288, 0x00001915, 0x00000C50, 0x00000A0B,
0x00000A19, 0x00060041, 0x00000288, 0x00001915, 0x00000CC7, 0x00000A0B,
0x00002DD9, 0x0004003D, 0x0000000B, 0x00005C88, 0x00001915, 0x00050080,
0x0000000B, 0x00002DDA, 0x00003FF8, 0x00000A1C, 0x00060041, 0x00000288,
0x00001916, 0x00000C50, 0x00000A0B, 0x00002DDA, 0x0004003D, 0x0000000B,
0x00001916, 0x00000CC7, 0x00000A0B, 0x00002DDA, 0x0004003D, 0x0000000B,
0x00005C89, 0x00001916, 0x00050080, 0x0000000B, 0x00002DDB, 0x00003FF8,
0x00000A1F, 0x00060041, 0x00000288, 0x00006009, 0x00000C50, 0x00000A0B,
0x00000A1F, 0x00060041, 0x00000288, 0x00006009, 0x00000CC7, 0x00000A0B,
0x00002DDB, 0x0004003D, 0x0000000B, 0x00004002, 0x00006009, 0x00070050,
0x00000017, 0x00005133, 0x00005C87, 0x00005C88, 0x00005C89, 0x00004002,
0x000200F9, 0x00004F29, 0x000200F8, 0x00004F29, 0x000700F5, 0x00000017,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1036 0 Offset 0
OpMemberDecorate %_struct_1036 1 Offset 4
OpMemberDecorate %_struct_1036 2 Offset 8
@ -27,7 +27,7 @@
OpMemberDecorate %_struct_1960 0 NonReadable
OpMemberDecorate %_struct_1960 0 Offset 0
OpDecorate %_struct_1960 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -93,7 +93,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1036 = OpTypeStruct %uint %uint %uint %uint %uint
@ -287,68 +287,68 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %24753 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24188
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24188
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %24188 %12535
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %12535
%9147 = OpIAdd %uint %24188 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %12535
%9148 = OpIAdd %uint %24188 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%13812 = OpLoad %uint %14360
%22357 = OpCompositeInsert %v4uint %13812 %22356 3
%10095 = OpIMul %uint %uint_4 %12535
%9149 = OpIAdd %uint %24188 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %10264 0
%10096 = OpIMul %uint %uint_5 %12535
%9150 = OpIAdd %uint %24188 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%13814 = OpLoad %uint %14362
%22359 = OpCompositeInsert %v4uint %13814 %22358 1
%10097 = OpIMul %uint %uint_6 %12535
%9151 = OpIAdd %uint %24188 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_7 %12535
%9152 = OpIAdd %uint %24188 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16033 = OpLoad %uint %14364
%23465 = OpCompositeInsert %v4uint %16033 %22360 3
OpBranch %20259
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24188
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24188
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %24188 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %24188 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %24188 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%14080 = OpLoad %uint %24558
%19165 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %14080
%22501 = OpIAdd %uint %24188 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23652 = OpLoad %uint %24651
%11690 = OpIAdd %uint %24188 %uint_5
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%23653 = OpLoad %uint %6401
%11691 = OpIAdd %uint %24188 %uint_6
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%23654 = OpLoad %uint %6402
%11692 = OpIAdd %uint %24188 %uint_7
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%16379 = OpLoad %uint %24559
%20780 = OpCompositeConstruct %v4uint %23652 %23653 %23654 %16379
OpBranch %20259
@ -556,68 +556,68 @@
OpSelectionMerge %20260 DontFlatten
OpBranchConditional %24753 %11375 %12130
%12130 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %24184 %12535
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13816 = OpLoad %uint %6320
%22361 = OpCompositeInsert %v4uint %13816 %21851 1
%10099 = OpIMul %uint %uint_2 %12535
%9153 = OpIAdd %uint %24184 %10099
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10100 = OpIMul %uint %uint_3 %12535
%9154 = OpIAdd %uint %24184 %10100
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%13818 = OpLoad %uint %14366
%22363 = OpCompositeInsert %v4uint %13818 %22362 3
%10101 = OpIMul %uint %uint_4 %12535
%9155 = OpIAdd %uint %24184 %10101
%14367 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14367 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13819 = OpLoad %uint %14367
%22364 = OpCompositeInsert %v4uint %13819 %10264 0
%10102 = OpIMul %uint %uint_5 %12535
%9156 = OpIAdd %uint %24184 %10102
%14368 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14368 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%13820 = OpLoad %uint %14368
%22365 = OpCompositeInsert %v4uint %13820 %22364 1
%10103 = OpIMul %uint %uint_6 %12535
%9157 = OpIAdd %uint %24184 %10103
%14369 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%14369 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%13821 = OpLoad %uint %14369
%22366 = OpCompositeInsert %v4uint %13821 %22365 2
%10104 = OpIMul %uint %uint_7 %12535
%9158 = OpIAdd %uint %24184 %10104
%14370 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%14370 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%16034 = OpLoad %uint %14370
%23466 = OpCompositeInsert %v4uint %16034 %22366 3
OpBranch %20260
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24184
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24184
%23876 = OpLoad %uint %21830
%11693 = OpIAdd %uint %24188 %uint_81
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%23655 = OpLoad %uint %6403
%11694 = OpIAdd %uint %24188 %uint_82
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23656 = OpLoad %uint %6404
%11695 = OpIAdd %uint %24188 %uint_83
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%14081 = OpLoad %uint %24560
%19166 = OpCompositeConstruct %v4uint %23876 %23655 %23656 %14081
%22502 = OpIAdd %uint %24188 %uint_84
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23657 = OpLoad %uint %24652
%11696 = OpIAdd %uint %24188 %uint_85
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%23658 = OpLoad %uint %6405
%11697 = OpIAdd %uint %24188 %uint_86
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23659 = OpLoad %uint %6406
%11698 = OpIAdd %uint %24188 %uint_87
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%16380 = OpLoad %uint %24561
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20260
@ -827,68 +827,68 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %24753 %11376 %12131
%12131 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15548 = OpIAdd %uint %20988 %12535
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15548
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15548
%13822 = OpLoad %uint %6321
%22367 = OpCompositeInsert %v4uint %13822 %21852 1
%10105 = OpIMul %uint %uint_2 %12535
%9159 = OpIAdd %uint %20988 %10105
%14371 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9159
%14371 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9159
%13823 = OpLoad %uint %14371
%22368 = OpCompositeInsert %v4uint %13823 %22367 2
%10106 = OpIMul %uint %uint_3 %12535
%9160 = OpIAdd %uint %20988 %10106
%14372 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9160
%14372 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9160
%13828 = OpLoad %uint %14372
%22369 = OpCompositeInsert %v4uint %13828 %22368 3
%10107 = OpIMul %uint %uint_4 %12535
%9161 = OpIAdd %uint %20988 %10107
%14373 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9161
%14373 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9161
%13829 = OpLoad %uint %14373
%22370 = OpCompositeInsert %v4uint %13829 %10264 0
%10108 = OpIMul %uint %uint_5 %12535
%9162 = OpIAdd %uint %20988 %10108
%14374 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9162
%14374 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9162
%13830 = OpLoad %uint %14374
%22371 = OpCompositeInsert %v4uint %13830 %22370 1
%10109 = OpIMul %uint %uint_6 %12535
%9163 = OpIAdd %uint %20988 %10109
%14375 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9163
%14375 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9163
%13831 = OpLoad %uint %14375
%22372 = OpCompositeInsert %v4uint %13831 %22371 2
%10110 = OpIMul %uint %uint_7 %12535
%9164 = OpIAdd %uint %20988 %10110
%14376 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9164
%14376 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9164
%16035 = OpLoad %uint %14376
%23467 = OpCompositeInsert %v4uint %16035 %22372 3
OpBranch %20261
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23877 = OpLoad %uint %21831
%11699 = OpIAdd %uint %20988 %uint_1
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%23660 = OpLoad %uint %6407
%11700 = OpIAdd %uint %20988 %uint_2
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23661 = OpLoad %uint %6408
%11701 = OpIAdd %uint %20988 %uint_3
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%14082 = OpLoad %uint %24562
%19167 = OpCompositeConstruct %v4uint %23877 %23660 %23661 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23662 = OpLoad %uint %24653
%11702 = OpIAdd %uint %20988 %uint_5
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%23663 = OpLoad %uint %6409
%11703 = OpIAdd %uint %20988 %uint_6
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%23664 = OpLoad %uint %6410
%11704 = OpIAdd %uint %20988 %uint_7
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%16381 = OpLoad %uint %24563
%20782 = OpCompositeConstruct %v4uint %23662 %23663 %23664 %16381
OpBranch %20261
@ -1092,68 +1092,68 @@
OpSelectionMerge %20262 DontFlatten
OpBranchConditional %24753 %11377 %12132
%12132 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15549 = OpIAdd %uint %16376 %12535
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15549
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15549
%13834 = OpLoad %uint %6322
%22373 = OpCompositeInsert %v4uint %13834 %21853 1
%10111 = OpIMul %uint %uint_2 %12535
%9165 = OpIAdd %uint %16376 %10111
%14377 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9165
%14377 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9165
%13835 = OpLoad %uint %14377
%22374 = OpCompositeInsert %v4uint %13835 %22373 2
%10112 = OpIMul %uint %uint_3 %12535
%9166 = OpIAdd %uint %16376 %10112
%14378 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9166
%14378 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9166
%13836 = OpLoad %uint %14378
%22375 = OpCompositeInsert %v4uint %13836 %22374 3
%10113 = OpIMul %uint %uint_4 %12535
%9167 = OpIAdd %uint %16376 %10113
%14379 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14379 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13837 = OpLoad %uint %14379
%22377 = OpCompositeInsert %v4uint %13837 %10264 0
%10114 = OpIMul %uint %uint_5 %12535
%9168 = OpIAdd %uint %16376 %10114
%14380 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14380 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%13838 = OpLoad %uint %14380
%22378 = OpCompositeInsert %v4uint %13838 %22377 1
%10115 = OpIMul %uint %uint_6 %12535
%9169 = OpIAdd %uint %16376 %10115
%14381 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%14381 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%13839 = OpLoad %uint %14381
%22379 = OpCompositeInsert %v4uint %13839 %22378 2
%10116 = OpIMul %uint %uint_7 %12535
%9170 = OpIAdd %uint %16376 %10116
%14382 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%14382 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%16036 = OpLoad %uint %14382
%23469 = OpCompositeInsert %v4uint %16036 %22379 3
OpBranch %20262
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23878 = OpLoad %uint %21832
%11706 = OpIAdd %uint %16376 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%23665 = OpLoad %uint %6411
%11707 = OpIAdd %uint %16376 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%23666 = OpLoad %uint %6412
%11708 = OpIAdd %uint %16376 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%14083 = OpLoad %uint %24564
%19168 = OpCompositeConstruct %v4uint %23878 %23665 %23666 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23667 = OpLoad %uint %24654
%11709 = OpIAdd %uint %16376 %uint_5
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23668 = OpLoad %uint %6413
%11710 = OpIAdd %uint %16376 %uint_6
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%23669 = OpLoad %uint %6414
%11711 = OpIAdd %uint %16376 %uint_7
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%16382 = OpLoad %uint %24565
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20262
@ -1524,8 +1524,8 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x0000040C,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x0000040C, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x0000040C, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x0000040C, 0x00000003, 0x00000023, 0x0000000C,
@ -1534,7 +1534,7 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00040047, 0x000007D6, 0x00000006, 0x00000008, 0x00040048, 0x000007A8,
0x00000000, 0x00000019, 0x00050048, 0x000007A8, 0x00000000, 0x00000023,
0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047, 0x00001592,
0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021, 0x00000000,
0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013, 0x00000008,
0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B, 0x00000020,
@ -1577,7 +1577,7 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00000006, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B,
0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0003001D, 0x000007D0, 0x0000000B,
0x0003001E, 0x0000079C, 0x000007D0, 0x00040020, 0x00000A1B, 0x00000002,
0x0000079C, 0x0004003B, 0x00000A1B, 0x00000C50, 0x00000002, 0x0004002B,
0x0000079C, 0x0004003B, 0x00000A1B, 0x00000CC7, 0x00000002, 0x0004002B,
0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002,
0x0000000B, 0x0007001E, 0x0000040C, 0x0000000B, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000688, 0x00000009, 0x0000040C,
@ -1727,58 +1727,58 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00005CE0, 0x00001B50, 0x00005D41, 0x000500AA, 0x00000009, 0x000060B1,
0x000030F7, 0x00000A0D, 0x000300F7, 0x00004F23, 0x00000002, 0x000400FA,
0x000060B1, 0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61, 0x00060041,
0x00000288, 0x00004865, 0x00000C50, 0x00000A0B, 0x00005E7C, 0x0004003D,
0x00000288, 0x00004865, 0x00000CC7, 0x00000A0B, 0x00005E7C, 0x0004003D,
0x0000000B, 0x00003687, 0x00004865, 0x00060052, 0x00000017, 0x0000555A,
0x00003687, 0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBA,
0x00005E7C, 0x000030F7, 0x00060041, 0x00000288, 0x000018AF, 0x00000C50,
0x00005E7C, 0x000030F7, 0x00060041, 0x00000288, 0x000018AF, 0x00000CC7,
0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2, 0x000018AF,
0x00060052, 0x00000017, 0x00005753, 0x000035F2, 0x0000555A, 0x00000001,
0x00050084, 0x0000000B, 0x0000276D, 0x00000A10, 0x000030F7, 0x00050080,
0x0000000B, 0x000023BB, 0x00005E7C, 0x0000276D, 0x00060041, 0x00000288,
0x00003817, 0x00000C50, 0x00000A0B, 0x000023BB, 0x0004003D, 0x0000000B,
0x00003817, 0x00000CC7, 0x00000A0B, 0x000023BB, 0x0004003D, 0x0000000B,
0x000035F3, 0x00003817, 0x00060052, 0x00000017, 0x00005754, 0x000035F3,
0x00005753, 0x00000002, 0x00050084, 0x0000000B, 0x0000276E, 0x00000A13,
0x000030F7, 0x00050080, 0x0000000B, 0x000023BC, 0x00005E7C, 0x0000276E,
0x00060041, 0x00000288, 0x00003818, 0x00000C50, 0x00000A0B, 0x000023BC,
0x00060041, 0x00000288, 0x00003818, 0x00000CC7, 0x00000A0B, 0x000023BC,
0x0004003D, 0x0000000B, 0x000035F4, 0x00003818, 0x00060052, 0x00000017,
0x00005755, 0x000035F4, 0x00005754, 0x00000003, 0x00050084, 0x0000000B,
0x0000276F, 0x00000A16, 0x000030F7, 0x00050080, 0x0000000B, 0x000023BD,
0x00005E7C, 0x0000276F, 0x00060041, 0x00000288, 0x00003819, 0x00000C50,
0x00005E7C, 0x0000276F, 0x00060041, 0x00000288, 0x00003819, 0x00000CC7,
0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x000035F5, 0x00003819,
0x00060052, 0x00000017, 0x00005756, 0x000035F5, 0x00002818, 0x00000000,
0x00050084, 0x0000000B, 0x00002770, 0x00000A19, 0x000030F7, 0x00050080,
0x0000000B, 0x000023BE, 0x00005E7C, 0x00002770, 0x00060041, 0x00000288,
0x0000381A, 0x00000C50, 0x00000A0B, 0x000023BE, 0x0004003D, 0x0000000B,
0x0000381A, 0x00000CC7, 0x00000A0B, 0x000023BE, 0x0004003D, 0x0000000B,
0x000035F6, 0x0000381A, 0x00060052, 0x00000017, 0x00005757, 0x000035F6,
0x00005756, 0x00000001, 0x00050084, 0x0000000B, 0x00002771, 0x00000A1C,
0x000030F7, 0x00050080, 0x0000000B, 0x000023BF, 0x00005E7C, 0x00002771,
0x00060041, 0x00000288, 0x0000381B, 0x00000C50, 0x00000A0B, 0x000023BF,
0x00060041, 0x00000288, 0x0000381B, 0x00000CC7, 0x00000A0B, 0x000023BF,
0x0004003D, 0x0000000B, 0x000035F7, 0x0000381B, 0x00060052, 0x00000017,
0x00005758, 0x000035F7, 0x00005757, 0x00000002, 0x00050084, 0x0000000B,
0x00002772, 0x00000A1F, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C0,
0x00005E7C, 0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000C50,
0x00005E7C, 0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000CC7,
0x00000A0B, 0x000023C0, 0x0004003D, 0x0000000B, 0x00003EA1, 0x0000381C,
0x00060052, 0x00000017, 0x00005BA9, 0x00003EA1, 0x00005758, 0x00000003,
0x000200F9, 0x00004F23, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288,
0x00005545, 0x00000C50, 0x00000A0B, 0x00005E7C, 0x0004003D, 0x0000000B,
0x00005545, 0x00000CC7, 0x00000A0B, 0x00005E7C, 0x0004003D, 0x0000000B,
0x00005D43, 0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00005E7C,
0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B,
0x00002DA7, 0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF, 0x00050080,
0x0000000B, 0x00002DA8, 0x00005E7C, 0x00000A10, 0x00060041, 0x00000288,
0x00001900, 0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B,
0x00001900, 0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B,
0x00005C63, 0x00001900, 0x00050080, 0x0000000B, 0x00002DA9, 0x00005E7C,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B,
0x00002DA9, 0x0004003D, 0x0000000B, 0x00003700, 0x00005FEE, 0x00070050,
0x00000017, 0x00004ADD, 0x00005D43, 0x00005C62, 0x00005C63, 0x00003700,
0x00050080, 0x0000000B, 0x000057E5, 0x00005E7C, 0x00000A16, 0x00060041,
0x00000288, 0x0000604B, 0x00000C50, 0x00000A0B, 0x000057E5, 0x0004003D,
0x00000288, 0x0000604B, 0x00000CC7, 0x00000A0B, 0x000057E5, 0x0004003D,
0x0000000B, 0x00005C64, 0x0000604B, 0x00050080, 0x0000000B, 0x00002DAA,
0x00005E7C, 0x00000A19, 0x00060041, 0x00000288, 0x00001901, 0x00000C50,
0x00005E7C, 0x00000A19, 0x00060041, 0x00000288, 0x00001901, 0x00000CC7,
0x00000A0B, 0x00002DAA, 0x0004003D, 0x0000000B, 0x00005C65, 0x00001901,
0x00050080, 0x0000000B, 0x00002DAB, 0x00005E7C, 0x00000A1C, 0x00060041,
0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x0000000B, 0x00005C66, 0x00001902, 0x00050080, 0x0000000B, 0x00002DAC,
0x00005E7C, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FEF, 0x00000C50,
0x00005E7C, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7,
0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEF,
0x00070050, 0x00000017, 0x0000512C, 0x00005C64, 0x00005C65, 0x00005C66,
0x00003FFB, 0x000200F9, 0x00004F23, 0x000200F8, 0x00004F23, 0x000700F5,
@ -1950,59 +1950,59 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00050085, 0x0000000D, 0x000061FB, 0x00002B2C, 0x000000FC, 0x00050080,
0x0000000B, 0x00005E78, 0x00005E7C, 0x00000AFA, 0x000300F7, 0x00004F24,
0x00000002, 0x000400FA, 0x000060B1, 0x00002C6F, 0x00002F62, 0x000200F8,
0x00002F62, 0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B,
0x00002F62, 0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B,
0x00005E78, 0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052,
0x00000017, 0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBB, 0x00005E78, 0x000030F7, 0x00060041, 0x00000288,
0x000018B0, 0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B,
0x000018B0, 0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B,
0x000035F8, 0x000018B0, 0x00060052, 0x00000017, 0x00005759, 0x000035F8,
0x0000555B, 0x00000001, 0x00050084, 0x0000000B, 0x00002773, 0x00000A10,
0x000030F7, 0x00050080, 0x0000000B, 0x000023C1, 0x00005E78, 0x00002773,
0x00060041, 0x00000288, 0x0000381D, 0x00000C50, 0x00000A0B, 0x000023C1,
0x00060041, 0x00000288, 0x0000381D, 0x00000CC7, 0x00000A0B, 0x000023C1,
0x0004003D, 0x0000000B, 0x000035F9, 0x0000381D, 0x00060052, 0x00000017,
0x0000575A, 0x000035F9, 0x00005759, 0x00000002, 0x00050084, 0x0000000B,
0x00002774, 0x00000A13, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C2,
0x00005E78, 0x00002774, 0x00060041, 0x00000288, 0x0000381E, 0x00000C50,
0x00005E78, 0x00002774, 0x00060041, 0x00000288, 0x0000381E, 0x00000CC7,
0x00000A0B, 0x000023C2, 0x0004003D, 0x0000000B, 0x000035FA, 0x0000381E,
0x00060052, 0x00000017, 0x0000575B, 0x000035FA, 0x0000575A, 0x00000003,
0x00050084, 0x0000000B, 0x00002775, 0x00000A16, 0x000030F7, 0x00050080,
0x0000000B, 0x000023C3, 0x00005E78, 0x00002775, 0x00060041, 0x00000288,
0x0000381F, 0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B,
0x0000381F, 0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B,
0x000035FB, 0x0000381F, 0x00060052, 0x00000017, 0x0000575C, 0x000035FB,
0x00002818, 0x00000000, 0x00050084, 0x0000000B, 0x00002776, 0x00000A19,
0x000030F7, 0x00050080, 0x0000000B, 0x000023C4, 0x00005E78, 0x00002776,
0x00060041, 0x00000288, 0x00003820, 0x00000C50, 0x00000A0B, 0x000023C4,
0x00060041, 0x00000288, 0x00003820, 0x00000CC7, 0x00000A0B, 0x000023C4,
0x0004003D, 0x0000000B, 0x000035FC, 0x00003820, 0x00060052, 0x00000017,
0x0000575D, 0x000035FC, 0x0000575C, 0x00000001, 0x00050084, 0x0000000B,
0x00002777, 0x00000A1C, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C5,
0x00005E78, 0x00002777, 0x00060041, 0x00000288, 0x00003821, 0x00000C50,
0x00005E78, 0x00002777, 0x00060041, 0x00000288, 0x00003821, 0x00000CC7,
0x00000A0B, 0x000023C5, 0x0004003D, 0x0000000B, 0x000035FD, 0x00003821,
0x00060052, 0x00000017, 0x0000575E, 0x000035FD, 0x0000575D, 0x00000002,
0x00050084, 0x0000000B, 0x00002778, 0x00000A1F, 0x000030F7, 0x00050080,
0x0000000B, 0x000023C6, 0x00005E78, 0x00002778, 0x00060041, 0x00000288,
0x00003822, 0x00000C50, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00003822, 0x00000CC7, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B,
0x00003EA2, 0x00003822, 0x00060052, 0x00000017, 0x00005BAA, 0x00003EA2,
0x0000575E, 0x00000003, 0x000200F9, 0x00004F24, 0x000200F8, 0x00002C6F,
0x00060041, 0x00000288, 0x00005546, 0x00000C50, 0x00000A0B, 0x00005E78,
0x00060041, 0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B, 0x00005E78,
0x0004003D, 0x0000000B, 0x00005D44, 0x00005546, 0x00050080, 0x0000000B,
0x00002DAD, 0x00005E7C, 0x00000AFD, 0x00060041, 0x00000288, 0x00001903,
0x00000C50, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x00005C67,
0x00000CC7, 0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x00005C67,
0x00001903, 0x00050080, 0x0000000B, 0x00002DAE, 0x00005E7C, 0x00000B00,
0x00060041, 0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DAE,
0x00060041, 0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DAE,
0x0004003D, 0x0000000B, 0x00005C68, 0x00001904, 0x00050080, 0x0000000B,
0x00002DAF, 0x00005E7C, 0x00000B03, 0x00060041, 0x00000288, 0x00005FF0,
0x00000C50, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B, 0x00003701,
0x00000CC7, 0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B, 0x00003701,
0x00005FF0, 0x00070050, 0x00000017, 0x00004ADE, 0x00005D44, 0x00005C67,
0x00005C68, 0x00003701, 0x00050080, 0x0000000B, 0x000057E6, 0x00005E7C,
0x00000B06, 0x00060041, 0x00000288, 0x0000604C, 0x00000C50, 0x00000A0B,
0x00000B06, 0x00060041, 0x00000288, 0x0000604C, 0x00000CC7, 0x00000A0B,
0x000057E6, 0x0004003D, 0x0000000B, 0x00005C69, 0x0000604C, 0x00050080,
0x0000000B, 0x00002DB0, 0x00005E7C, 0x00000B09, 0x00060041, 0x00000288,
0x00001905, 0x00000C50, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B,
0x00001905, 0x00000CC7, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B,
0x00005C6A, 0x00001905, 0x00050080, 0x0000000B, 0x00002DB1, 0x00005E7C,
0x00000B0C, 0x00060041, 0x00000288, 0x00001906, 0x00000C50, 0x00000A0B,
0x00000B0C, 0x00060041, 0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B,
0x00002DB1, 0x0004003D, 0x0000000B, 0x00005C6B, 0x00001906, 0x00050080,
0x0000000B, 0x00002DB2, 0x00005E7C, 0x00000B0F, 0x00060041, 0x00000288,
0x00005FF1, 0x00000C50, 0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B,
0x00005FF1, 0x00000CC7, 0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B,
0x00003FFC, 0x00005FF1, 0x00070050, 0x00000017, 0x0000512D, 0x00005C69,
0x00005C6A, 0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F24, 0x000200F8,
0x00004F24, 0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D, 0x00002C6F,
@ -2175,59 +2175,59 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00050085, 0x0000000D, 0x00002F3A, 0x00002B2C, 0x0000016E, 0x00050080,
0x0000000B, 0x000051FC, 0x00005E7C, 0x000037B2, 0x000300F7, 0x00004F25,
0x00000002, 0x000400FA, 0x000060B1, 0x00002C70, 0x00002F63, 0x000200F8,
0x00002F63, 0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B,
0x00002F63, 0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B,
0x000051FC, 0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052,
0x00000017, 0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBC, 0x000051FC, 0x000030F7, 0x00060041, 0x00000288,
0x000018B1, 0x00000C50, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B,
0x000018B1, 0x00000CC7, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B,
0x000035FE, 0x000018B1, 0x00060052, 0x00000017, 0x0000575F, 0x000035FE,
0x0000555C, 0x00000001, 0x00050084, 0x0000000B, 0x00002779, 0x00000A10,
0x000030F7, 0x00050080, 0x0000000B, 0x000023C7, 0x000051FC, 0x00002779,
0x00060041, 0x00000288, 0x00003823, 0x00000C50, 0x00000A0B, 0x000023C7,
0x00060041, 0x00000288, 0x00003823, 0x00000CC7, 0x00000A0B, 0x000023C7,
0x0004003D, 0x0000000B, 0x000035FF, 0x00003823, 0x00060052, 0x00000017,
0x00005760, 0x000035FF, 0x0000575F, 0x00000002, 0x00050084, 0x0000000B,
0x0000277A, 0x00000A13, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C8,
0x000051FC, 0x0000277A, 0x00060041, 0x00000288, 0x00003824, 0x00000C50,
0x000051FC, 0x0000277A, 0x00060041, 0x00000288, 0x00003824, 0x00000CC7,
0x00000A0B, 0x000023C8, 0x0004003D, 0x0000000B, 0x00003604, 0x00003824,
0x00060052, 0x00000017, 0x00005761, 0x00003604, 0x00005760, 0x00000003,
0x00050084, 0x0000000B, 0x0000277B, 0x00000A16, 0x000030F7, 0x00050080,
0x0000000B, 0x000023C9, 0x000051FC, 0x0000277B, 0x00060041, 0x00000288,
0x00003825, 0x00000C50, 0x00000A0B, 0x000023C9, 0x0004003D, 0x0000000B,
0x00003825, 0x00000CC7, 0x00000A0B, 0x000023C9, 0x0004003D, 0x0000000B,
0x00003605, 0x00003825, 0x00060052, 0x00000017, 0x00005762, 0x00003605,
0x00002818, 0x00000000, 0x00050084, 0x0000000B, 0x0000277C, 0x00000A19,
0x000030F7, 0x00050080, 0x0000000B, 0x000023CA, 0x000051FC, 0x0000277C,
0x00060041, 0x00000288, 0x00003826, 0x00000C50, 0x00000A0B, 0x000023CA,
0x00060041, 0x00000288, 0x00003826, 0x00000CC7, 0x00000A0B, 0x000023CA,
0x0004003D, 0x0000000B, 0x00003606, 0x00003826, 0x00060052, 0x00000017,
0x00005763, 0x00003606, 0x00005762, 0x00000001, 0x00050084, 0x0000000B,
0x0000277D, 0x00000A1C, 0x000030F7, 0x00050080, 0x0000000B, 0x000023CB,
0x000051FC, 0x0000277D, 0x00060041, 0x00000288, 0x00003827, 0x00000C50,
0x000051FC, 0x0000277D, 0x00060041, 0x00000288, 0x00003827, 0x00000CC7,
0x00000A0B, 0x000023CB, 0x0004003D, 0x0000000B, 0x00003607, 0x00003827,
0x00060052, 0x00000017, 0x00005764, 0x00003607, 0x00005763, 0x00000002,
0x00050084, 0x0000000B, 0x0000277E, 0x00000A1F, 0x000030F7, 0x00050080,
0x0000000B, 0x000023CC, 0x000051FC, 0x0000277E, 0x00060041, 0x00000288,
0x00003828, 0x00000C50, 0x00000A0B, 0x000023CC, 0x0004003D, 0x0000000B,
0x00003828, 0x00000CC7, 0x00000A0B, 0x000023CC, 0x0004003D, 0x0000000B,
0x00003EA3, 0x00003828, 0x00060052, 0x00000017, 0x00005BAB, 0x00003EA3,
0x00005764, 0x00000003, 0x000200F9, 0x00004F25, 0x000200F8, 0x00002C70,
0x00060041, 0x00000288, 0x00005547, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00005D45, 0x00005547, 0x00050080, 0x0000000B,
0x00002DB3, 0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00001907,
0x00000C50, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00005C6C,
0x00000CC7, 0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00005C6C,
0x00001907, 0x00050080, 0x0000000B, 0x00002DB4, 0x000051FC, 0x00000A10,
0x00060041, 0x00000288, 0x00001908, 0x00000C50, 0x00000A0B, 0x00002DB4,
0x00060041, 0x00000288, 0x00001908, 0x00000CC7, 0x00000A0B, 0x00002DB4,
0x0004003D, 0x0000000B, 0x00005C6D, 0x00001908, 0x00050080, 0x0000000B,
0x00002DB5, 0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF2,
0x00000C50, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00003702,
0x00000CC7, 0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00003702,
0x00005FF2, 0x00070050, 0x00000017, 0x00004ADF, 0x00005D45, 0x00005C6C,
0x00005C6D, 0x00003702, 0x00050080, 0x0000000B, 0x000057E7, 0x000051FC,
0x00000A16, 0x00060041, 0x00000288, 0x0000604D, 0x00000C50, 0x00000A0B,
0x00000A16, 0x00060041, 0x00000288, 0x0000604D, 0x00000CC7, 0x00000A0B,
0x000057E7, 0x0004003D, 0x0000000B, 0x00005C6E, 0x0000604D, 0x00050080,
0x0000000B, 0x00002DB6, 0x000051FC, 0x00000A19, 0x00060041, 0x00000288,
0x00001909, 0x00000C50, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00001909, 0x00000CC7, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B,
0x00005C6F, 0x00001909, 0x00050080, 0x0000000B, 0x00002DB7, 0x000051FC,
0x00000A1C, 0x00060041, 0x00000288, 0x0000190A, 0x00000C50, 0x00000A0B,
0x00000A1C, 0x00060041, 0x00000288, 0x0000190A, 0x00000CC7, 0x00000A0B,
0x00002DB7, 0x0004003D, 0x0000000B, 0x00005C70, 0x0000190A, 0x00050080,
0x0000000B, 0x00002DB8, 0x000051FC, 0x00000A1F, 0x00060041, 0x00000288,
0x00005FF3, 0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B,
0x00005FF3, 0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B,
0x00003FFD, 0x00005FF3, 0x00070050, 0x00000017, 0x0000512E, 0x00005C6E,
0x00005C6F, 0x00005C70, 0x00003FFD, 0x000200F9, 0x00004F25, 0x000200F8,
0x00004F25, 0x000700F5, 0x00000017, 0x00002BCE, 0x0000512E, 0x00002C70,
@ -2396,59 +2396,59 @@ const uint32_t resolve_full_8bpp_cs[] = {
0x00050081, 0x0000001D, 0x000019F1, 0x0000455A, 0x0000230C, 0x00050080,
0x0000000B, 0x00003FF8, 0x00005E78, 0x000037B2, 0x000300F7, 0x00004F26,
0x00000002, 0x000400FA, 0x000060B1, 0x00002C71, 0x00002F64, 0x000200F8,
0x00002F64, 0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B,
0x00002F64, 0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B,
0x00003FF8, 0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052,
0x00000017, 0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080,
0x0000000B, 0x00003CBD, 0x00003FF8, 0x000030F7, 0x00060041, 0x00000288,
0x000018B2, 0x00000C50, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B,
0x000018B2, 0x00000CC7, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B,
0x0000360A, 0x000018B2, 0x00060052, 0x00000017, 0x00005765, 0x0000360A,
0x0000555D, 0x00000001, 0x00050084, 0x0000000B, 0x0000277F, 0x00000A10,
0x000030F7, 0x00050080, 0x0000000B, 0x000023CD, 0x00003FF8, 0x0000277F,
0x00060041, 0x00000288, 0x00003829, 0x00000C50, 0x00000A0B, 0x000023CD,
0x00060041, 0x00000288, 0x00003829, 0x00000CC7, 0x00000A0B, 0x000023CD,
0x0004003D, 0x0000000B, 0x0000360B, 0x00003829, 0x00060052, 0x00000017,
0x00005766, 0x0000360B, 0x00005765, 0x00000002, 0x00050084, 0x0000000B,
0x00002780, 0x00000A13, 0x000030F7, 0x00050080, 0x0000000B, 0x000023CE,
0x00003FF8, 0x00002780, 0x00060041, 0x00000288, 0x0000382A, 0x00000C50,
0x00003FF8, 0x00002780, 0x00060041, 0x00000288, 0x0000382A, 0x00000CC7,
0x00000A0B, 0x000023CE, 0x0004003D, 0x0000000B, 0x0000360C, 0x0000382A,
0x00060052, 0x00000017, 0x00005767, 0x0000360C, 0x00005766, 0x00000003,
0x00050084, 0x0000000B, 0x00002781, 0x00000A16, 0x000030F7, 0x00050080,
0x0000000B, 0x000023CF, 0x00003FF8, 0x00002781, 0x00060041, 0x00000288,
0x0000382B, 0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B,
0x0000382B, 0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B,
0x0000360D, 0x0000382B, 0x00060052, 0x00000017, 0x00005769, 0x0000360D,
0x00002818, 0x00000000, 0x00050084, 0x0000000B, 0x00002782, 0x00000A19,
0x000030F7, 0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8, 0x00002782,
0x00060041, 0x00000288, 0x0000382C, 0x00000C50, 0x00000A0B, 0x000023D0,
0x00060041, 0x00000288, 0x0000382C, 0x00000CC7, 0x00000A0B, 0x000023D0,
0x0004003D, 0x0000000B, 0x0000360E, 0x0000382C, 0x00060052, 0x00000017,
0x0000576A, 0x0000360E, 0x00005769, 0x00000001, 0x00050084, 0x0000000B,
0x00002783, 0x00000A1C, 0x000030F7, 0x00050080, 0x0000000B, 0x000023D1,
0x00003FF8, 0x00002783, 0x00060041, 0x00000288, 0x0000382D, 0x00000C50,
0x00003FF8, 0x00002783, 0x00060041, 0x00000288, 0x0000382D, 0x00000CC7,
0x00000A0B, 0x000023D1, 0x0004003D, 0x0000000B, 0x0000360F, 0x0000382D,
0x00060052, 0x00000017, 0x0000576B, 0x0000360F, 0x0000576A, 0x00000002,
0x00050084, 0x0000000B, 0x00002784, 0x00000A1F, 0x000030F7, 0x00050080,
0x0000000B, 0x000023D2, 0x00003FF8, 0x00002784, 0x00060041, 0x00000288,
0x0000382E, 0x00000C50, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x0000382E, 0x00000CC7, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B,
0x00003EA4, 0x0000382E, 0x00060052, 0x00000017, 0x00005BAD, 0x00003EA4,
0x0000576B, 0x00000003, 0x000200F9, 0x00004F26, 0x000200F8, 0x00002C71,
0x00060041, 0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x00005D46, 0x00005548, 0x00050080, 0x0000000B,
0x00002DBA, 0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190B,
0x00000C50, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00005C71,
0x00000CC7, 0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00005C71,
0x0000190B, 0x00050080, 0x0000000B, 0x00002DBB, 0x00003FF8, 0x00000A10,
0x00060041, 0x00000288, 0x0000190C, 0x00000C50, 0x00000A0B, 0x00002DBB,
0x00060041, 0x00000288, 0x0000190C, 0x00000CC7, 0x00000A0B, 0x00002DBB,
0x0004003D, 0x0000000B, 0x00005C72, 0x0000190C, 0x00050080, 0x0000000B,
0x00002DBC, 0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF4,
0x00000C50, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00003703,
0x00000CC7, 0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00003703,
0x00005FF4, 0x00070050, 0x00000017, 0x00004AE0, 0x00005D46, 0x00005C71,
0x00005C72, 0x00003703, 0x00050080, 0x0000000B, 0x000057E8, 0x00003FF8,
0x00000A16, 0x00060041, 0x00000288, 0x0000604E, 0x00000C50, 0x00000A0B,
0x00000A16, 0x00060041, 0x00000288, 0x0000604E, 0x00000CC7, 0x00000A0B,
0x000057E8, 0x0004003D, 0x0000000B, 0x00005C73, 0x0000604E, 0x00050080,
0x0000000B, 0x00002DBD, 0x00003FF8, 0x00000A19, 0x00060041, 0x00000288,
0x0000190D, 0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B,
0x0000190D, 0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B,
0x00005C74, 0x0000190D, 0x00050080, 0x0000000B, 0x00002DBE, 0x00003FF8,
0x00000A1C, 0x00060041, 0x00000288, 0x0000190E, 0x00000C50, 0x00000A0B,
0x00000A1C, 0x00060041, 0x00000288, 0x0000190E, 0x00000CC7, 0x00000A0B,
0x00002DBE, 0x0004003D, 0x0000000B, 0x00005C75, 0x0000190E, 0x00050080,
0x0000000B, 0x00002DBF, 0x00003FF8, 0x00000A1F, 0x00060041, 0x00000288,
0x00005FF5, 0x00000C50, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B,
0x00005FF5, 0x00000CC7, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B,
0x00003FFE, 0x00005FF5, 0x00070050, 0x00000017, 0x0000512F, 0x00005C73,
0x00005C74, 0x00005C75, 0x00003FFE, 0x000200F9, 0x00004F26, 0x000200F8,
0x00004F26, 0x000700F5, 0x00000017, 0x00002BCF, 0x0000512F, 0x00002C71,

View File

@ -14,8 +14,8 @@
OpMemberDecorate %_struct_1948 0 NonWritable
OpMemberDecorate %_struct_1948 0 Offset 0
OpDecorate %_struct_1948 BufferBlock
OpDecorate %3152 DescriptorSet 1
OpDecorate %3152 Binding 0
OpDecorate %3271 DescriptorSet 0
OpDecorate %3271 Binding 0
OpMemberDecorate %_struct_1017 0 Offset 0
OpMemberDecorate %_struct_1017 1 Offset 4
OpMemberDecorate %_struct_1017 2 Offset 8
@ -26,7 +26,7 @@
OpMemberDecorate %_struct_1960 0 NonReadable
OpMemberDecorate %_struct_1960 0 Offset 0
OpDecorate %_struct_1960 BufferBlock
OpDecorate %5522 DescriptorSet 0
OpDecorate %5522 DescriptorSet 1
OpDecorate %5522 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
@ -93,7 +93,7 @@
%_runtimearr_uint = OpTypeRuntimeArray %uint
%_struct_1948 = OpTypeStruct %_runtimearr_uint
%_ptr_Uniform__struct_1948 = OpTypePointer Uniform %_struct_1948
%3152 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%3271 = OpVariable %_ptr_Uniform__struct_1948 Uniform
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_struct_1017 = OpTypeStruct %uint %uint %uint %uint
@ -299,68 +299,68 @@
OpSelectionMerge %20259 DontFlatten
OpBranchConditional %24753 %11374 %12129
%12129 = OpLabel
%18533 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24188
%18533 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24188
%13959 = OpLoad %uint %18533
%21850 = OpCompositeInsert %v4uint %13959 %10264 0
%15546 = OpIAdd %uint %24188 %12535
%6319 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15546
%6319 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15546
%13810 = OpLoad %uint %6319
%22355 = OpCompositeInsert %v4uint %13810 %21850 1
%10093 = OpIMul %uint %uint_2 %12535
%9147 = OpIAdd %uint %24188 %10093
%14359 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9147
%14359 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9147
%13811 = OpLoad %uint %14359
%22356 = OpCompositeInsert %v4uint %13811 %22355 2
%10094 = OpIMul %uint %uint_3 %12535
%9148 = OpIAdd %uint %24188 %10094
%14360 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9148
%14360 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9148
%13812 = OpLoad %uint %14360
%22357 = OpCompositeInsert %v4uint %13812 %22356 3
%10095 = OpIMul %uint %uint_4 %12535
%9149 = OpIAdd %uint %24188 %10095
%14361 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9149
%14361 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9149
%13813 = OpLoad %uint %14361
%22358 = OpCompositeInsert %v4uint %13813 %10264 0
%10096 = OpIMul %uint %uint_5 %12535
%9150 = OpIAdd %uint %24188 %10096
%14362 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9150
%14362 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9150
%13814 = OpLoad %uint %14362
%22359 = OpCompositeInsert %v4uint %13814 %22358 1
%10097 = OpIMul %uint %uint_6 %12535
%9151 = OpIAdd %uint %24188 %10097
%14363 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9151
%14363 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9151
%13815 = OpLoad %uint %14363
%22360 = OpCompositeInsert %v4uint %13815 %22359 2
%10098 = OpIMul %uint %uint_7 %12535
%9152 = OpIAdd %uint %24188 %10098
%14364 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9152
%14364 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9152
%16033 = OpLoad %uint %14364
%23465 = OpCompositeInsert %v4uint %16033 %22360 3
OpBranch %20259
%11374 = OpLabel
%21829 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %24188
%21829 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %24188
%23875 = OpLoad %uint %21829
%11687 = OpIAdd %uint %24188 %uint_1
%6399 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11687
%6399 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11687
%23650 = OpLoad %uint %6399
%11688 = OpIAdd %uint %24188 %uint_2
%6400 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11688
%6400 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11688
%23651 = OpLoad %uint %6400
%11689 = OpIAdd %uint %24188 %uint_3
%24558 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11689
%24558 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11689
%14080 = OpLoad %uint %24558
%19165 = OpCompositeConstruct %v4uint %23875 %23650 %23651 %14080
%22501 = OpIAdd %uint %24188 %uint_4
%24651 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22501
%24651 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22501
%23652 = OpLoad %uint %24651
%11690 = OpIAdd %uint %24188 %uint_5
%6401 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11690
%6401 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11690
%23653 = OpLoad %uint %6401
%11691 = OpIAdd %uint %24188 %uint_6
%6402 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11691
%6402 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11691
%23654 = OpLoad %uint %6402
%11692 = OpIAdd %uint %24188 %uint_7
%24559 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11692
%24559 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11692
%16379 = OpLoad %uint %24559
%20780 = OpCompositeConstruct %v4uint %23652 %23653 %23654 %16379
OpBranch %20259
@ -569,68 +569,68 @@
OpSelectionMerge %20260 DontFlatten
OpBranchConditional %24753 %11375 %12130
%12130 = OpLabel
%18534 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%18534 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%13960 = OpLoad %uint %18534
%21851 = OpCompositeInsert %v4uint %13960 %10264 0
%15547 = OpIAdd %uint %8114 %12535
%6320 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15547
%6320 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15547
%13816 = OpLoad %uint %6320
%22361 = OpCompositeInsert %v4uint %13816 %21851 1
%10099 = OpIMul %uint %uint_2 %12535
%9153 = OpIAdd %uint %8114 %10099
%14365 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9153
%14365 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9153
%13817 = OpLoad %uint %14365
%22362 = OpCompositeInsert %v4uint %13817 %22361 2
%10100 = OpIMul %uint %uint_3 %12535
%9154 = OpIAdd %uint %8114 %10100
%14366 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9154
%14366 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9154
%13818 = OpLoad %uint %14366
%22363 = OpCompositeInsert %v4uint %13818 %22362 3
%10101 = OpIMul %uint %uint_4 %12535
%9155 = OpIAdd %uint %8114 %10101
%14367 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9155
%14367 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9155
%13819 = OpLoad %uint %14367
%22364 = OpCompositeInsert %v4uint %13819 %10264 0
%10102 = OpIMul %uint %uint_5 %12535
%9156 = OpIAdd %uint %8114 %10102
%14368 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9156
%14368 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9156
%13820 = OpLoad %uint %14368
%22365 = OpCompositeInsert %v4uint %13820 %22364 1
%10103 = OpIMul %uint %uint_6 %12535
%9157 = OpIAdd %uint %8114 %10103
%14369 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9157
%14369 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9157
%13821 = OpLoad %uint %14369
%22366 = OpCompositeInsert %v4uint %13821 %22365 2
%10104 = OpIMul %uint %uint_7 %12535
%9158 = OpIAdd %uint %8114 %10104
%14370 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9158
%14370 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9158
%16034 = OpLoad %uint %14370
%23466 = OpCompositeInsert %v4uint %16034 %22366 3
OpBranch %20260
%11375 = OpLabel
%21830 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %8114
%21830 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %8114
%23876 = OpLoad %uint %21830
%11693 = OpIAdd %uint %8114 %uint_1
%6403 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11693
%6403 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11693
%23655 = OpLoad %uint %6403
%11694 = OpIAdd %uint %8114 %uint_2
%6404 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11694
%6404 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11694
%23656 = OpLoad %uint %6404
%11695 = OpIAdd %uint %8114 %uint_3
%24560 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11695
%24560 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11695
%14081 = OpLoad %uint %24560
%19166 = OpCompositeConstruct %v4uint %23876 %23655 %23656 %14081
%22502 = OpIAdd %uint %8114 %uint_4
%24652 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22502
%24652 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22502
%23657 = OpLoad %uint %24652
%11696 = OpIAdd %uint %8114 %uint_5
%6405 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11696
%6405 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11696
%23658 = OpLoad %uint %6405
%11697 = OpIAdd %uint %8114 %uint_6
%6406 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11697
%6406 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11697
%23659 = OpLoad %uint %6406
%11698 = OpIAdd %uint %8114 %uint_7
%24561 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11698
%24561 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11698
%16380 = OpLoad %uint %24561
%20781 = OpCompositeConstruct %v4uint %23657 %23658 %23659 %16380
OpBranch %20260
@ -840,68 +840,68 @@
OpSelectionMerge %20261 DontFlatten
OpBranchConditional %24753 %11376 %12131
%12131 = OpLabel
%18535 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%18535 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%13961 = OpLoad %uint %18535
%21852 = OpCompositeInsert %v4uint %13961 %10264 0
%15548 = OpIAdd %uint %20988 %12535
%6321 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15548
%6321 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15548
%13822 = OpLoad %uint %6321
%22367 = OpCompositeInsert %v4uint %13822 %21852 1
%10105 = OpIMul %uint %uint_2 %12535
%9159 = OpIAdd %uint %20988 %10105
%14371 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9159
%14371 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9159
%13823 = OpLoad %uint %14371
%22368 = OpCompositeInsert %v4uint %13823 %22367 2
%10106 = OpIMul %uint %uint_3 %12535
%9160 = OpIAdd %uint %20988 %10106
%14372 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9160
%14372 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9160
%13828 = OpLoad %uint %14372
%22369 = OpCompositeInsert %v4uint %13828 %22368 3
%10107 = OpIMul %uint %uint_4 %12535
%9161 = OpIAdd %uint %20988 %10107
%14373 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9161
%14373 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9161
%13829 = OpLoad %uint %14373
%22370 = OpCompositeInsert %v4uint %13829 %10264 0
%10108 = OpIMul %uint %uint_5 %12535
%9162 = OpIAdd %uint %20988 %10108
%14374 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9162
%14374 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9162
%13830 = OpLoad %uint %14374
%22371 = OpCompositeInsert %v4uint %13830 %22370 1
%10109 = OpIMul %uint %uint_6 %12535
%9163 = OpIAdd %uint %20988 %10109
%14375 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9163
%14375 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9163
%13831 = OpLoad %uint %14375
%22372 = OpCompositeInsert %v4uint %13831 %22371 2
%10110 = OpIMul %uint %uint_7 %12535
%9164 = OpIAdd %uint %20988 %10110
%14376 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9164
%14376 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9164
%16035 = OpLoad %uint %14376
%23467 = OpCompositeInsert %v4uint %16035 %22372 3
OpBranch %20261
%11376 = OpLabel
%21831 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %20988
%21831 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %20988
%23877 = OpLoad %uint %21831
%11699 = OpIAdd %uint %20988 %uint_1
%6407 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11699
%6407 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11699
%23660 = OpLoad %uint %6407
%11700 = OpIAdd %uint %20988 %uint_2
%6408 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11700
%6408 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11700
%23661 = OpLoad %uint %6408
%11701 = OpIAdd %uint %20988 %uint_3
%24562 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11701
%24562 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11701
%14082 = OpLoad %uint %24562
%19167 = OpCompositeConstruct %v4uint %23877 %23660 %23661 %14082
%22503 = OpIAdd %uint %20988 %uint_4
%24653 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22503
%24653 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22503
%23662 = OpLoad %uint %24653
%11702 = OpIAdd %uint %20988 %uint_5
%6409 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11702
%6409 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11702
%23663 = OpLoad %uint %6409
%11703 = OpIAdd %uint %20988 %uint_6
%6410 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11703
%6410 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11703
%23664 = OpLoad %uint %6410
%11704 = OpIAdd %uint %20988 %uint_7
%24563 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11704
%24563 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11704
%16381 = OpLoad %uint %24563
%20782 = OpCompositeConstruct %v4uint %23662 %23663 %23664 %16381
OpBranch %20261
@ -1105,68 +1105,68 @@
OpSelectionMerge %20262 DontFlatten
OpBranchConditional %24753 %11377 %12132
%12132 = OpLabel
%18536 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%18536 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%13962 = OpLoad %uint %18536
%21853 = OpCompositeInsert %v4uint %13962 %10264 0
%15549 = OpIAdd %uint %16376 %12535
%6322 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %15549
%6322 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %15549
%13834 = OpLoad %uint %6322
%22373 = OpCompositeInsert %v4uint %13834 %21853 1
%10111 = OpIMul %uint %uint_2 %12535
%9165 = OpIAdd %uint %16376 %10111
%14377 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9165
%14377 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9165
%13835 = OpLoad %uint %14377
%22374 = OpCompositeInsert %v4uint %13835 %22373 2
%10112 = OpIMul %uint %uint_3 %12535
%9166 = OpIAdd %uint %16376 %10112
%14378 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9166
%14378 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9166
%13836 = OpLoad %uint %14378
%22375 = OpCompositeInsert %v4uint %13836 %22374 3
%10113 = OpIMul %uint %uint_4 %12535
%9167 = OpIAdd %uint %16376 %10113
%14379 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9167
%14379 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9167
%13837 = OpLoad %uint %14379
%22377 = OpCompositeInsert %v4uint %13837 %10264 0
%10114 = OpIMul %uint %uint_5 %12535
%9168 = OpIAdd %uint %16376 %10114
%14380 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9168
%14380 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9168
%13838 = OpLoad %uint %14380
%22378 = OpCompositeInsert %v4uint %13838 %22377 1
%10115 = OpIMul %uint %uint_6 %12535
%9169 = OpIAdd %uint %16376 %10115
%14381 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9169
%14381 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9169
%13839 = OpLoad %uint %14381
%22379 = OpCompositeInsert %v4uint %13839 %22378 2
%10116 = OpIMul %uint %uint_7 %12535
%9170 = OpIAdd %uint %16376 %10116
%14382 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %9170
%14382 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %9170
%16036 = OpLoad %uint %14382
%23469 = OpCompositeInsert %v4uint %16036 %22379 3
OpBranch %20262
%11377 = OpLabel
%21832 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %16376
%21832 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %16376
%23878 = OpLoad %uint %21832
%11706 = OpIAdd %uint %16376 %uint_1
%6411 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11706
%6411 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11706
%23665 = OpLoad %uint %6411
%11707 = OpIAdd %uint %16376 %uint_2
%6412 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11707
%6412 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11707
%23666 = OpLoad %uint %6412
%11708 = OpIAdd %uint %16376 %uint_3
%24564 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11708
%24564 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11708
%14083 = OpLoad %uint %24564
%19168 = OpCompositeConstruct %v4uint %23878 %23665 %23666 %14083
%22504 = OpIAdd %uint %16376 %uint_4
%24654 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %22504
%24654 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %22504
%23667 = OpLoad %uint %24654
%11709 = OpIAdd %uint %16376 %uint_5
%6413 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11709
%6413 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11709
%23668 = OpLoad %uint %6413
%11710 = OpIAdd %uint %16376 %uint_6
%6414 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11710
%6414 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11710
%23669 = OpLoad %uint %6414
%11711 = OpIAdd %uint %16376 %uint_7
%24565 = OpAccessChain %_ptr_Uniform_uint %3152 %int_0 %11711
%24565 = OpAccessChain %_ptr_Uniform_uint %3271 %int_0 %11711
%16382 = OpLoad %uint %24565
%20783 = OpCompositeConstruct %v4uint %23667 %23668 %23669 %16382
OpBranch %20262
@ -1573,8 +1573,8 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x00000011, 0x00000008, 0x00000008, 0x00000001, 0x00040047, 0x000007D0,
0x00000006, 0x00000004, 0x00040048, 0x0000079C, 0x00000000, 0x00000018,
0x00050048, 0x0000079C, 0x00000000, 0x00000023, 0x00000000, 0x00030047,
0x0000079C, 0x00000003, 0x00040047, 0x00000C50, 0x00000022, 0x00000001,
0x00040047, 0x00000C50, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x0000079C, 0x00000003, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000,
0x00040047, 0x00000CC7, 0x00000021, 0x00000000, 0x00050048, 0x000003F9,
0x00000000, 0x00000023, 0x00000000, 0x00050048, 0x000003F9, 0x00000001,
0x00000023, 0x00000004, 0x00050048, 0x000003F9, 0x00000002, 0x00000023,
0x00000008, 0x00050048, 0x000003F9, 0x00000003, 0x00000023, 0x0000000C,
@ -1582,7 +1582,7 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x0000001C, 0x00040047, 0x000007D6, 0x00000006, 0x00000008, 0x00040048,
0x000007A8, 0x00000000, 0x00000019, 0x00050048, 0x000007A8, 0x00000000,
0x00000023, 0x00000000, 0x00030047, 0x000007A8, 0x00000003, 0x00040047,
0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00000021,
0x00001592, 0x00000022, 0x00000001, 0x00040047, 0x00001592, 0x00000021,
0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00020013,
0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x0000000B,
@ -1626,7 +1626,7 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0003001D, 0x000007D0, 0x0000000B, 0x0003001E,
0x0000079C, 0x000007D0, 0x00040020, 0x00000A1B, 0x00000002, 0x0000079C,
0x0004003B, 0x00000A1B, 0x00000C50, 0x00000002, 0x0004002B, 0x0000000C,
0x0004003B, 0x00000A1B, 0x00000CC7, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x0006001E, 0x000003F9, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000676, 0x00000009, 0x000003F9, 0x0004003B, 0x00000676,
@ -1784,58 +1784,58 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x00005CE0, 0x00001B50, 0x00005D41, 0x000500AA, 0x00000009, 0x000060B1,
0x000030F7, 0x00000A0D, 0x000300F7, 0x00004F23, 0x00000002, 0x000400FA,
0x000060B1, 0x00002C6E, 0x00002F61, 0x000200F8, 0x00002F61, 0x00060041,
0x00000288, 0x00004865, 0x00000C50, 0x00000A0B, 0x00005E7C, 0x0004003D,
0x00000288, 0x00004865, 0x00000CC7, 0x00000A0B, 0x00005E7C, 0x0004003D,
0x0000000B, 0x00003687, 0x00004865, 0x00060052, 0x00000017, 0x0000555A,
0x00003687, 0x00002818, 0x00000000, 0x00050080, 0x0000000B, 0x00003CBA,
0x00005E7C, 0x000030F7, 0x00060041, 0x00000288, 0x000018AF, 0x00000C50,
0x00005E7C, 0x000030F7, 0x00060041, 0x00000288, 0x000018AF, 0x00000CC7,
0x00000A0B, 0x00003CBA, 0x0004003D, 0x0000000B, 0x000035F2, 0x000018AF,
0x00060052, 0x00000017, 0x00005753, 0x000035F2, 0x0000555A, 0x00000001,
0x00050084, 0x0000000B, 0x0000276D, 0x00000A10, 0x000030F7, 0x00050080,
0x0000000B, 0x000023BB, 0x00005E7C, 0x0000276D, 0x00060041, 0x00000288,
0x00003817, 0x00000C50, 0x00000A0B, 0x000023BB, 0x0004003D, 0x0000000B,
0x00003817, 0x00000CC7, 0x00000A0B, 0x000023BB, 0x0004003D, 0x0000000B,
0x000035F3, 0x00003817, 0x00060052, 0x00000017, 0x00005754, 0x000035F3,
0x00005753, 0x00000002, 0x00050084, 0x0000000B, 0x0000276E, 0x00000A13,
0x000030F7, 0x00050080, 0x0000000B, 0x000023BC, 0x00005E7C, 0x0000276E,
0x00060041, 0x00000288, 0x00003818, 0x00000C50, 0x00000A0B, 0x000023BC,
0x00060041, 0x00000288, 0x00003818, 0x00000CC7, 0x00000A0B, 0x000023BC,
0x0004003D, 0x0000000B, 0x000035F4, 0x00003818, 0x00060052, 0x00000017,
0x00005755, 0x000035F4, 0x00005754, 0x00000003, 0x00050084, 0x0000000B,
0x0000276F, 0x00000A16, 0x000030F7, 0x00050080, 0x0000000B, 0x000023BD,
0x00005E7C, 0x0000276F, 0x00060041, 0x00000288, 0x00003819, 0x00000C50,
0x00005E7C, 0x0000276F, 0x00060041, 0x00000288, 0x00003819, 0x00000CC7,
0x00000A0B, 0x000023BD, 0x0004003D, 0x0000000B, 0x000035F5, 0x00003819,
0x00060052, 0x00000017, 0x00005756, 0x000035F5, 0x00002818, 0x00000000,
0x00050084, 0x0000000B, 0x00002770, 0x00000A19, 0x000030F7, 0x00050080,
0x0000000B, 0x000023BE, 0x00005E7C, 0x00002770, 0x00060041, 0x00000288,
0x0000381A, 0x00000C50, 0x00000A0B, 0x000023BE, 0x0004003D, 0x0000000B,
0x0000381A, 0x00000CC7, 0x00000A0B, 0x000023BE, 0x0004003D, 0x0000000B,
0x000035F6, 0x0000381A, 0x00060052, 0x00000017, 0x00005757, 0x000035F6,
0x00005756, 0x00000001, 0x00050084, 0x0000000B, 0x00002771, 0x00000A1C,
0x000030F7, 0x00050080, 0x0000000B, 0x000023BF, 0x00005E7C, 0x00002771,
0x00060041, 0x00000288, 0x0000381B, 0x00000C50, 0x00000A0B, 0x000023BF,
0x00060041, 0x00000288, 0x0000381B, 0x00000CC7, 0x00000A0B, 0x000023BF,
0x0004003D, 0x0000000B, 0x000035F7, 0x0000381B, 0x00060052, 0x00000017,
0x00005758, 0x000035F7, 0x00005757, 0x00000002, 0x00050084, 0x0000000B,
0x00002772, 0x00000A1F, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C0,
0x00005E7C, 0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000C50,
0x00005E7C, 0x00002772, 0x00060041, 0x00000288, 0x0000381C, 0x00000CC7,
0x00000A0B, 0x000023C0, 0x0004003D, 0x0000000B, 0x00003EA1, 0x0000381C,
0x00060052, 0x00000017, 0x00005BA9, 0x00003EA1, 0x00005758, 0x00000003,
0x000200F9, 0x00004F23, 0x000200F8, 0x00002C6E, 0x00060041, 0x00000288,
0x00005545, 0x00000C50, 0x00000A0B, 0x00005E7C, 0x0004003D, 0x0000000B,
0x00005545, 0x00000CC7, 0x00000A0B, 0x00005E7C, 0x0004003D, 0x0000000B,
0x00005D43, 0x00005545, 0x00050080, 0x0000000B, 0x00002DA7, 0x00005E7C,
0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000C50, 0x00000A0B,
0x00000A0D, 0x00060041, 0x00000288, 0x000018FF, 0x00000CC7, 0x00000A0B,
0x00002DA7, 0x0004003D, 0x0000000B, 0x00005C62, 0x000018FF, 0x00050080,
0x0000000B, 0x00002DA8, 0x00005E7C, 0x00000A10, 0x00060041, 0x00000288,
0x00001900, 0x00000C50, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B,
0x00001900, 0x00000CC7, 0x00000A0B, 0x00002DA8, 0x0004003D, 0x0000000B,
0x00005C63, 0x00001900, 0x00050080, 0x0000000B, 0x00002DA9, 0x00005E7C,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000C50, 0x00000A0B,
0x00000A13, 0x00060041, 0x00000288, 0x00005FEE, 0x00000CC7, 0x00000A0B,
0x00002DA9, 0x0004003D, 0x0000000B, 0x00003700, 0x00005FEE, 0x00070050,
0x00000017, 0x00004ADD, 0x00005D43, 0x00005C62, 0x00005C63, 0x00003700,
0x00050080, 0x0000000B, 0x000057E5, 0x00005E7C, 0x00000A16, 0x00060041,
0x00000288, 0x0000604B, 0x00000C50, 0x00000A0B, 0x000057E5, 0x0004003D,
0x00000288, 0x0000604B, 0x00000CC7, 0x00000A0B, 0x000057E5, 0x0004003D,
0x0000000B, 0x00005C64, 0x0000604B, 0x00050080, 0x0000000B, 0x00002DAA,
0x00005E7C, 0x00000A19, 0x00060041, 0x00000288, 0x00001901, 0x00000C50,
0x00005E7C, 0x00000A19, 0x00060041, 0x00000288, 0x00001901, 0x00000CC7,
0x00000A0B, 0x00002DAA, 0x0004003D, 0x0000000B, 0x00005C65, 0x00001901,
0x00050080, 0x0000000B, 0x00002DAB, 0x00005E7C, 0x00000A1C, 0x00060041,
0x00000288, 0x00001902, 0x00000C50, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x00000288, 0x00001902, 0x00000CC7, 0x00000A0B, 0x00002DAB, 0x0004003D,
0x0000000B, 0x00005C66, 0x00001902, 0x00050080, 0x0000000B, 0x00002DAC,
0x00005E7C, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FEF, 0x00000C50,
0x00005E7C, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FEF, 0x00000CC7,
0x00000A0B, 0x00002DAC, 0x0004003D, 0x0000000B, 0x00003FFB, 0x00005FEF,
0x00070050, 0x00000017, 0x0000512C, 0x00005C64, 0x00005C65, 0x00005C66,
0x00003FFB, 0x000200F9, 0x00004F23, 0x000200F8, 0x00004F23, 0x000700F5,
@ -2008,59 +2008,59 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x0000000D, 0x00005A1D, 0x00002B2C, 0x000000FC, 0x00050080, 0x0000000B,
0x00001FB2, 0x00005E7C, 0x00002B47, 0x000300F7, 0x00004F24, 0x00000002,
0x000400FA, 0x000060B1, 0x00002C6F, 0x00002F62, 0x000200F8, 0x00002F62,
0x00060041, 0x00000288, 0x00004866, 0x00000C50, 0x00000A0B, 0x00001FB2,
0x00060041, 0x00000288, 0x00004866, 0x00000CC7, 0x00000A0B, 0x00001FB2,
0x0004003D, 0x0000000B, 0x00003688, 0x00004866, 0x00060052, 0x00000017,
0x0000555B, 0x00003688, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBB, 0x00001FB2, 0x000030F7, 0x00060041, 0x00000288, 0x000018B0,
0x00000C50, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F8,
0x00000CC7, 0x00000A0B, 0x00003CBB, 0x0004003D, 0x0000000B, 0x000035F8,
0x000018B0, 0x00060052, 0x00000017, 0x00005759, 0x000035F8, 0x0000555B,
0x00000001, 0x00050084, 0x0000000B, 0x00002773, 0x00000A10, 0x000030F7,
0x00050080, 0x0000000B, 0x000023C1, 0x00001FB2, 0x00002773, 0x00060041,
0x00000288, 0x0000381D, 0x00000C50, 0x00000A0B, 0x000023C1, 0x0004003D,
0x00000288, 0x0000381D, 0x00000CC7, 0x00000A0B, 0x000023C1, 0x0004003D,
0x0000000B, 0x000035F9, 0x0000381D, 0x00060052, 0x00000017, 0x0000575A,
0x000035F9, 0x00005759, 0x00000002, 0x00050084, 0x0000000B, 0x00002774,
0x00000A13, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C2, 0x00001FB2,
0x00002774, 0x00060041, 0x00000288, 0x0000381E, 0x00000C50, 0x00000A0B,
0x00002774, 0x00060041, 0x00000288, 0x0000381E, 0x00000CC7, 0x00000A0B,
0x000023C2, 0x0004003D, 0x0000000B, 0x000035FA, 0x0000381E, 0x00060052,
0x00000017, 0x0000575B, 0x000035FA, 0x0000575A, 0x00000003, 0x00050084,
0x0000000B, 0x00002775, 0x00000A16, 0x000030F7, 0x00050080, 0x0000000B,
0x000023C3, 0x00001FB2, 0x00002775, 0x00060041, 0x00000288, 0x0000381F,
0x00000C50, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035FB,
0x00000CC7, 0x00000A0B, 0x000023C3, 0x0004003D, 0x0000000B, 0x000035FB,
0x0000381F, 0x00060052, 0x00000017, 0x0000575C, 0x000035FB, 0x00002818,
0x00000000, 0x00050084, 0x0000000B, 0x00002776, 0x00000A19, 0x000030F7,
0x00050080, 0x0000000B, 0x000023C4, 0x00001FB2, 0x00002776, 0x00060041,
0x00000288, 0x00003820, 0x00000C50, 0x00000A0B, 0x000023C4, 0x0004003D,
0x00000288, 0x00003820, 0x00000CC7, 0x00000A0B, 0x000023C4, 0x0004003D,
0x0000000B, 0x000035FC, 0x00003820, 0x00060052, 0x00000017, 0x0000575D,
0x000035FC, 0x0000575C, 0x00000001, 0x00050084, 0x0000000B, 0x00002777,
0x00000A1C, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C5, 0x00001FB2,
0x00002777, 0x00060041, 0x00000288, 0x00003821, 0x00000C50, 0x00000A0B,
0x00002777, 0x00060041, 0x00000288, 0x00003821, 0x00000CC7, 0x00000A0B,
0x000023C5, 0x0004003D, 0x0000000B, 0x000035FD, 0x00003821, 0x00060052,
0x00000017, 0x0000575E, 0x000035FD, 0x0000575D, 0x00000002, 0x00050084,
0x0000000B, 0x00002778, 0x00000A1F, 0x000030F7, 0x00050080, 0x0000000B,
0x000023C6, 0x00001FB2, 0x00002778, 0x00060041, 0x00000288, 0x00003822,
0x00000C50, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B, 0x00003EA2,
0x00000CC7, 0x00000A0B, 0x000023C6, 0x0004003D, 0x0000000B, 0x00003EA2,
0x00003822, 0x00060052, 0x00000017, 0x00005BAA, 0x00003EA2, 0x0000575E,
0x00000003, 0x000200F9, 0x00004F24, 0x000200F8, 0x00002C6F, 0x00060041,
0x00000288, 0x00005546, 0x00000C50, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x00000288, 0x00005546, 0x00000CC7, 0x00000A0B, 0x00001FB2, 0x0004003D,
0x0000000B, 0x00005D44, 0x00005546, 0x00050080, 0x0000000B, 0x00002DAD,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00001903, 0x00000C50,
0x00001FB2, 0x00000A0D, 0x00060041, 0x00000288, 0x00001903, 0x00000CC7,
0x00000A0B, 0x00002DAD, 0x0004003D, 0x0000000B, 0x00005C67, 0x00001903,
0x00050080, 0x0000000B, 0x00002DAE, 0x00001FB2, 0x00000A10, 0x00060041,
0x00000288, 0x00001904, 0x00000C50, 0x00000A0B, 0x00002DAE, 0x0004003D,
0x00000288, 0x00001904, 0x00000CC7, 0x00000A0B, 0x00002DAE, 0x0004003D,
0x0000000B, 0x00005C68, 0x00001904, 0x00050080, 0x0000000B, 0x00002DAF,
0x00001FB2, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF0, 0x00000C50,
0x00001FB2, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF0, 0x00000CC7,
0x00000A0B, 0x00002DAF, 0x0004003D, 0x0000000B, 0x00003701, 0x00005FF0,
0x00070050, 0x00000017, 0x00004ADE, 0x00005D44, 0x00005C67, 0x00005C68,
0x00003701, 0x00050080, 0x0000000B, 0x000057E6, 0x00001FB2, 0x00000A16,
0x00060041, 0x00000288, 0x0000604C, 0x00000C50, 0x00000A0B, 0x000057E6,
0x00060041, 0x00000288, 0x0000604C, 0x00000CC7, 0x00000A0B, 0x000057E6,
0x0004003D, 0x0000000B, 0x00005C69, 0x0000604C, 0x00050080, 0x0000000B,
0x00002DB0, 0x00001FB2, 0x00000A19, 0x00060041, 0x00000288, 0x00001905,
0x00000C50, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00005C6A,
0x00000CC7, 0x00000A0B, 0x00002DB0, 0x0004003D, 0x0000000B, 0x00005C6A,
0x00001905, 0x00050080, 0x0000000B, 0x00002DB1, 0x00001FB2, 0x00000A1C,
0x00060041, 0x00000288, 0x00001906, 0x00000C50, 0x00000A0B, 0x00002DB1,
0x00060041, 0x00000288, 0x00001906, 0x00000CC7, 0x00000A0B, 0x00002DB1,
0x0004003D, 0x0000000B, 0x00005C6B, 0x00001906, 0x00050080, 0x0000000B,
0x00002DB2, 0x00001FB2, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF1,
0x00000C50, 0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00003FFC,
0x00000CC7, 0x00000A0B, 0x00002DB2, 0x0004003D, 0x0000000B, 0x00003FFC,
0x00005FF1, 0x00070050, 0x00000017, 0x0000512D, 0x00005C69, 0x00005C6A,
0x00005C6B, 0x00003FFC, 0x000200F9, 0x00004F24, 0x000200F8, 0x00004F24,
0x000700F5, 0x00000017, 0x00002BCD, 0x0000512D, 0x00002C6F, 0x00005BAA,
@ -2233,59 +2233,59 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x0000000D, 0x00002F3A, 0x00002B2C, 0x0000016E, 0x00050080, 0x0000000B,
0x000051FC, 0x00005E7C, 0x000037B2, 0x000300F7, 0x00004F25, 0x00000002,
0x000400FA, 0x000060B1, 0x00002C70, 0x00002F63, 0x000200F8, 0x00002F63,
0x00060041, 0x00000288, 0x00004867, 0x00000C50, 0x00000A0B, 0x000051FC,
0x00060041, 0x00000288, 0x00004867, 0x00000CC7, 0x00000A0B, 0x000051FC,
0x0004003D, 0x0000000B, 0x00003689, 0x00004867, 0x00060052, 0x00000017,
0x0000555C, 0x00003689, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBC, 0x000051FC, 0x000030F7, 0x00060041, 0x00000288, 0x000018B1,
0x00000C50, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B, 0x000035FE,
0x00000CC7, 0x00000A0B, 0x00003CBC, 0x0004003D, 0x0000000B, 0x000035FE,
0x000018B1, 0x00060052, 0x00000017, 0x0000575F, 0x000035FE, 0x0000555C,
0x00000001, 0x00050084, 0x0000000B, 0x00002779, 0x00000A10, 0x000030F7,
0x00050080, 0x0000000B, 0x000023C7, 0x000051FC, 0x00002779, 0x00060041,
0x00000288, 0x00003823, 0x00000C50, 0x00000A0B, 0x000023C7, 0x0004003D,
0x00000288, 0x00003823, 0x00000CC7, 0x00000A0B, 0x000023C7, 0x0004003D,
0x0000000B, 0x000035FF, 0x00003823, 0x00060052, 0x00000017, 0x00005760,
0x000035FF, 0x0000575F, 0x00000002, 0x00050084, 0x0000000B, 0x0000277A,
0x00000A13, 0x000030F7, 0x00050080, 0x0000000B, 0x000023C8, 0x000051FC,
0x0000277A, 0x00060041, 0x00000288, 0x00003824, 0x00000C50, 0x00000A0B,
0x0000277A, 0x00060041, 0x00000288, 0x00003824, 0x00000CC7, 0x00000A0B,
0x000023C8, 0x0004003D, 0x0000000B, 0x00003604, 0x00003824, 0x00060052,
0x00000017, 0x00005761, 0x00003604, 0x00005760, 0x00000003, 0x00050084,
0x0000000B, 0x0000277B, 0x00000A16, 0x000030F7, 0x00050080, 0x0000000B,
0x000023C9, 0x000051FC, 0x0000277B, 0x00060041, 0x00000288, 0x00003825,
0x00000C50, 0x00000A0B, 0x000023C9, 0x0004003D, 0x0000000B, 0x00003605,
0x00000CC7, 0x00000A0B, 0x000023C9, 0x0004003D, 0x0000000B, 0x00003605,
0x00003825, 0x00060052, 0x00000017, 0x00005762, 0x00003605, 0x00002818,
0x00000000, 0x00050084, 0x0000000B, 0x0000277C, 0x00000A19, 0x000030F7,
0x00050080, 0x0000000B, 0x000023CA, 0x000051FC, 0x0000277C, 0x00060041,
0x00000288, 0x00003826, 0x00000C50, 0x00000A0B, 0x000023CA, 0x0004003D,
0x00000288, 0x00003826, 0x00000CC7, 0x00000A0B, 0x000023CA, 0x0004003D,
0x0000000B, 0x00003606, 0x00003826, 0x00060052, 0x00000017, 0x00005763,
0x00003606, 0x00005762, 0x00000001, 0x00050084, 0x0000000B, 0x0000277D,
0x00000A1C, 0x000030F7, 0x00050080, 0x0000000B, 0x000023CB, 0x000051FC,
0x0000277D, 0x00060041, 0x00000288, 0x00003827, 0x00000C50, 0x00000A0B,
0x0000277D, 0x00060041, 0x00000288, 0x00003827, 0x00000CC7, 0x00000A0B,
0x000023CB, 0x0004003D, 0x0000000B, 0x00003607, 0x00003827, 0x00060052,
0x00000017, 0x00005764, 0x00003607, 0x00005763, 0x00000002, 0x00050084,
0x0000000B, 0x0000277E, 0x00000A1F, 0x000030F7, 0x00050080, 0x0000000B,
0x000023CC, 0x000051FC, 0x0000277E, 0x00060041, 0x00000288, 0x00003828,
0x00000C50, 0x00000A0B, 0x000023CC, 0x0004003D, 0x0000000B, 0x00003EA3,
0x00000CC7, 0x00000A0B, 0x000023CC, 0x0004003D, 0x0000000B, 0x00003EA3,
0x00003828, 0x00060052, 0x00000017, 0x00005BAB, 0x00003EA3, 0x00005764,
0x00000003, 0x000200F9, 0x00004F25, 0x000200F8, 0x00002C70, 0x00060041,
0x00000288, 0x00005547, 0x00000C50, 0x00000A0B, 0x000051FC, 0x0004003D,
0x00000288, 0x00005547, 0x00000CC7, 0x00000A0B, 0x000051FC, 0x0004003D,
0x0000000B, 0x00005D45, 0x00005547, 0x00050080, 0x0000000B, 0x00002DB3,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00001907, 0x00000C50,
0x000051FC, 0x00000A0D, 0x00060041, 0x00000288, 0x00001907, 0x00000CC7,
0x00000A0B, 0x00002DB3, 0x0004003D, 0x0000000B, 0x00005C6C, 0x00001907,
0x00050080, 0x0000000B, 0x00002DB4, 0x000051FC, 0x00000A10, 0x00060041,
0x00000288, 0x00001908, 0x00000C50, 0x00000A0B, 0x00002DB4, 0x0004003D,
0x00000288, 0x00001908, 0x00000CC7, 0x00000A0B, 0x00002DB4, 0x0004003D,
0x0000000B, 0x00005C6D, 0x00001908, 0x00050080, 0x0000000B, 0x00002DB5,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF2, 0x00000C50,
0x000051FC, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF2, 0x00000CC7,
0x00000A0B, 0x00002DB5, 0x0004003D, 0x0000000B, 0x00003702, 0x00005FF2,
0x00070050, 0x00000017, 0x00004ADF, 0x00005D45, 0x00005C6C, 0x00005C6D,
0x00003702, 0x00050080, 0x0000000B, 0x000057E7, 0x000051FC, 0x00000A16,
0x00060041, 0x00000288, 0x0000604D, 0x00000C50, 0x00000A0B, 0x000057E7,
0x00060041, 0x00000288, 0x0000604D, 0x00000CC7, 0x00000A0B, 0x000057E7,
0x0004003D, 0x0000000B, 0x00005C6E, 0x0000604D, 0x00050080, 0x0000000B,
0x00002DB6, 0x000051FC, 0x00000A19, 0x00060041, 0x00000288, 0x00001909,
0x00000C50, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B, 0x00005C6F,
0x00000CC7, 0x00000A0B, 0x00002DB6, 0x0004003D, 0x0000000B, 0x00005C6F,
0x00001909, 0x00050080, 0x0000000B, 0x00002DB7, 0x000051FC, 0x00000A1C,
0x00060041, 0x00000288, 0x0000190A, 0x00000C50, 0x00000A0B, 0x00002DB7,
0x00060041, 0x00000288, 0x0000190A, 0x00000CC7, 0x00000A0B, 0x00002DB7,
0x0004003D, 0x0000000B, 0x00005C70, 0x0000190A, 0x00050080, 0x0000000B,
0x00002DB8, 0x000051FC, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF3,
0x00000C50, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003FFD,
0x00000CC7, 0x00000A0B, 0x00002DB8, 0x0004003D, 0x0000000B, 0x00003FFD,
0x00005FF3, 0x00070050, 0x00000017, 0x0000512E, 0x00005C6E, 0x00005C6F,
0x00005C70, 0x00003FFD, 0x000200F9, 0x00004F25, 0x000200F8, 0x00004F25,
0x000700F5, 0x00000017, 0x00002BCE, 0x0000512E, 0x00002C70, 0x00005BAB,
@ -2454,59 +2454,59 @@ const uint32_t resolve_full_8bpp_scaled_cs[] = {
0x0000001D, 0x000019F1, 0x0000455A, 0x0000230C, 0x00050080, 0x0000000B,
0x00003FF8, 0x00001FB2, 0x000037B2, 0x000300F7, 0x00004F26, 0x00000002,
0x000400FA, 0x000060B1, 0x00002C71, 0x00002F64, 0x000200F8, 0x00002F64,
0x00060041, 0x00000288, 0x00004868, 0x00000C50, 0x00000A0B, 0x00003FF8,
0x00060041, 0x00000288, 0x00004868, 0x00000CC7, 0x00000A0B, 0x00003FF8,
0x0004003D, 0x0000000B, 0x0000368A, 0x00004868, 0x00060052, 0x00000017,
0x0000555D, 0x0000368A, 0x00002818, 0x00000000, 0x00050080, 0x0000000B,
0x00003CBD, 0x00003FF8, 0x000030F7, 0x00060041, 0x00000288, 0x000018B2,
0x00000C50, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B, 0x0000360A,
0x00000CC7, 0x00000A0B, 0x00003CBD, 0x0004003D, 0x0000000B, 0x0000360A,
0x000018B2, 0x00060052, 0x00000017, 0x00005765, 0x0000360A, 0x0000555D,
0x00000001, 0x00050084, 0x0000000B, 0x0000277F, 0x00000A10, 0x000030F7,
0x00050080, 0x0000000B, 0x000023CD, 0x00003FF8, 0x0000277F, 0x00060041,
0x00000288, 0x00003829, 0x00000C50, 0x00000A0B, 0x000023CD, 0x0004003D,
0x00000288, 0x00003829, 0x00000CC7, 0x00000A0B, 0x000023CD, 0x0004003D,
0x0000000B, 0x0000360B, 0x00003829, 0x00060052, 0x00000017, 0x00005766,
0x0000360B, 0x00005765, 0x00000002, 0x00050084, 0x0000000B, 0x00002780,
0x00000A13, 0x000030F7, 0x00050080, 0x0000000B, 0x000023CE, 0x00003FF8,
0x00002780, 0x00060041, 0x00000288, 0x0000382A, 0x00000C50, 0x00000A0B,
0x00002780, 0x00060041, 0x00000288, 0x0000382A, 0x00000CC7, 0x00000A0B,
0x000023CE, 0x0004003D, 0x0000000B, 0x0000360C, 0x0000382A, 0x00060052,
0x00000017, 0x00005767, 0x0000360C, 0x00005766, 0x00000003, 0x00050084,
0x0000000B, 0x00002781, 0x00000A16, 0x000030F7, 0x00050080, 0x0000000B,
0x000023CF, 0x00003FF8, 0x00002781, 0x00060041, 0x00000288, 0x0000382B,
0x00000C50, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x0000360D,
0x00000CC7, 0x00000A0B, 0x000023CF, 0x0004003D, 0x0000000B, 0x0000360D,
0x0000382B, 0x00060052, 0x00000017, 0x00005769, 0x0000360D, 0x00002818,
0x00000000, 0x00050084, 0x0000000B, 0x00002782, 0x00000A19, 0x000030F7,
0x00050080, 0x0000000B, 0x000023D0, 0x00003FF8, 0x00002782, 0x00060041,
0x00000288, 0x0000382C, 0x00000C50, 0x00000A0B, 0x000023D0, 0x0004003D,
0x00000288, 0x0000382C, 0x00000CC7, 0x00000A0B, 0x000023D0, 0x0004003D,
0x0000000B, 0x0000360E, 0x0000382C, 0x00060052, 0x00000017, 0x0000576A,
0x0000360E, 0x00005769, 0x00000001, 0x00050084, 0x0000000B, 0x00002783,
0x00000A1C, 0x000030F7, 0x00050080, 0x0000000B, 0x000023D1, 0x00003FF8,
0x00002783, 0x00060041, 0x00000288, 0x0000382D, 0x00000C50, 0x00000A0B,
0x00002783, 0x00060041, 0x00000288, 0x0000382D, 0x00000CC7, 0x00000A0B,
0x000023D1, 0x0004003D, 0x0000000B, 0x0000360F, 0x0000382D, 0x00060052,
0x00000017, 0x0000576B, 0x0000360F, 0x0000576A, 0x00000002, 0x00050084,
0x0000000B, 0x00002784, 0x00000A1F, 0x000030F7, 0x00050080, 0x0000000B,
0x000023D2, 0x00003FF8, 0x00002784, 0x00060041, 0x00000288, 0x0000382E,
0x00000C50, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B, 0x00003EA4,
0x00000CC7, 0x00000A0B, 0x000023D2, 0x0004003D, 0x0000000B, 0x00003EA4,
0x0000382E, 0x00060052, 0x00000017, 0x00005BAD, 0x00003EA4, 0x0000576B,
0x00000003, 0x000200F9, 0x00004F26, 0x000200F8, 0x00002C71, 0x00060041,
0x00000288, 0x00005548, 0x00000C50, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x00000288, 0x00005548, 0x00000CC7, 0x00000A0B, 0x00003FF8, 0x0004003D,
0x0000000B, 0x00005D46, 0x00005548, 0x00050080, 0x0000000B, 0x00002DBA,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190B, 0x00000C50,
0x00003FF8, 0x00000A0D, 0x00060041, 0x00000288, 0x0000190B, 0x00000CC7,
0x00000A0B, 0x00002DBA, 0x0004003D, 0x0000000B, 0x00005C71, 0x0000190B,
0x00050080, 0x0000000B, 0x00002DBB, 0x00003FF8, 0x00000A10, 0x00060041,
0x00000288, 0x0000190C, 0x00000C50, 0x00000A0B, 0x00002DBB, 0x0004003D,
0x00000288, 0x0000190C, 0x00000CC7, 0x00000A0B, 0x00002DBB, 0x0004003D,
0x0000000B, 0x00005C72, 0x0000190C, 0x00050080, 0x0000000B, 0x00002DBC,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF4, 0x00000C50,
0x00003FF8, 0x00000A13, 0x00060041, 0x00000288, 0x00005FF4, 0x00000CC7,
0x00000A0B, 0x00002DBC, 0x0004003D, 0x0000000B, 0x00003703, 0x00005FF4,
0x00070050, 0x00000017, 0x00004AE0, 0x00005D46, 0x00005C71, 0x00005C72,
0x00003703, 0x00050080, 0x0000000B, 0x000057E8, 0x00003FF8, 0x00000A16,
0x00060041, 0x00000288, 0x0000604E, 0x00000C50, 0x00000A0B, 0x000057E8,
0x00060041, 0x00000288, 0x0000604E, 0x00000CC7, 0x00000A0B, 0x000057E8,
0x0004003D, 0x0000000B, 0x00005C73, 0x0000604E, 0x00050080, 0x0000000B,
0x00002DBD, 0x00003FF8, 0x00000A19, 0x00060041, 0x00000288, 0x0000190D,
0x00000C50, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C74,
0x00000CC7, 0x00000A0B, 0x00002DBD, 0x0004003D, 0x0000000B, 0x00005C74,
0x0000190D, 0x00050080, 0x0000000B, 0x00002DBE, 0x00003FF8, 0x00000A1C,
0x00060041, 0x00000288, 0x0000190E, 0x00000C50, 0x00000A0B, 0x00002DBE,
0x00060041, 0x00000288, 0x0000190E, 0x00000CC7, 0x00000A0B, 0x00002DBE,
0x0004003D, 0x0000000B, 0x00005C75, 0x0000190E, 0x00050080, 0x0000000B,
0x00002DBF, 0x00003FF8, 0x00000A1F, 0x00060041, 0x00000288, 0x00005FF5,
0x00000C50, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00000CC7, 0x00000A0B, 0x00002DBF, 0x0004003D, 0x0000000B, 0x00003FFE,
0x00005FF5, 0x00070050, 0x00000017, 0x0000512F, 0x00005C73, 0x00005C74,
0x00005C75, 0x00003FFE, 0x000200F9, 0x00004F26, 0x000200F8, 0x00004F26,
0x000700F5, 0x00000017, 0x00002BCF, 0x0000512F, 0x00002C71, 0x00005BAD,

View File

@ -44,17 +44,17 @@ xesl_pushConstants_end
#define XE_RESOLVE_PUSH_CONSTANTS_BINDING xesl_pushConstants_binding(buffer(0))
#ifndef XE_RESOLVE_CLEAR
#ifdef XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
xesl_uintVectorBuffer_declare(xe_resolve_source, set=1, binding=0, t0,
#ifdef XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
xesl_uintVectorBuffer_declare(xe_resolve_edram, set=0, binding=0, t0,
space0)
#define XE_RESOLVE_SOURCE_BINDING \
xesl_uintVectorBuffer_binding(xe_resolve_source, buffer(2))
#define XE_RESOLVE_COPY_EDRAM_BINDING \
xesl_uintVectorBuffer_binding(xe_resolve_edram, buffer(2))
#else
xesl_typedStorageBuffer_declare(XE_RESOLVE_SOURCE_TYPE, xe_resolve_source,
set=1, binding=0, t0, space0)
#define XE_RESOLVE_SOURCE_BINDING \
xesl_typedStorageBuffer_declare(XE_RESOLVE_SOURCE_TYPE, xe_resolve_edram,
set=0, binding=0, t0, space0)
#define XE_RESOLVE_COPY_EDRAM_BINDING \
xesl_typedStorageBuffer_binding(XE_RESOLVE_SOURCE_TYPE, \
xe_resolve_source, buffer(2))
xe_resolve_edram, buffer(2))
#endif
#endif
@ -448,9 +448,9 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
}
}
#ifdef XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#ifdef XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
void XeResolveLoad2RGBAUnswappedPixelSamplesFromRaw(
xesl_function_param_uintVectorBuffer(xe_resolve_source)
xesl_function_param_uintVectorBuffer(xe_resolve_edram)
xesl_function_param_next_after_uintVectorBuffer
uint sample_address_ints, uint pixel_stride_ints, uint format_ints_log2,
uint format, xesl_function_param_out(xesl_float4, pixel_0),
@ -459,31 +459,31 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
xesl_uint4 packed;
xesl_dont_flatten if (pixel_stride_ints == 2u) {
packed = xesl_uintVectorBufferLoad4(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
} else {
packed.xy = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed.zw = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints + pixel_stride_ints);
xe_resolve_edram, sample_address_ints + pixel_stride_ints);
}
XeResolveUnpack64bpp2Samples(packed, format, pixel_0, pixel_1);
} else {
xesl_uint2 packed;
xesl_dont_flatten if (pixel_stride_ints == 1u) {
packed = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
} else {
packed.x = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed.y = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + pixel_stride_ints);
xe_resolve_edram, sample_address_ints + pixel_stride_ints);
}
XeResolveUnpack32bpp2Samples(packed, format, pixel_0, pixel_1);
}
}
void XeResolveLoad4RGBAUnswappedPixelSamplesFromRaw(
xesl_function_param_uintVectorBuffer(xe_resolve_source)
xesl_function_param_uintVectorBuffer(xe_resolve_edram)
xesl_function_param_next_after_uintVectorBuffer
uint sample_address_ints, uint pixel_stride_ints, uint format_ints_log2,
uint format, xesl_function_param_out(xesl_float4, pixel_0),
@ -494,18 +494,18 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
xesl_uint4 packed_01, packed_23;
xesl_dont_flatten if (pixel_stride_ints == 2u) {
packed_01 = xesl_uintVectorBufferLoad4(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed_23 = xesl_uintVectorBufferLoad4(
xe_resolve_source, sample_address_ints + 4u);
xe_resolve_edram, sample_address_ints + 4u);
} else {
packed_01.xy = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed_01.zw = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints + pixel_stride_ints);
xe_resolve_edram, sample_address_ints + pixel_stride_ints);
packed_23.xy = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints + 2u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 2u * pixel_stride_ints);
packed_23.zw = xesl_uintVectorBufferLoad2(
xe_resolve_source, sample_address_ints + 3u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 3u * pixel_stride_ints);
}
XeResolveUnpack64bpp4Samples(packed_01, packed_23, format, pixel_0,
pixel_1, pixel_2, pixel_3);
@ -513,16 +513,16 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
xesl_uint4 packed;
xesl_dont_flatten if (pixel_stride_ints == 1u) {
packed = xesl_uintVectorBufferLoad4(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
} else {
packed.x = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed.y = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + pixel_stride_ints);
xe_resolve_edram, sample_address_ints + pixel_stride_ints);
packed.z = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 2u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 2u * pixel_stride_ints);
packed.w = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 3u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 3u * pixel_stride_ints);
}
XeResolveUnpack32bpp4Samples(packed, format, pixel_0, pixel_1, pixel_2,
pixel_3);
@ -531,7 +531,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
// For red/blue swapping for 64bpp, pre-add 1 to sample_address_ints.
void XeResolveLoad8RedPixelSamplesFromRaw(
xesl_function_param_uintVectorBuffer(xe_resolve_source)
xesl_function_param_uintVectorBuffer(xe_resolve_edram)
xesl_function_param_next_after_uintVectorBuffer
uint sample_address_ints, uint pixel_stride_ints, uint format_ints_log2,
uint format, bool swap_32bpp,
@ -540,26 +540,26 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
xesl_uint4 packed_0123, packed_4567;
xesl_dont_flatten if (pixel_stride_ints == 1u) {
packed_0123 = xesl_uintVectorBufferLoad4(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed_4567 = xesl_uintVectorBufferLoad4(
xe_resolve_source, sample_address_ints + 4u);
xe_resolve_edram, sample_address_ints + 4u);
} else {
packed_0123.x = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints);
xe_resolve_edram, sample_address_ints);
packed_0123.y = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + pixel_stride_ints);
xe_resolve_edram, sample_address_ints + pixel_stride_ints);
packed_0123.z = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 2u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 2u * pixel_stride_ints);
packed_0123.w = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 3u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 3u * pixel_stride_ints);
packed_4567.x = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 4u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 4u * pixel_stride_ints);
packed_4567.y = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 5u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 5u * pixel_stride_ints);
packed_4567.z = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 6u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 6u * pixel_stride_ints);
packed_4567.w = xesl_uintVectorBufferLoad1(
xe_resolve_source, sample_address_ints + 7u * pixel_stride_ints);
xe_resolve_edram, sample_address_ints + 7u * pixel_stride_ints);
}
xesl_dont_flatten if (format_ints_log2 != 0u) {
XeResolveUnpack64bpp8RedUnswappedSamples(packed_0123, packed_4567,
@ -572,14 +572,14 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
}
void XeResolveLoad2RGBAColors(
xesl_function_param_uintVectorBuffer(xe_resolve_source)
xesl_function_param_uintVectorBuffer(xe_resolve_edram)
xesl_function_param_next_after_uintVectorBuffer
XeResolveInfo resolve_info, uint address_ints,
xesl_function_param_out(xesl_float4, pixel_0),
xesl_function_param_out(xesl_float4, pixel_1)) {
uint pixel_stride_ints = XeResolveEdramPixelStrideInts(resolve_info);
XeResolveLoad2RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints, pixel_stride_ints, resolve_info.edram_format_ints_log2,
resolve_info.edram_format, pixel_0, pixel_1);
@ -591,7 +591,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
exp_bias *= 0.5f;
xesl_float4 msaa_resolve_pixel_0, msaa_resolve_pixel_1;
XeResolveLoad2RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + tile_row_stride_ints, pixel_stride_ints,
resolve_info.edram_format_ints_log2, resolve_info.edram_format,
@ -603,7 +603,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
uint sample_stride_ints = 1u << resolve_info.edram_format_ints_log2;
exp_bias *= 0.5f;
XeResolveLoad2RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + sample_stride_ints, pixel_stride_ints,
resolve_info.edram_format_ints_log2, resolve_info.edram_format,
@ -611,7 +611,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
pixel_0 += msaa_resolve_pixel_0;
pixel_1 += msaa_resolve_pixel_1;
XeResolveLoad2RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + tile_row_stride_ints + sample_stride_ints,
pixel_stride_ints, resolve_info.edram_format_ints_log2,
@ -630,7 +630,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
}
void XeResolveLoad4RGBAColors(
xesl_function_param_uintVectorBuffer(xe_resolve_source)
xesl_function_param_uintVectorBuffer(xe_resolve_edram)
xesl_function_param_next_after_uintVectorBuffer
XeResolveInfo resolve_info, uint address_ints,
xesl_function_param_out(xesl_float4, pixel_0),
@ -639,7 +639,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
xesl_function_param_out(xesl_float4, pixel_3)) {
uint pixel_stride_ints = XeResolveEdramPixelStrideInts(resolve_info);
XeResolveLoad4RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints, pixel_stride_ints, resolve_info.edram_format_ints_log2,
resolve_info.edram_format, pixel_0, pixel_1, pixel_2, pixel_3);
@ -654,7 +654,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
xesl_float4 msaa_resolve_pixel_2;
xesl_float4 msaa_resolve_pixel_3;
XeResolveLoad4RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + tile_row_stride_ints, pixel_stride_ints,
resolve_info.edram_format_ints_log2, resolve_info.edram_format,
@ -669,7 +669,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
uint sample_stride_ints = 1u << resolve_info.edram_format_ints_log2;
exp_bias *= 0.5f;
XeResolveLoad4RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + sample_stride_ints, pixel_stride_ints,
resolve_info.edram_format_ints_log2, resolve_info.edram_format,
@ -680,7 +680,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
pixel_2 += msaa_resolve_pixel_2;
pixel_3 += msaa_resolve_pixel_3;
XeResolveLoad4RGBAUnswappedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + tile_row_stride_ints + sample_stride_ints,
pixel_stride_ints, resolve_info.edram_format_ints_log2,
@ -705,7 +705,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
}
void XeResolveLoad8RedColors(
xesl_function_param_uintVectorBuffer(xe_resolve_source)
xesl_function_param_uintVectorBuffer(xe_resolve_edram)
xesl_function_param_next_after_uintVectorBuffer
XeResolveInfo resolve_info, uint address_ints,
xesl_function_param_out(xesl_float4, pixels_0123),
@ -716,7 +716,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
address_ints += resolve_info.edram_format_ints_log2;
}
XeResolveLoad8RedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints, pixel_stride_ints, resolve_info.edram_format_ints_log2,
resolve_info.edram_format, resolve_info.dest_swap, pixels_0123,
@ -729,7 +729,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
exp_bias *= 0.5f;
xesl_float4 msaa_resolve_pixels_0123, msaa_resolve_pixels_4567;
XeResolveLoad8RedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + tile_row_stride_ints, pixel_stride_ints,
resolve_info.edram_format_ints_log2, resolve_info.edram_format,
@ -742,7 +742,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
uint sample_stride_ints = 1u << resolve_info.edram_format_ints_log2;
exp_bias *= 0.5f;
XeResolveLoad8RedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + sample_stride_ints, pixel_stride_ints,
resolve_info.edram_format_ints_log2, resolve_info.edram_format,
@ -751,7 +751,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
pixels_0123 += msaa_resolve_pixels_0123;
pixels_4567 += msaa_resolve_pixels_4567;
XeResolveLoad8RedPixelSamplesFromRaw(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
address_ints + tile_row_stride_ints + sample_stride_ints,
pixel_stride_ints, resolve_info.edram_format_ints_log2,
@ -764,7 +764,7 @@ uint XeResolveEdramPixelStrideInts(XeResolveInfo resolve_info) {
pixels_0123 *= exp_bias;
pixels_4567 *= exp_bias;
}
#endif // XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#endif // XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
xesl_uint4 XeResolveSwapRedBlue_8_8_8_8(xesl_uint4 pixels) {
return (pixels & ~0xFF00FFu) | ((pixels & 0xFFu) << 16u) |

View File

@ -10,7 +10,7 @@
#define XE_RESOLVE_CLEAR
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_edram, set=0,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -18,7 +18,7 @@ xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_entry_bindings_begin_compute
XE_RESOLVE_PUSH_CONSTANTS_BINDING
xesl_entry_binding_next
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_edram,
buffer(1))
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
@ -43,8 +43,8 @@ xesl_entry_inputs_end_code_begin_compute
kXenosMsaaSamples_1X, resolve_info.edram_is_depth, 0u, 0u,
resolve_info.resolution_scale)
>> 2u;
xesl_writeTypedStorageBufferStore(xe_resolve_dest, address_int4s,
xesl_writeTypedStorageBufferStore(xe_resolve_edram, address_int4s,
resolve_info.clear_value.xxxx);
xesl_writeTypedStorageBufferStore(xe_resolve_dest, address_int4s + 1u,
xesl_writeTypedStorageBufferStore(xe_resolve_edram, address_int4s + 1u,
resolve_info.clear_value.xxxx);
xesl_entry_code_end_compute

View File

@ -10,7 +10,7 @@
#define XE_RESOLVE_CLEAR
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_edram, set=0,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -18,7 +18,7 @@ xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_entry_bindings_begin_compute
XE_RESOLVE_PUSH_CONSTANTS_BINDING
xesl_entry_binding_next
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_edram,
buffer(1))
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
@ -44,7 +44,7 @@ xesl_entry_inputs_end_code_begin_compute
>> 2u;
uint i;
xesl_unroll for (i = 0u; i < 4u; ++i) {
xesl_writeTypedStorageBufferStore(xe_resolve_dest, address_int4s + i,
xesl_writeTypedStorageBufferStore(xe_resolve_edram, address_int4s + i,
resolve_info.clear_value.xyxy);
}
xesl_entry_code_end_compute

View File

@ -11,7 +11,7 @@
#define XE_RESOLVE_SOURCE_TYPE xesl_uint4
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -22,7 +22,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -47,9 +47,9 @@ xesl_entry_inputs_end_code_begin_compute
resolve_info.resolution_scale)
>> 2u;
xesl_uint4 pixels_0123 =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int4s);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int4s);
xesl_uint4 pixels_4567 =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int4s + 1u);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int4s + 1u);
if (resolve_info.duplicate_second_host_pixel.x && pixel_index.x == 0u) {
pixels_0123.x = pixels_0123.y;
}

View File

@ -11,7 +11,7 @@
#define XE_RESOLVE_SOURCE_TYPE xesl_uint4
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -22,7 +22,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -51,22 +51,22 @@ xesl_entry_inputs_end_code_begin_compute
if (resolve_info.sample_select != kXenosCopySampleSelect_2 &&
resolve_info.sample_select != kXenosCopySampleSelect_3) {
pixels_0123.xy = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s).xz;
xe_resolve_edram, source_address_int4s).xz;
pixels_0123.zw = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s + 1u).xz;
xe_resolve_edram, source_address_int4s + 1u).xz;
pixels_4567.xy = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s + 2u).xz;
xe_resolve_edram, source_address_int4s + 2u).xz;
pixels_4567.zw = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s + 3u).xz;
xe_resolve_edram, source_address_int4s + 3u).xz;
} else {
pixels_0123.xy = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s).yw;
xe_resolve_edram, source_address_int4s).yw;
pixels_0123.zw = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s + 1u).yw;
xe_resolve_edram, source_address_int4s + 1u).yw;
pixels_4567.xy = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s + 2u).yw;
xe_resolve_edram, source_address_int4s + 2u).yw;
pixels_4567.zw = xesl_typedStorageBufferLoad(
xe_resolve_source, source_address_int4s + 3u).yw;
xe_resolve_edram, source_address_int4s + 3u).yw;
}
if (resolve_info.duplicate_second_host_pixel.x && pixel_index.x == 0u) {
pixels_0123.x = pixels_0123.y;

View File

@ -11,7 +11,7 @@
#define XE_RESOLVE_SOURCE_TYPE xesl_uint4
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -22,7 +22,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -47,9 +47,9 @@ xesl_entry_inputs_end_code_begin_compute
resolve_info.resolution_scale)
>> 2u;
xesl_uint4 pixels_01 =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int4s);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int4s);
xesl_uint4 pixels_23 =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int4s + 1u);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int4s + 1u);
if (resolve_info.duplicate_second_host_pixel.x && pixel_index.x == 0u) {
pixels_01.xy = pixels_01.zw;
}

View File

@ -11,7 +11,7 @@
#define XE_RESOLVE_SOURCE_TYPE xesl_uint2
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -22,7 +22,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -48,16 +48,16 @@ xesl_entry_inputs_end_code_begin_compute
>> 1u;
xesl_uint4 pixels_01, pixels_23;
pixels_01.xy = xesl_typedStorageBufferLoad(
xe_resolve_source,
xe_resolve_edram,
source_address_int2s +
uint(resolve_info.duplicate_second_host_pixel.x &&
pixel_index.x == 0u) * 2u);
pixels_01.zw =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int2s + 2u);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int2s + 2u);
pixels_23.xy =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int2s + 4u);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int2s + 4u);
pixels_23.zw =
xesl_typedStorageBufferLoad(xe_resolve_source, source_address_int2s + 6u);
xesl_typedStorageBufferLoad(xe_resolve_edram, source_address_int2s + 6u);
XeResolveSwap4PixelsRedBlue64bpp(resolve_info, pixels_01, pixels_23);
uint dest_address =
XeResolveDestPixelAddress(resolve_info, pixel_index, 3u) >> 4u;

View File

@ -8,10 +8,10 @@
*/
#include "endian.xesli"
#define XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#define XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -22,7 +22,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -37,7 +37,7 @@ xesl_entry_inputs_end_code_begin_compute
}
xesl_float4 pixel_0, pixel_1;
XeResolveLoad2RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

@ -9,10 +9,10 @@
#include "endian.xesli"
#include "pixel_formats.xesli"
#define XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#define XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint2, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint2, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint2, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -38,7 +38,7 @@ xesl_entry_inputs_end_code_begin_compute
}
xesl_float4 pixel_0, pixel_1, pixel_2, pixel_3;
XeResolveLoad4RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

@ -9,10 +9,10 @@
#include "endian.xesli"
#include "pixel_formats.xesli"
#define XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#define XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -40,7 +40,7 @@ xesl_entry_inputs_end_code_begin_compute
}
xesl_float4 pixel_0, pixel_1, pixel_2, pixel_3;
XeResolveLoad4RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

@ -9,10 +9,10 @@
#include "endian.xesli"
#include "pixel_formats.xesli"
#define XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#define XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint4, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -38,7 +38,7 @@ xesl_entry_inputs_end_code_begin_compute
}
xesl_float4 pixel_0, pixel_1, pixel_2, pixel_3;
XeResolveLoad4RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

@ -9,10 +9,10 @@
#include "endian.xesli"
#include "pixel_formats.xesli"
#define XE_RESOLVE_SOURCE_IS_UINT_VECTOR_BUFFER
#define XE_RESOLVE_COPY_EDRAM_IS_UINT_VECTOR_BUFFER
#include "resolve.xesli"
xesl_writeTypedStorageBuffer_declare(xesl_uint2, xe_resolve_dest, set=0,
xesl_writeTypedStorageBuffer_declare(xesl_uint2, xe_resolve_dest, set=1,
binding=0, u0, space0)
#define xesl_localSize_x 8
#define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint2, xe_resolve_dest,
buffer(1))
xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING
XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute
@ -38,7 +38,7 @@ xesl_entry_inputs_end_code_begin_compute
xesl_uint2 pixel_index = xesl_GlobalInvocationID.xy << xesl_uint2(3u, 0u);
xesl_float4 pixels_0123, pixels_4567;
XeResolveLoad8RedColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source)
xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer
resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,