Merge branch 'master' into vulkan

This commit is contained in:
Triang3l 2022-06-20 12:34:41 +03:00
commit 61c4c49d76
62 changed files with 48007 additions and 48017 deletions

View File

@ -1329,10 +1329,11 @@ bool D3D12RenderTargetCache::Resolve(const Memory& memory,
bool draw_resolution_scaled = IsDrawResolutionScaled(); bool draw_resolution_scaled = IsDrawResolutionScaled();
draw_util::ResolveInfo resolve_info; draw_util::ResolveInfo resolve_info;
bool fixed_16_truncated_to_minus_1_to_1 = IsFixed16TruncatedToMinus1To1();
if (!draw_util::GetResolveInfo( if (!draw_util::GetResolveInfo(
register_file(), memory, trace_writer_, draw_resolution_scale_x(), register_file(), memory, trace_writer_, draw_resolution_scale_x(),
draw_resolution_scale_y(), IsFixed16TruncatedToMinus1To1(), draw_resolution_scale_y(), fixed_16_truncated_to_minus_1_to_1,
resolve_info)) { fixed_16_truncated_to_minus_1_to_1, resolve_info)) {
return false; return false;
} }

View File

@ -764,7 +764,8 @@ const ResolveCopyShaderInfo
bool GetResolveInfo(const RegisterFile& regs, const Memory& memory, bool GetResolveInfo(const RegisterFile& regs, const Memory& memory,
TraceWriter& trace_writer, uint32_t draw_resolution_scale_x, TraceWriter& trace_writer, uint32_t draw_resolution_scale_x,
uint32_t draw_resolution_scale_y, uint32_t draw_resolution_scale_y,
bool fixed_16_truncated_to_minus_1_to_1, bool fixed_rg16_truncated_to_minus_1_to_1,
bool fixed_rgba16_truncated_to_minus_1_to_1,
ResolveInfo& info_out) { ResolveInfo& info_out) {
auto rb_copy_control = regs.Get<reg::RB_COPY_CONTROL>(); auto rb_copy_control = regs.Get<reg::RB_COPY_CONTROL>();
info_out.rb_copy_control = rb_copy_control; info_out.rb_copy_control = rb_copy_control;
@ -1093,8 +1094,9 @@ bool GetResolveInfo(const RegisterFile& regs, const Memory& memory,
color_edram_info.format = uint32_t(color_info.color_format); color_edram_info.format = uint32_t(color_info.color_format);
color_edram_info.format_is_64bpp = is_64bpp; color_edram_info.format_is_64bpp = is_64bpp;
color_edram_info.duplicate_second_pixel = uint32_t(duplicate_second_pixel); color_edram_info.duplicate_second_pixel = uint32_t(duplicate_second_pixel);
if (fixed_16_truncated_to_minus_1_to_1 && if ((fixed_rg16_truncated_to_minus_1_to_1 &&
(color_info.color_format == xenos::ColorRenderTargetFormat::k_16_16 || color_info.color_format == xenos::ColorRenderTargetFormat::k_16_16) ||
(fixed_rgba16_truncated_to_minus_1_to_1 &&
color_info.color_format == color_info.color_format ==
xenos::ColorRenderTargetFormat::k_16_16_16_16)) { xenos::ColorRenderTargetFormat::k_16_16_16_16)) {
// The texture expects 0x8001 = -32, 0x7FFF = 32, but the hack making // The texture expects 0x8001 = -32, 0x7FFF = 32, but the hack making

View File

@ -517,14 +517,15 @@ struct ResolveInfo {
}; };
// Returns false if there was an error obtaining the info making it totally // Returns false if there was an error obtaining the info making it totally
// invalid. fixed_16_truncated_to_minus_1_to_1 is false if 16_16 and 16_16_16_16 // invalid. fixed_rg[ba]16_truncated_to_minus_1_to_1 is false if 16_16[_16_16]
// color render target formats are properly emulated as -32...32, true if // color render target formats are properly emulated as -32...32, true if
// emulated as snorm, with range limited to -1...1, but with correct blending // emulated as snorm, with range limited to -1...1, but with correct blending
// within that range. // within that range.
bool GetResolveInfo(const RegisterFile& regs, const Memory& memory, bool GetResolveInfo(const RegisterFile& regs, const Memory& memory,
TraceWriter& trace_writer, uint32_t draw_resolution_scale_x, TraceWriter& trace_writer, uint32_t draw_resolution_scale_x,
uint32_t draw_resolution_scale_y, uint32_t draw_resolution_scale_y,
bool fixed_16_truncated_to_minus_1_to_1, bool fixed_rg16_truncated_to_minus_1_to_1,
bool fixed_rgba16_truncated_to_minus_1_to_1,
ResolveInfo& info_out); ResolveInfo& info_out);
// Taking user configuration - stretching or letterboxing, overscan region to // Taking user configuration - stretching or letterboxing, overscan region to

View File

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

View File

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

View File

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

View File

@ -19,7 +19,7 @@
// //
// Name Type Format Dim ID HLSL Bind Count // 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 // xesl_pushConstants cbuffer NA NA CB0 cb0 1
// //
// //
@ -84,10 +84,10 @@ ret
const BYTE resolve_clear_64bpp_scaled_cs[] = const BYTE resolve_clear_64bpp_scaled_cs[] =
{ {
68, 88, 66, 67, 208, 162, 68, 88, 66, 67, 104, 89,
101, 132, 157, 218, 57, 139, 191, 2, 94, 210, 198, 188,
68, 130, 90, 14, 96, 197, 32, 234, 13, 166, 0, 170,
220, 112, 1, 0, 0, 0, 203, 224, 1, 0, 0, 0,
32, 8, 0, 0, 5, 0, 32, 8, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0, 0, 0, 52, 0, 0, 0,
68, 2, 0, 0, 84, 2, 68, 2, 0, 0, 84, 2,
@ -110,7 +110,7 @@ const BYTE resolve_clear_64bpp_scaled_cs[] =
255, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0,
1, 0, 0, 0, 12, 0, 1, 0, 0, 0, 12, 0,
0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 0,
0, 0, 120, 101, 95, 114, 0, 0, 120, 101, 95, 114,
101, 115, 111, 108, 118, 101, 101, 115, 111, 108, 118, 101,
95, 100, 101, 115, 116, 0, 95, 101, 100, 114, 97, 109,
120, 101, 115, 108, 95, 112, 0, 120, 101, 115, 108, 95,
117, 115, 104, 67, 111, 110, 112, 117, 115, 104, 67, 111,
115, 116, 97, 110, 116, 115, 110, 115, 116, 97, 110, 116,
0, 171, 156, 0, 0, 0, 115, 0, 157, 0, 0, 0,
3, 0, 0, 0, 200, 0, 3, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0, 0, 0, 16, 0, 0, 0,
0, 0, 0, 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 NonReadable
OpMemberDecorate %_struct_1972 0 Offset 0 OpMemberDecorate %_struct_1972 0 Offset 0
OpDecorate %_struct_1972 BufferBlock OpDecorate %_struct_1972 BufferBlock
OpDecorate %5522 DescriptorSet 0 OpDecorate %3271 DescriptorSet 0
OpDecorate %5522 Binding 0 OpDecorate %3271 Binding 0
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid %void = OpTypeVoid
%1282 = OpTypeFunction %void %1282 = OpTypeFunction %void
@ -67,7 +67,7 @@
%_runtimearr_v4uint = OpTypeRuntimeArray %v4uint %_runtimearr_v4uint = OpTypeRuntimeArray %v4uint
%_struct_1972 = OpTypeStruct %_runtimearr_v4uint %_struct_1972 = OpTypeStruct %_runtimearr_v4uint
%_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972 %_ptr_Uniform__struct_1972 = OpTypePointer Uniform %_struct_1972
%5522 = OpVariable %_ptr_Uniform__struct_1972 Uniform %3271 = OpVariable %_ptr_Uniform__struct_1972 Uniform
%_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint %_ptr_Uniform_v4uint = OpTypePointer Uniform %v4uint
%uint_8 = OpConstant %uint 8 %uint_8 = OpConstant %uint 8
%gl_WorkGroupSize = OpConstantComposite %v3uint %uint_8 %uint_8 %uint_1 %gl_WorkGroupSize = OpConstantComposite %v3uint %uint_8 %uint_8 %uint_1
@ -171,10 +171,10 @@
%6535 = OpIAdd %uint %14551 %19199 %6535 = OpIAdd %uint %14551 %19199
%21961 = OpShiftRightLogical %uint %6535 %uint_2 %21961 = OpShiftRightLogical %uint %6535 %uint_2
%17379 = OpVectorShuffle %v4uint %23788 %23788 0 0 0 0 %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 OpStore %7737 %17379
%11457 = OpIAdd %uint %21961 %uint_1 %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 OpStore %25174 %17379
OpBranch %19578 OpBranch %19578
%19578 = OpLabel %19578 = OpLabel
@ -194,7 +194,7 @@ const uint32_t resolve_clear_32bpp_cs[] = {
0x0000000B, 0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010, 0x0000000B, 0x0000001C, 0x00040047, 0x000007DC, 0x00000006, 0x00000010,
0x00040048, 0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4, 0x00040048, 0x000007B4, 0x00000000, 0x00000019, 0x00050048, 0x000007B4,
0x00000000, 0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003, 0x00000000, 0x00000023, 0x00000000, 0x00030047, 0x000007B4, 0x00000003,
0x00040047, 0x00001592, 0x00000022, 0x00000000, 0x00040047, 0x00001592, 0x00040047, 0x00000CC7, 0x00000022, 0x00000000, 0x00040047, 0x00000CC7,
0x00000021, 0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019, 0x00000021, 0x00000000, 0x00040047, 0x00000AC7, 0x0000000B, 0x00000019,
0x00020013, 0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014, 0x00020013, 0x00000008, 0x00030021, 0x00000502, 0x00000008, 0x00020014,
0x00000009, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015, 0x00000009, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040015,
@ -226,7 +226,7 @@ const uint32_t resolve_clear_32bpp_cs[] = {
0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13, 0x00000A0A, 0x0000000B, 0x0005002C, 0x00000011, 0x0000072A, 0x00000A13, 0x00000A0A,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x0003001D, 0x000007DC, 0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A32, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A32,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00001592, 0x00000002, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A32, 0x00000CC7, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0004002B, 0x0000000B, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0006002C, 0x00000014, 0x00000AC7, 0x00000A22, 0x00000A22, 0x00000008, 0x0006002C, 0x00000014, 0x00000AC7, 0x00000A22,
0x00000A22, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A22, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
@ -305,9 +305,9 @@ const uint32_t resolve_clear_32bpp_cs[] = {
0x00004AFF, 0x000500C2, 0x0000000B, 0x000055C9, 0x00001987, 0x00000A10, 0x00004AFF, 0x000500C2, 0x0000000B, 0x000055C9, 0x00001987, 0x00000A10,
0x0009004F, 0x00000017, 0x000043E3, 0x00005CEC, 0x00005CEC, 0x00000000, 0x0009004F, 0x00000017, 0x000043E3, 0x00005CEC, 0x00005CEC, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00060041, 0x00000294, 0x00001E39, 0x00000000, 0x00000000, 0x00000000, 0x00060041, 0x00000294, 0x00001E39,
0x00001592, 0x00000A0B, 0x000055C9, 0x0003003E, 0x00001E39, 0x000043E3, 0x00000CC7, 0x00000A0B, 0x000055C9, 0x0003003E, 0x00001E39, 0x000043E3,
0x00050080, 0x0000000B, 0x00002CC1, 0x000055C9, 0x00000A0D, 0x00060041, 0x00050080, 0x0000000B, 0x00002CC1, 0x000055C9, 0x00000A0D, 0x00060041,
0x00000294, 0x00006256, 0x00001592, 0x00000A0B, 0x00002CC1, 0x0003003E, 0x00000294, 0x00006256, 0x00000CC7, 0x00000A0B, 0x00002CC1, 0x0003003E,
0x00006256, 0x000043E3, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x00006256, 0x000043E3, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038, 0x000100FD, 0x00010038,
}; };

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -9,10 +9,10 @@
#include "endian.xesli" #include "endian.xesli"
#include "pixel_formats.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" #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) binding=0, u0, space0)
#define xesl_localSize_x 8 #define xesl_localSize_x 8
#define xesl_localSize_y 8 #define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint2, xe_resolve_dest, xesl_writeTypedStorageBuffer_binding(xesl_uint2, xe_resolve_dest,
buffer(1)) buffer(1))
xesl_entry_binding_next xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute 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; xesl_float4 pixel_0, pixel_1, pixel_2, pixel_3;
XeResolveLoad4RGBAColors( XeResolveLoad4RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source) xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer xesl_function_call_next_after_uintVectorBuffer
resolve_info, resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info, XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

@ -9,10 +9,10 @@
#include "endian.xesli" #include "endian.xesli"
#include "pixel_formats.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" #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) binding=0, u0, space0)
#define xesl_localSize_x 8 #define xesl_localSize_x 8
#define xesl_localSize_y 8 #define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest, xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1)) buffer(1))
xesl_entry_binding_next xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute 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; xesl_float4 pixel_0, pixel_1, pixel_2, pixel_3;
XeResolveLoad4RGBAColors( XeResolveLoad4RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source) xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer xesl_function_call_next_after_uintVectorBuffer
resolve_info, resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info, XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

@ -9,10 +9,10 @@
#include "endian.xesli" #include "endian.xesli"
#include "pixel_formats.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" #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) binding=0, u0, space0)
#define xesl_localSize_x 8 #define xesl_localSize_x 8
#define xesl_localSize_y 8 #define xesl_localSize_y 8
@ -23,7 +23,7 @@ xesl_entry_bindings_begin_compute
xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest, xesl_writeTypedStorageBuffer_binding(xesl_uint4, xe_resolve_dest,
buffer(1)) buffer(1))
xesl_entry_binding_next xesl_entry_binding_next
XE_RESOLVE_SOURCE_BINDING XE_RESOLVE_COPY_EDRAM_BINDING
xesl_entry_bindings_end_inputs_begin_compute xesl_entry_bindings_end_inputs_begin_compute
xesl_entry_input_globalInvocationID xesl_entry_input_globalInvocationID
xesl_entry_inputs_end_code_begin_compute 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; xesl_float4 pixel_0, pixel_1, pixel_2, pixel_3;
XeResolveLoad4RGBAColors( XeResolveLoad4RGBAColors(
xesl_function_call_uintVectorBuffer(xe_resolve_source) xesl_function_call_uintVectorBuffer(xe_resolve_edram)
xesl_function_call_next_after_uintVectorBuffer xesl_function_call_next_after_uintVectorBuffer
resolve_info, resolve_info,
XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info, XeResolveColorCopySourcePixelAddressIntsYDuplicating(resolve_info,

View File

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

View File

@ -1074,20 +1074,6 @@ std::unique_ptr<ImmediateDrawer> VulkanProvider::CreateImmediateDrawer() {
return VulkanImmediateDrawer::Create(*this); return VulkanImmediateDrawer::Create(*this);
} }
void VulkanProvider::SetDeviceObjectName(VkObjectType type, uint64_t handle,
const char* name) const {
if (!debug_names_used_) {
return;
}
VkDebugUtilsObjectNameInfoEXT name_info;
name_info.sType = VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT;
name_info.pNext = nullptr;
name_info.objectType = type;
name_info.objectHandle = handle;
name_info.pObjectName = name;
ifn_.vkSetDebugUtilsObjectNameEXT(device_, &name_info);
}
void VulkanProvider::AccumulateInstanceExtensions( void VulkanProvider::AccumulateInstanceExtensions(
size_t properties_count, const VkExtensionProperties* properties, size_t properties_count, const VkExtensionProperties* properties,
bool request_debug_utils, InstanceExtensions& instance_extensions, bool request_debug_utils, InstanceExtensions& instance_extensions,

View File

@ -221,8 +221,20 @@ class VulkanProvider : public GraphicsProvider {
}; };
const DeviceFunctions& dfn() const { return dfn_; } const DeviceFunctions& dfn() const { return dfn_; }
void SetDeviceObjectName(VkObjectType type, uint64_t handle, template <typename T>
const char* name) const; void SetDeviceObjectName(VkObjectType type, T handle,
const char* name) const {
if (!debug_names_used_) {
return;
}
VkDebugUtilsObjectNameInfoEXT name_info;
name_info.sType = VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT;
name_info.pNext = nullptr;
name_info.objectType = type;
name_info.objectHandle = uint64_t(handle);
name_info.pObjectName = name;
ifn_.vkSetDebugUtilsObjectNameEXT(device_, &name_info);
}
bool IsSparseBindingSupported() const { bool IsSparseBindingSupported() const {
return queue_family_sparse_binding_ != UINT32_MAX; return queue_family_sparse_binding_ != UINT32_MAX;

View File

@ -147,6 +147,8 @@ bool CreateDedicatedAllocationImage(const VulkanProvider& provider,
uint32_t* memory_type_out = nullptr, uint32_t* memory_type_out = nullptr,
VkDeviceSize* memory_size_out = nullptr); VkDeviceSize* memory_size_out = nullptr);
// Explicitly accepting const uint32_t* to make sure attention is paid to the
// alignment where this is called for safety on different host architectures.
inline VkShaderModule CreateShaderModule(const VulkanProvider& provider, inline VkShaderModule CreateShaderModule(const VulkanProvider& provider,
const uint32_t* code, const uint32_t* code,
size_t code_size_bytes) { size_t code_size_bytes) {