[XeSL] Metal Shading Language definitions

This commit is contained in:
Triang3l 2022-06-16 21:39:16 +03:00
parent 820b7ba217
commit 166be463be
176 changed files with 83740 additions and 83682 deletions

View File

@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// uint xe_host_depth_store_rectangle;// Offset: 0 Size: 4
@ -20,7 +20,7 @@
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_host_depth_store_source texture float4 2d T0 t0 1
// xe_host_depth_store_dest UAV uint4 buf U0 u0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@ -43,28 +43,26 @@ dcl_uav_typed_buffer (uint,uint,uint,uint) U0[0:0], space=0
dcl_input vThreadID.xy
dcl_temps 5
dcl_thread_group 8, 8, 1
ubfe r0.xy, l(10, 2, 0, 0), l(20, 10, 0, 0), CB0[0][0].xyxx
iadd r0.x, r0.x, l(1)
imul null, r0.x, r0.y, r0.x
uge r0.x, vThreadID.x, r0.x
if_nz r0.x
ubfe r0.xyz, l(2, 2, 10, 0), l(10, 12, 20, 0), CB0[0][0].yyxy
imul null, r0.z, r0.x, r0.z
uge r0.z, vThreadID.x, r0.z
if_nz r0.z
ret
endif
ushr r0.y, CB0[0][0].x, l(10)
mov r0.x, CB0[0][0].x
bfi r0.xy, l(10, 10, 0, 0), l(3, 3, 0, 0), r0.xyxx, l(0, 0, 0, 0)
ubfe r0.zw, l(0, 0, 2, 2), l(0, 0, 10, 12), CB0[0][0].yyyy
ushr r1.y, CB0[0][0].x, l(10)
mov r1.x, CB0[0][0].x
bfi r0.zw, l(0, 0, 10, 10), l(0, 0, 3, 3), r1.xxxy, l(0, 0, 0, 0)
ishl r1.x, vThreadID.x, l(3)
mov r1.y, vThreadID.y
imad r1.xy, r0.xyxx, r0.zwzz, r1.xyxx
and r0.x, CB0[0][0].y, l(1023)
imul null, r0.yz, r0.zzwz, l(0, 80, 16, 0)
udiv r2.xy, null, r1.xyxx, r0.yzyy
imad r1.xy, r0.zwzz, r0.xyxx, r1.xyxx
and r0.z, CB0[0][0].y, l(1023)
imul null, r0.xy, r0.xyxx, l(80, 16, 0, 0)
udiv r2.xy, null, r1.xyxx, r0.xyxx
imad r0.z, r2.y, r0.z, r2.x
imad r2.xy, -r2.xyxx, r0.xyxx, r1.xyxx
imul null, r0.y, r0.y, r0.x
imad r0.x, r2.y, r0.x, r2.x
imad r2.xy, -r2.xyxx, r0.yzyy, r1.xyxx
imul null, r0.z, r0.z, r0.y
imad r0.y, r2.y, r0.y, r2.x
imad r0.x, r0.x, r0.z, r0.y
imad r0.x, r0.z, r0.y, r0.x
ushr r0.x, r0.x, l(2)
mov r1.zw, l(0,0,0,0)
ld r2.x, r1.xyzw, T0[0].xyzw
@ -93,20 +91,20 @@ mov r1.zw, l(0,0,0,0)
ld r2.w, r1.xyzw, T0[0].yzwx
store_uav_typed U0[0].xyzw, r0.yyyy, r2.xyzw
ret
// Approximately 50 instruction slots used
// Approximately 48 instruction slots used
#endif
const BYTE host_depth_store_1xmsaa_cs[] =
{
68, 88, 66, 67, 245, 164,
50, 194, 210, 99, 179, 114,
212, 91, 203, 114, 230, 214,
20, 69, 1, 0, 0, 0,
192, 9, 0, 0, 5, 0,
68, 88, 66, 67, 61, 76,
206, 105, 213, 148, 87, 104,
154, 203, 121, 73, 24, 66,
16, 104, 1, 0, 0, 0,
96, 9, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
52, 2, 0, 0, 68, 2,
0, 0, 84, 2, 0, 0,
36, 9, 0, 0, 82, 68,
196, 8, 0, 0, 82, 68,
69, 70, 248, 1, 0, 0,
1, 0, 0, 0, 252, 0,
0, 0, 3, 0, 0, 0,
@ -148,8 +146,8 @@ const BYTE host_depth_store_1xmsaa_cs[] =
116, 111, 114, 101, 95, 100,
101, 115, 116, 0, 120, 101,
115, 108, 95, 112, 117, 115,
104, 95, 99, 111, 110, 115,
116, 97, 110, 116, 115, 0,
104, 67, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
232, 0, 0, 0, 2, 0,
0, 0, 20, 1, 0, 0,
16, 0, 0, 0, 0, 0,
@ -198,8 +196,8 @@ const BYTE host_depth_store_1xmsaa_cs[] =
71, 78, 8, 0, 0, 0,
0, 0, 0, 0, 8, 0,
0, 0, 83, 72, 69, 88,
200, 6, 0, 0, 81, 0,
5, 0, 178, 1, 0, 0,
104, 6, 0, 0, 81, 0,
5, 0, 154, 1, 0, 0,
106, 8, 0, 1, 89, 0,
0, 7, 70, 142, 48, 0,
0, 0, 0, 0, 0, 0,
@ -220,68 +218,52 @@ const BYTE host_depth_store_1xmsaa_cs[] =
0, 0, 155, 0, 0, 4,
8, 0, 0, 0, 8, 0,
0, 0, 1, 0, 0, 0,
138, 0, 0, 17, 50, 0,
138, 0, 0, 17, 114, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 10, 0,
2, 64, 0, 0, 2, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 0, 0,
10, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
20, 0, 0, 0, 10, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 70, 128,
10, 0, 0, 0, 12, 0,
0, 0, 20, 0, 0, 0,
0, 0, 0, 0, 86, 132,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 30, 0, 0, 7,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
0, 0, 38, 0, 0, 8,
0, 208, 0, 0, 66, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 80, 0,
0, 6, 66, 0, 16, 0,
0, 0, 0, 0, 10, 0,
2, 0, 42, 0, 16, 0,
0, 0, 0, 0, 31, 0,
4, 3, 42, 0, 16, 0,
0, 0, 0, 0, 62, 0,
0, 1, 21, 0, 0, 1,
85, 0, 0, 9, 34, 0,
16, 0, 1, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 64,
0, 0, 1, 0, 0, 0,
38, 0, 0, 8, 0, 208,
0, 0, 18, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 80, 0, 0, 6,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 2, 0,
10, 0, 16, 0, 0, 0,
0, 0, 31, 0, 4, 3,
10, 0, 16, 0, 0, 0,
0, 0, 62, 0, 0, 1,
21, 0, 0, 1, 85, 0,
0, 9, 34, 0, 16, 0,
0, 0, 0, 0, 10, 128,
48, 0, 0, 0, 0, 0,
0, 0, 10, 0, 0, 0,
54, 0, 0, 7, 18, 0,
16, 0, 1, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 64, 0, 0,
10, 0, 0, 0, 54, 0,
0, 7, 18, 0, 16, 0,
0, 0, 0, 0, 10, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 140, 0, 0, 20,
50, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
10, 0, 0, 0, 10, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 2, 64,
0, 0, 3, 0, 0, 0,
3, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
70, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 138, 0,
0, 17, 194, 0, 16, 0,
0, 0, 0, 0, 140, 0,
0, 20, 194, 0, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 2, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 10, 0,
0, 0, 10, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
10, 0, 0, 0, 12, 0,
0, 0, 86, 133, 48, 0,
3, 0, 0, 0, 3, 0,
0, 0, 6, 4, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
41, 0, 0, 6, 18, 0,
@ -292,59 +274,59 @@ const BYTE host_depth_store_1xmsaa_cs[] =
16, 0, 1, 0, 0, 0,
26, 0, 2, 0, 35, 0,
0, 9, 50, 0, 16, 0,
1, 0, 0, 0, 70, 0,
1, 0, 0, 0, 230, 10,
16, 0, 0, 0, 0, 0,
230, 10, 16, 0, 0, 0,
70, 0, 16, 0, 0, 0,
0, 0, 70, 0, 16, 0,
1, 0, 0, 0, 1, 0,
0, 9, 18, 0, 16, 0,
0, 9, 66, 0, 16, 0,
0, 0, 0, 0, 26, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 64, 0, 0,
255, 3, 0, 0, 38, 0,
0, 11, 0, 208, 0, 0,
98, 0, 16, 0, 0, 0,
0, 0, 166, 11, 16, 0,
50, 0, 16, 0, 0, 0,
0, 0, 70, 0, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
80, 0, 0, 0, 16, 0,
0, 0, 80, 0, 0, 0,
16, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
78, 0, 0, 8, 50, 0,
16, 0, 2, 0, 0, 0,
0, 208, 0, 0, 70, 0,
16, 0, 1, 0, 0, 0,
150, 5, 16, 0, 0, 0,
70, 0, 16, 0, 0, 0,
0, 0, 35, 0, 0, 9,
18, 0, 16, 0, 0, 0,
66, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
2, 0, 0, 0, 10, 0,
2, 0, 0, 0, 42, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 2, 0,
0, 0, 35, 0, 0, 10,
50, 0, 16, 0, 2, 0,
0, 0, 70, 0, 16, 128,
65, 0, 0, 0, 2, 0,
0, 0, 150, 5, 16, 0,
0, 0, 70, 0, 16, 0,
0, 0, 0, 0, 70, 0,
16, 0, 1, 0, 0, 0,
38, 0, 0, 8, 0, 208,
0, 0, 66, 0, 16, 0,
0, 0, 0, 0, 42, 0,
0, 0, 34, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 35, 0, 0, 9,
34, 0, 16, 0, 0, 0,
18, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
2, 0, 0, 0, 26, 0,
2, 0, 0, 0, 10, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 2, 0,
0, 0, 35, 0, 0, 9,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
0, 0, 0, 0, 42, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 85, 0, 0, 7,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
@ -489,10 +471,10 @@ const BYTE host_depth_store_1xmsaa_cs[] =
70, 14, 16, 0, 2, 0,
0, 0, 62, 0, 0, 1,
83, 84, 65, 84, 148, 0,
0, 0, 50, 0, 0, 0,
0, 0, 48, 0, 0, 0,
5, 0, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 15, 0,
0, 0, 0, 0, 14, 0,
0, 0, 5, 0, 0, 0,
2, 0, 0, 0, 1, 0,
0, 0, 0, 0, 0, 0,

View File

@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// uint xe_host_depth_store_rectangle;// Offset: 0 Size: 4
@ -20,7 +20,7 @@
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_host_depth_store_source texture float4 2dMS T0 t0 1
// xe_host_depth_store_dest UAV uint4 buf U0 u0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@ -43,76 +43,75 @@ dcl_uav_typed_buffer (uint,uint,uint,uint) U0[0:0], space=0
dcl_input vThreadID.xy
dcl_temps 5
dcl_thread_group 8, 8, 1
ubfe r0.xy, l(10, 2, 0, 0), l(20, 10, 0, 0), CB0[0][0].xyxx
iadd r0.x, r0.x, l(1)
imul null, r0.x, r0.y, r0.x
uge r0.x, vThreadID.x, r0.x
if_nz r0.x
ubfe r0.xyz, l(2, 2, 10, 0), l(10, 12, 20, 0), CB0[0][0].yyxy
imul null, r0.z, r0.x, r0.z
uge r0.z, vThreadID.x, r0.z
if_nz r0.z
ret
endif
ushr r0.y, CB0[0][0].x, l(10)
mov r0.x, CB0[0][0].x
bfi r0.xy, l(10, 10, 0, 0), l(3, 3, 0, 0), r0.xyxx, l(0, 0, 0, 0)
ubfe r1.xyz, l(2, 2, 1, 0), l(10, 12, 14, 0), CB0[0][0].yyyy
ishl r2.x, vThreadID.x, l(3)
ushr r2.y, vThreadID.y, l(1)
imad r0.xy, r0.xyxx, r1.xyxx, r2.xyxx
ushr r1.y, CB0[0][0].x, l(10)
mov r1.x, CB0[0][0].x
bfi r0.zw, l(0, 0, 10, 10), l(0, 0, 3, 3), r1.xxxy, l(0, 0, 0, 0)
ishl r1.x, vThreadID.x, l(3)
ushr r1.y, vThreadID.y, l(1)
imad r1.xy, r0.zwzz, r0.xyxx, r1.xyxx
and r2.y, vThreadID.y, l(1)
and r1.w, CB0[0][0].y, l(1023)
ishl r0.z, r0.y, l(1)
and r0.z, CB0[0][0].y, l(1023)
ishl r1.z, r1.y, l(1)
mov r2.x, l(0)
iadd r2.xz, r0.xxzx, r2.xxyx
imul null, r1.xy, r1.xyxx, l(80, 16, 0, 0)
udiv r3.xy, null, r2.xzxx, r1.xyxx
imad r0.z, r3.y, r1.w, r3.x
imad r2.xz, -r3.xxyx, r1.xxyx, r2.xxzx
imul null, r1.y, r1.y, r1.x
imad r1.x, r2.z, r1.x, r2.x
imad r0.z, r0.z, r1.y, r1.x
ushr r0.z, r0.z, l(2)
movc r1.xy, r2.yyyy, l(0,3,0,0), l(1,0,0,0)
movc r1.x, r1.z, r1.x, r1.y
mov r0.w, l(0)
ldms r2.x, r0.xyww, T0[0].xyzw, r1.x
iadd r3.xyzw, r0.xyxy, l(2, 0, 1, 0)
iadd r2.xz, r1.xxzx, r2.xxyx
imul null, r0.xy, r0.xyxx, l(80, 16, 0, 0)
udiv r3.xy, null, r2.xzxx, r0.xyxx
imad r0.z, r3.y, r0.z, r3.x
imad r2.xz, -r3.xxyx, r0.xxyx, r2.xxzx
imul null, r0.y, r0.y, r0.x
imad r0.x, r2.z, r0.x, r2.x
imad r0.x, r0.z, r0.y, r0.x
ushr r0.x, r0.x, l(2)
ubfe r0.y, l(1), l(14), CB0[0][0].y
movc r0.zw, r2.yyyy, l(0,0,0,3), l(0,0,1,0)
movc r0.y, r0.y, r0.z, r0.w
mov r1.w, l(0)
ldms r2.x, r1.xyww, T0[0].xyzw, r0.y
iadd r3.xyzw, r1.xyxy, l(2, 0, 1, 0)
mov r4.xy, r3.zwzz
mov r4.zw, l(0,0,0,0)
ldms r2.y, r4.xyzw, T0[0].yxzw, r1.x
ldms r2.y, r4.xyzw, T0[0].yxzw, r0.y
mov r3.zw, l(0,0,0,0)
ldms r2.z, r3.xyzw, T0[0].yzxw, r1.x
iadd r3.xyzw, r0.xyxy, l(4, 0, 3, 0)
ldms r2.z, r3.xyzw, T0[0].yzxw, r0.y
iadd r3.xyzw, r1.xyxy, l(4, 0, 3, 0)
mov r4.xy, r3.zwzz
mov r4.zw, l(0,0,0,0)
ldms r2.w, r4.xyzw, T0[0].yzwx, r1.x
ldms r2.w, r4.xyzw, T0[0].yzwx, r0.y
store_uav_typed U0[0].xyzw, r0.xxxx, r2.xyzw
iadd r0.z, r0.x, l(1)
mov r3.zw, l(0,0,0,0)
ldms r2.x, r3.xyzw, T0[0].xyzw, r0.y
iadd r3.xyzw, r1.xyxy, l(6, 0, 5, 0)
mov r4.xy, r3.zwzz
mov r4.zw, l(0,0,0,0)
ldms r2.y, r4.xyzw, T0[0].yxzw, r0.y
mov r3.zw, l(0,0,0,0)
ldms r2.z, r3.xyzw, T0[0].yzxw, r0.y
iadd r1.xy, r1.xyxx, l(7, 0, 0, 0)
mov r1.zw, l(0,0,0,0)
ldms r2.w, r1.xyzw, T0[0].yzwx, r0.y
store_uav_typed U0[0].xyzw, r0.zzzz, r2.xyzw
iadd r0.w, r0.z, l(1)
mov r3.zw, l(0,0,0,0)
ldms r2.x, r3.xyzw, T0[0].xyzw, r1.x
iadd r3.xyzw, r0.xyxy, l(6, 0, 5, 0)
mov r4.xy, r3.zwzz
mov r4.zw, l(0,0,0,0)
ldms r2.y, r4.xyzw, T0[0].yxzw, r1.x
mov r3.zw, l(0,0,0,0)
ldms r2.z, r3.xyzw, T0[0].yzxw, r1.x
iadd r3.xy, r0.xyxx, l(7, 0, 0, 0)
mov r3.zw, l(0,0,0,0)
ldms r2.w, r3.xyzw, T0[0].yzwx, r1.x
store_uav_typed U0[0].xyzw, r0.wwww, r2.xyzw
ret
// Approximately 56 instruction slots used
// Approximately 55 instruction slots used
#endif
const BYTE host_depth_store_2xmsaa_cs[] =
{
68, 88, 66, 67, 93, 44,
123, 4, 117, 130, 24, 111,
100, 32, 239, 250, 72, 125,
9, 219, 1, 0, 0, 0,
192, 10, 0, 0, 5, 0,
68, 88, 66, 67, 130, 172,
38, 43, 63, 224, 235, 166,
91, 40, 42, 226, 95, 142,
124, 83, 1, 0, 0, 0,
140, 10, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
52, 2, 0, 0, 68, 2,
0, 0, 84, 2, 0, 0,
36, 10, 0, 0, 82, 68,
240, 9, 0, 0, 82, 68,
69, 70, 248, 1, 0, 0,
1, 0, 0, 0, 252, 0,
0, 0, 3, 0, 0, 0,
@ -154,8 +153,8 @@ const BYTE host_depth_store_2xmsaa_cs[] =
116, 111, 114, 101, 95, 100,
101, 115, 116, 0, 120, 101,
115, 108, 95, 112, 117, 115,
104, 95, 99, 111, 110, 115,
116, 97, 110, 116, 115, 0,
104, 67, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
232, 0, 0, 0, 2, 0,
0, 0, 20, 1, 0, 0,
16, 0, 0, 0, 0, 0,
@ -204,8 +203,8 @@ const BYTE host_depth_store_2xmsaa_cs[] =
71, 78, 8, 0, 0, 0,
0, 0, 0, 0, 8, 0,
0, 0, 83, 72, 69, 88,
200, 7, 0, 0, 81, 0,
5, 0, 242, 1, 0, 0,
148, 7, 0, 0, 81, 0,
5, 0, 229, 1, 0, 0,
106, 8, 0, 1, 89, 0,
0, 7, 70, 142, 48, 0,
0, 0, 0, 0, 0, 0,
@ -226,97 +225,81 @@ const BYTE host_depth_store_2xmsaa_cs[] =
0, 0, 155, 0, 0, 4,
8, 0, 0, 0, 8, 0,
0, 0, 1, 0, 0, 0,
138, 0, 0, 17, 50, 0,
138, 0, 0, 17, 114, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 10, 0,
2, 64, 0, 0, 2, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 0, 0,
10, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
20, 0, 0, 0, 10, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 70, 128,
10, 0, 0, 0, 12, 0,
0, 0, 20, 0, 0, 0,
0, 0, 0, 0, 86, 132,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 30, 0, 0, 7,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
0, 0, 38, 0, 0, 8,
0, 208, 0, 0, 66, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 80, 0,
0, 6, 66, 0, 16, 0,
0, 0, 0, 0, 10, 0,
2, 0, 42, 0, 16, 0,
0, 0, 0, 0, 31, 0,
4, 3, 42, 0, 16, 0,
0, 0, 0, 0, 62, 0,
0, 1, 21, 0, 0, 1,
85, 0, 0, 9, 34, 0,
16, 0, 1, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 64,
0, 0, 1, 0, 0, 0,
38, 0, 0, 8, 0, 208,
0, 0, 18, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 80, 0, 0, 6,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 2, 0,
10, 0, 16, 0, 0, 0,
0, 0, 31, 0, 4, 3,
10, 0, 16, 0, 0, 0,
0, 0, 62, 0, 0, 1,
21, 0, 0, 1, 85, 0,
0, 9, 34, 0, 16, 0,
0, 0, 0, 0, 10, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 64, 0, 0,
10, 0, 0, 0, 54, 0,
0, 7, 18, 0, 16, 0,
0, 0, 0, 0, 10, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 140, 0, 0, 20,
50, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
10, 0, 0, 0, 10, 0,
0, 0, 10, 0, 0, 0,
54, 0, 0, 7, 18, 0,
16, 0, 1, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 140, 0,
0, 20, 194, 0, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 3, 0, 0, 0,
3, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
70, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 10, 0,
0, 0, 10, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 138, 0,
0, 17, 114, 0, 16, 0,
3, 0, 0, 0, 3, 0,
0, 0, 6, 4, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 2, 0, 0, 0,
2, 0, 0, 0, 1, 0,
0, 0, 0, 0, 0, 0,
2, 64, 0, 0, 10, 0,
0, 0, 12, 0, 0, 0,
14, 0, 0, 0, 0, 0,
0, 0, 86, 133, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
41, 0, 0, 6, 18, 0,
16, 0, 2, 0, 0, 0,
16, 0, 1, 0, 0, 0,
10, 0, 2, 0, 1, 64,
0, 0, 3, 0, 0, 0,
85, 0, 0, 6, 34, 0,
16, 0, 2, 0, 0, 0,
16, 0, 1, 0, 0, 0,
26, 0, 2, 0, 1, 64,
0, 0, 1, 0, 0, 0,
35, 0, 0, 9, 50, 0,
16, 0, 0, 0, 0, 0,
70, 0, 16, 0, 0, 0,
16, 0, 1, 0, 0, 0,
230, 10, 16, 0, 0, 0,
0, 0, 70, 0, 16, 0,
1, 0, 0, 0, 70, 0,
16, 0, 2, 0, 0, 0,
0, 0, 0, 0, 70, 0,
16, 0, 1, 0, 0, 0,
1, 0, 0, 6, 34, 0,
16, 0, 2, 0, 0, 0,
26, 0, 2, 0, 1, 64,
0, 0, 1, 0, 0, 0,
1, 0, 0, 9, 130, 0,
16, 0, 1, 0, 0, 0,
1, 0, 0, 9, 66, 0,
16, 0, 0, 0, 0, 0,
26, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 64,
0, 0, 255, 3, 0, 0,
41, 0, 0, 7, 66, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 1, 64, 0, 0,
1, 0, 0, 0, 54, 0,
0, 5, 18, 0, 16, 0,
@ -324,13 +307,13 @@ const BYTE host_depth_store_2xmsaa_cs[] =
0, 0, 0, 0, 0, 0,
30, 0, 0, 7, 82, 0,
16, 0, 2, 0, 0, 0,
6, 2, 16, 0, 0, 0,
6, 2, 16, 0, 1, 0,
0, 0, 6, 1, 16, 0,
2, 0, 0, 0, 38, 0,
0, 11, 0, 208, 0, 0,
50, 0, 16, 0, 1, 0,
50, 0, 16, 0, 0, 0,
0, 0, 70, 0, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 0, 0, 2, 64,
0, 0, 80, 0, 0, 0,
16, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -338,220 +321,227 @@ const BYTE host_depth_store_2xmsaa_cs[] =
16, 0, 3, 0, 0, 0,
0, 208, 0, 0, 134, 0,
16, 0, 2, 0, 0, 0,
70, 0, 16, 0, 1, 0,
70, 0, 16, 0, 0, 0,
0, 0, 35, 0, 0, 9,
66, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
3, 0, 0, 0, 58, 0,
16, 0, 1, 0, 0, 0,
3, 0, 0, 0, 42, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 3, 0,
0, 0, 35, 0, 0, 10,
82, 0, 16, 0, 2, 0,
0, 0, 6, 1, 16, 128,
65, 0, 0, 0, 3, 0,
0, 0, 6, 1, 16, 0,
1, 0, 0, 0, 6, 2,
0, 0, 0, 0, 6, 2,
16, 0, 2, 0, 0, 0,
38, 0, 0, 8, 0, 208,
0, 0, 34, 0, 16, 0,
1, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
10, 0, 16, 0, 1, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 35, 0, 0, 9,
18, 0, 16, 0, 1, 0,
18, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
2, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 2, 0,
0, 0, 35, 0, 0, 9,
66, 0, 16, 0, 0, 0,
18, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
10, 0, 16, 0, 1, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 85, 0, 0, 7,
66, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 2, 0, 0, 0,
55, 0, 0, 15, 50, 0,
138, 0, 0, 11, 34, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 1, 0,
0, 0, 1, 64, 0, 0,
14, 0, 0, 0, 26, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 55, 0, 0, 15,
194, 0, 16, 0, 0, 0,
0, 0, 86, 5, 16, 0,
2, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 55, 0, 0, 9,
34, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 42, 0,
16, 0, 0, 0, 0, 0,
58, 0, 16, 0, 0, 0,
0, 0, 54, 0, 0, 5,
130, 0, 16, 0, 1, 0,
0, 0, 1, 64, 0, 0,
0, 0, 0, 0, 46, 0,
0, 10, 18, 0, 16, 0,
2, 0, 0, 0, 70, 15,
16, 0, 1, 0, 0, 0,
86, 5, 16, 0, 2, 0,
70, 126, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 30, 0, 0, 10,
242, 0, 16, 0, 3, 0,
0, 0, 70, 4, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 1, 0,
0, 0, 0, 0, 0, 0,
54, 0, 0, 5, 50, 0,
16, 0, 4, 0, 0, 0,
230, 10, 16, 0, 3, 0,
0, 0, 54, 0, 0, 8,
194, 0, 16, 0, 4, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 46, 0,
0, 10, 34, 0, 16, 0,
2, 0, 0, 0, 70, 14,
16, 0, 4, 0, 0, 0,
22, 126, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 54, 0, 0, 8,
194, 0, 16, 0, 3, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 46, 0,
0, 10, 66, 0, 16, 0,
2, 0, 0, 0, 70, 14,
16, 0, 3, 0, 0, 0,
150, 124, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 30, 0, 0, 10,
242, 0, 16, 0, 3, 0,
0, 0, 70, 4, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 4, 0, 0, 0,
0, 0, 0, 0, 3, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 2, 64,
0, 0, 1, 0, 0, 0,
54, 0, 0, 5, 50, 0,
16, 0, 4, 0, 0, 0,
230, 10, 16, 0, 3, 0,
0, 0, 54, 0, 0, 8,
194, 0, 16, 0, 4, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
55, 0, 0, 9, 18, 0,
16, 0, 1, 0, 0, 0,
42, 0, 16, 0, 1, 0,
0, 0, 10, 0, 16, 0,
1, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
54, 0, 0, 5, 130, 0,
0, 0, 0, 0, 46, 0,
0, 10, 130, 0, 16, 0,
2, 0, 0, 0, 70, 14,
16, 0, 4, 0, 0, 0,
150, 115, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 164, 0, 0, 8,
242, 224, 33, 0, 0, 0,
0, 0, 0, 0, 0, 0,
6, 0, 16, 0, 0, 0,
0, 0, 70, 14, 16, 0,
2, 0, 0, 0, 30, 0,
0, 7, 66, 0, 16, 0,
0, 0, 0, 0, 10, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
18, 0, 16, 0, 2, 0,
0, 0, 70, 15, 16, 0,
0, 0, 0, 0, 70, 126,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
30, 0, 0, 10, 242, 0,
16, 0, 3, 0, 0, 0,
70, 4, 16, 0, 0, 0,
1, 64, 0, 0, 1, 0,
0, 0, 54, 0, 0, 8,
194, 0, 16, 0, 3, 0,
0, 0, 2, 64, 0, 0,
2, 0, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 54, 0,
0, 5, 50, 0, 16, 0,
4, 0, 0, 0, 230, 10,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 46, 0,
0, 10, 18, 0, 16, 0,
2, 0, 0, 0, 70, 14,
16, 0, 3, 0, 0, 0,
54, 0, 0, 8, 194, 0,
70, 126, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 30, 0, 0, 10,
242, 0, 16, 0, 3, 0,
0, 0, 70, 4, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 6, 0, 0, 0,
0, 0, 0, 0, 5, 0,
0, 0, 0, 0, 0, 0,
54, 0, 0, 5, 50, 0,
16, 0, 4, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
34, 0, 16, 0, 2, 0,
0, 0, 70, 14, 16, 0,
4, 0, 0, 0, 22, 126,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
54, 0, 0, 8, 194, 0,
16, 0, 3, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
66, 0, 16, 0, 2, 0,
0, 0, 70, 14, 16, 0,
3, 0, 0, 0, 150, 124,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
30, 0, 0, 10, 242, 0,
16, 0, 3, 0, 0, 0,
70, 4, 16, 0, 0, 0,
230, 10, 16, 0, 3, 0,
0, 0, 54, 0, 0, 8,
194, 0, 16, 0, 4, 0,
0, 0, 2, 64, 0, 0,
4, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
0, 0, 0, 0, 54, 0,
0, 5, 50, 0, 16, 0,
4, 0, 0, 0, 230, 10,
16, 0, 3, 0, 0, 0,
54, 0, 0, 8, 194, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 46, 0,
0, 10, 34, 0, 16, 0,
2, 0, 0, 0, 70, 14,
16, 0, 4, 0, 0, 0,
22, 126, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 54, 0, 0, 8,
194, 0, 16, 0, 3, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 46, 0,
0, 10, 66, 0, 16, 0,
2, 0, 0, 0, 70, 14,
16, 0, 3, 0, 0, 0,
150, 124, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 30, 0, 0, 10,
50, 0, 16, 0, 1, 0,
0, 0, 70, 0, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 7, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
54, 0, 0, 8, 194, 0,
16, 0, 1, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
130, 0, 16, 0, 2, 0,
0, 0, 70, 14, 16, 0,
4, 0, 0, 0, 150, 115,
1, 0, 0, 0, 150, 115,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
164, 0, 0, 8, 242, 224,
33, 0, 0, 0, 0, 0,
0, 0, 0, 0, 166, 10,
16, 0, 0, 0, 0, 0,
70, 14, 16, 0, 2, 0,
0, 0, 30, 0, 0, 7,
130, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 1, 0, 0, 0,
54, 0, 0, 8, 194, 0,
16, 0, 3, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
18, 0, 16, 0, 2, 0,
0, 0, 70, 14, 16, 0,
3, 0, 0, 0, 70, 126,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
30, 0, 0, 10, 242, 0,
16, 0, 3, 0, 0, 0,
70, 4, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
6, 0, 0, 0, 0, 0,
0, 0, 5, 0, 0, 0,
0, 0, 0, 0, 54, 0,
0, 5, 50, 0, 16, 0,
4, 0, 0, 0, 230, 10,
16, 0, 3, 0, 0, 0,
54, 0, 0, 8, 194, 0,
16, 0, 4, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
34, 0, 16, 0, 2, 0,
0, 0, 70, 14, 16, 0,
4, 0, 0, 0, 22, 126,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
54, 0, 0, 8, 194, 0,
16, 0, 3, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 46, 0, 0, 10,
66, 0, 16, 0, 2, 0,
0, 0, 70, 14, 16, 0,
3, 0, 0, 0, 150, 124,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
30, 0, 0, 10, 50, 0,
16, 0, 3, 0, 0, 0,
70, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
7, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 54, 0,
0, 8, 194, 0, 16, 0,
3, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
46, 0, 0, 10, 130, 0,
16, 0, 2, 0, 0, 0,
70, 14, 16, 0, 3, 0,
0, 0, 150, 115, 32, 0,
0, 0, 0, 0, 0, 0,
0, 0, 10, 0, 16, 0,
1, 0, 0, 0, 164, 0,
0, 8, 242, 224, 33, 0,
0, 0, 0, 0, 0, 0,
0, 0, 246, 15, 16, 0,
0, 0, 0, 0, 70, 14,
16, 0, 2, 0, 0, 0,
62, 0, 0, 1, 83, 84,
65, 84, 148, 0, 0, 0,
56, 0, 0, 0, 5, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 17, 0, 0, 0,
7, 0, 0, 0, 2, 0,
0, 0, 62, 0, 0, 1,
83, 84, 65, 84, 148, 0,
0, 0, 55, 0, 0, 0,
5, 0, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 16, 0,
0, 0, 7, 0, 0, 0,
2, 0, 0, 0, 1, 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,
8, 0, 0, 0, 0, 0,
0, 0, 8, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 13, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 0, 0,
13, 0, 0, 0, 2, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -562,5 +552,5 @@ const BYTE host_depth_store_2xmsaa_cs[] =
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
2, 0, 0, 0
0, 0, 2, 0, 0, 0
};

View File

@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// uint xe_host_depth_store_rectangle;// Offset: 0 Size: 4
@ -20,7 +20,7 @@
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_host_depth_store_source texture float4 2dMS T0 t0 1
// xe_host_depth_store_dest UAV uint4 buf U0 u0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@ -44,29 +44,27 @@ dcl_input vThreadID.xy
dcl_temps 5
dcl_thread_group 8, 8, 1
ushr r0.x, vThreadID.x, l(1)
ubfe r0.yz, l(0, 10, 2, 0), l(0, 20, 10, 0), CB0[0][0].xxyx
iadd r0.y, r0.y, l(1)
imul null, r0.y, r0.z, r0.y
uge r0.x, r0.x, r0.y
ubfe r0.yzw, l(0, 2, 2, 10), l(0, 10, 12, 20), CB0[0][0].yyyx
imul null, r0.w, r0.y, r0.w
uge r0.x, r0.x, r0.w
if_nz r0.x
ret
endif
ushr r0.y, CB0[0][0].x, l(10)
mov r0.x, CB0[0][0].x
bfi r0.xy, l(10, 10, 0, 0), l(3, 3, 0, 0), r0.xyxx, l(0, 0, 0, 0)
ubfe r0.zw, l(0, 0, 2, 2), l(0, 0, 10, 12), CB0[0][0].yyyy
ushr r1.y, CB0[0][0].x, l(10)
mov r1.x, CB0[0][0].x
bfi r0.xw, l(10, 0, 0, 10), l(3, 0, 0, 3), r1.xxxy, l(0, 0, 0, 0)
ishl r1.x, vThreadID.x, l(2)
ushr r1.y, vThreadID.y, l(1)
imad r1.xy, r0.xyxx, r0.zwzz, r1.xyxx
bfi r0.xy, l(31, 31, 0, 0), l(1, 1, 0, 0), r1.xyxx, vThreadID.xyxx
imad r1.xy, r0.xwxx, r0.yzyy, r1.xyxx
bfi r0.xw, l(31, 0, 0, 31), l(1, 0, 0, 1), r1.xxxy, vThreadID.xxxy
and r2.x, CB0[0][0].y, l(1023)
imul null, r0.zw, r0.zzzw, l(0, 0, 80, 16)
udiv r2.yz, null, r0.xxyx, r0.zzwz
imul null, r0.yz, r0.yyzy, l(0, 80, 16, 0)
udiv r2.yz, null, r0.xxwx, r0.yyzy
imad r2.x, r2.z, r2.x, r2.y
imad r0.xy, -r2.yzyy, r0.zwzz, r0.xyxx
imul null, r0.w, r0.w, r0.z
imad r0.x, r0.y, r0.z, r0.x
imad r0.x, r2.x, r0.w, r0.x
imad r0.xw, -r2.yyyz, r0.yyyz, r0.xxxw
imul null, r0.z, r0.z, r0.y
imad r0.x, r0.w, r0.y, r0.x
imad r0.x, r2.x, r0.z, r0.x
ushr r0.x, r0.x, l(2)
bfi r0.y, l(1), l(1), vThreadID.y, l(0)
iadd r0.zw, r0.yyyx, l(0, 0, 1, 1)
@ -88,20 +86,20 @@ ldms r2.z, r1.xyww, T0[0].yzxw, r0.y
ldms r2.w, r1.xyzw, T0[0].yzwx, r0.z
store_uav_typed U0[0].xyzw, r0.wwww, r2.xyzw
ret
// Approximately 45 instruction slots used
// Approximately 43 instruction slots used
#endif
const BYTE host_depth_store_4xmsaa_cs[] =
{
68, 88, 66, 67, 40, 223,
121, 252, 88, 5, 117, 190,
136, 7, 3, 6, 127, 125,
212, 65, 1, 0, 0, 0,
160, 9, 0, 0, 5, 0,
68, 88, 66, 67, 228, 255,
125, 131, 57, 152, 116, 37,
239, 178, 197, 194, 123, 11,
165, 55, 1, 0, 0, 0,
64, 9, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
52, 2, 0, 0, 68, 2,
0, 0, 84, 2, 0, 0,
4, 9, 0, 0, 82, 68,
164, 8, 0, 0, 82, 68,
69, 70, 248, 1, 0, 0,
1, 0, 0, 0, 252, 0,
0, 0, 3, 0, 0, 0,
@ -143,8 +141,8 @@ const BYTE host_depth_store_4xmsaa_cs[] =
116, 111, 114, 101, 95, 100,
101, 115, 116, 0, 120, 101,
115, 108, 95, 112, 117, 115,
104, 95, 99, 111, 110, 115,
116, 97, 110, 116, 115, 0,
104, 67, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
232, 0, 0, 0, 2, 0,
0, 0, 20, 1, 0, 0,
16, 0, 0, 0, 0, 0,
@ -193,8 +191,8 @@ const BYTE host_depth_store_4xmsaa_cs[] =
71, 78, 8, 0, 0, 0,
0, 0, 0, 0, 8, 0,
0, 0, 83, 72, 69, 88,
168, 6, 0, 0, 81, 0,
5, 0, 170, 1, 0, 0,
72, 6, 0, 0, 81, 0,
5, 0, 146, 1, 0, 0,
106, 8, 0, 1, 89, 0,
0, 7, 70, 142, 48, 0,
0, 0, 0, 0, 0, 0,
@ -219,69 +217,53 @@ const BYTE host_depth_store_4xmsaa_cs[] =
16, 0, 0, 0, 0, 0,
10, 0, 2, 0, 1, 64,
0, 0, 1, 0, 0, 0,
138, 0, 0, 17, 98, 0,
138, 0, 0, 17, 226, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 10, 0, 0, 0,
2, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 20, 0,
0, 0, 10, 0, 0, 0,
0, 0, 0, 0, 6, 129,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 30, 0, 0, 7,
34, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 1, 0, 0, 0,
38, 0, 0, 8, 0, 208,
0, 0, 34, 0, 16, 0,
0, 0, 0, 0, 42, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 80, 0, 0, 7,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
31, 0, 4, 3, 10, 0,
16, 0, 0, 0, 0, 0,
62, 0, 0, 1, 21, 0,
0, 1, 85, 0, 0, 9,
34, 0, 16, 0, 0, 0,
0, 0, 10, 128, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
1, 64, 0, 0, 10, 0,
0, 0, 54, 0, 0, 7,
18, 0, 16, 0, 0, 0,
0, 0, 10, 128, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
140, 0, 0, 20, 50, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 10, 0,
0, 0, 10, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
3, 0, 0, 0, 3, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 70, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 138, 0, 0, 17,
194, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 2, 0, 0, 0,
2, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
2, 0, 0, 0, 10, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 10, 0,
0, 0, 12, 0, 0, 0,
86, 133, 48, 0, 0, 0,
20, 0, 0, 0, 86, 129,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 38, 0, 0, 8,
0, 208, 0, 0, 130, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 80, 0,
0, 7, 18, 0, 16, 0,
0, 0, 0, 0, 10, 0,
16, 0, 0, 0, 0, 0,
58, 0, 16, 0, 0, 0,
0, 0, 31, 0, 4, 3,
10, 0, 16, 0, 0, 0,
0, 0, 62, 0, 0, 1,
21, 0, 0, 1, 85, 0,
0, 9, 34, 0, 16, 0,
1, 0, 0, 0, 10, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 64, 0, 0,
10, 0, 0, 0, 54, 0,
0, 7, 18, 0, 16, 0,
1, 0, 0, 0, 10, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 140, 0, 0, 20,
146, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
10, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
10, 0, 0, 0, 2, 64,
0, 0, 3, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
6, 4, 16, 0, 1, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 41, 0,
0, 6, 18, 0, 16, 0,
@ -293,21 +275,21 @@ const BYTE host_depth_store_4xmsaa_cs[] =
2, 0, 1, 64, 0, 0,
1, 0, 0, 0, 35, 0,
0, 9, 50, 0, 16, 0,
1, 0, 0, 0, 70, 0,
1, 0, 0, 0, 198, 0,
16, 0, 0, 0, 0, 0,
230, 10, 16, 0, 0, 0,
150, 5, 16, 0, 0, 0,
0, 0, 70, 0, 16, 0,
1, 0, 0, 0, 140, 0,
0, 16, 50, 0, 16, 0,
0, 16, 146, 0, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 31, 0, 0, 0,
31, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 31, 0, 0, 0,
2, 64, 0, 0, 1, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 70, 0, 16, 0,
1, 0, 0, 0, 70, 0,
0, 0, 0, 0, 1, 0,
0, 0, 6, 4, 16, 0,
1, 0, 0, 0, 6, 4,
2, 0, 1, 0, 0, 9,
18, 0, 16, 0, 2, 0,
0, 0, 26, 128, 48, 0,
@ -315,17 +297,17 @@ const BYTE host_depth_store_4xmsaa_cs[] =
0, 0, 0, 0, 0, 0,
1, 64, 0, 0, 255, 3,
0, 0, 38, 0, 0, 11,
0, 208, 0, 0, 194, 0,
0, 208, 0, 0, 98, 0,
16, 0, 0, 0, 0, 0,
166, 14, 16, 0, 0, 0,
86, 6, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 80, 0, 0, 0,
16, 0, 0, 0, 78, 0,
0, 0, 0, 0, 80, 0,
0, 0, 16, 0, 0, 0,
0, 0, 0, 0, 78, 0,
0, 8, 98, 0, 16, 0,
2, 0, 0, 0, 0, 208,
0, 0, 6, 1, 16, 0,
0, 0, 0, 0, 166, 11,
0, 0, 6, 3, 16, 0,
0, 0, 0, 0, 86, 6,
16, 0, 0, 0, 0, 0,
35, 0, 0, 9, 18, 0,
16, 0, 2, 0, 0, 0,
@ -333,28 +315,28 @@ const BYTE host_depth_store_4xmsaa_cs[] =
0, 0, 10, 0, 16, 0,
2, 0, 0, 0, 26, 0,
16, 0, 2, 0, 0, 0,
35, 0, 0, 10, 50, 0,
35, 0, 0, 10, 146, 0,
16, 0, 0, 0, 0, 0,
150, 5, 16, 128, 65, 0,
86, 9, 16, 128, 65, 0,
0, 0, 2, 0, 0, 0,
230, 10, 16, 0, 0, 0,
0, 0, 70, 0, 16, 0,
86, 9, 16, 0, 0, 0,
0, 0, 6, 12, 16, 0,
0, 0, 0, 0, 38, 0,
0, 8, 0, 208, 0, 0,
130, 0, 16, 0, 0, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 42, 0,
66, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
35, 0, 0, 9, 18, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
0, 0, 42, 0, 16, 0,
58, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 10, 0,
16, 0, 0, 0, 0, 0,
35, 0, 0, 9, 18, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 2, 0,
0, 0, 58, 0, 16, 0,
0, 0, 42, 0, 16, 0,
0, 0, 0, 0, 10, 0,
16, 0, 0, 0, 0, 0,
85, 0, 0, 7, 18, 0,
@ -479,10 +461,10 @@ const BYTE host_depth_store_4xmsaa_cs[] =
16, 0, 2, 0, 0, 0,
62, 0, 0, 1, 83, 84,
65, 84, 148, 0, 0, 0,
45, 0, 0, 0, 5, 0,
43, 0, 0, 0, 5, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 13, 0, 0, 0,
0, 0, 12, 0, 0, 0,
7, 0, 0, 0, 2, 0,
0, 0, 1, 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

View File

@ -49,104 +49,102 @@ dcl_uav_typed_buffer (uint,uint,uint,uint) U0[0:0], space=0
dcl_input vThreadID.xyz
dcl_temps 3
dcl_thread_group 4, 32, 1
ishl r0.x, vThreadID.x, l(4)
mov r0.y, vThreadID.y
uge r0.yz, r0.xxyx, CB0[0][1].xxyx
or r0.y, r0.z, r0.y
if_nz r0.y
and r0.xy, CB0[0][0].xxxx, l(1, 2, 0, 0)
ishl r1.x, vThreadID.x, l(4)
mov r1.y, vThreadID.y
uge r0.zw, r1.xxxy, CB0[0][1].xxxy
or r0.z, r0.w, r0.z
if_nz r0.z
ret
endif
imad r0.y, vThreadID.z, CB0[0][1].y, vThreadID.y
imad r0.y, r0.y, CB0[0][2].x, r0.x
iadd r0.y, r0.y, CB0[0][1].w
and r0.z, CB0[0][0].x, l(1)
if_nz r0.z
and r0.w, CB0[0][0].x, l(2)
if_nz r0.w
ishr r1.xyz, vThreadID.yzyy, l(4, 2, 3, 0)
ushr r2.xy, CB0[0][0].wzww, l(4, 5, 0, 0)
imad r0.w, r1.y, r2.x, r1.x
ibfe r1.x, l(27), l(1), vThreadID.x
imad r0.w, r0.w, r2.y, r1.x
ishl r1.x, vThreadID.y, l(8)
ishr r1.x, r1.x, l(6)
iadd r1.y, r1.y, r1.z
imad r0.z, vThreadID.z, CB0[0][1].y, vThreadID.y
imad r0.z, r0.z, CB0[0][2].x, r1.x
iadd r0.z, r0.z, CB0[0][1].w
if_nz r0.x
if_nz r0.y
ishr r1.yzw, vThreadID.yyzy, l(0, 4, 2, 3)
ushr r0.yw, CB0[0][0].wwwz, l(0, 4, 0, 5)
imad r0.y, r1.z, r0.y, r1.y
ibfe r1.y, l(27), l(1), vThreadID.x
imad r0.y, r0.y, r0.w, r1.y
ishl r0.w, vThreadID.y, l(8)
ishr r0.w, r0.w, l(6)
iadd r1.y, r1.z, r1.w
and r1.z, r1.y, l(1)
ishr r1.w, r0.x, l(3)
ishr r1.w, r1.x, l(3)
bfi r1.y, l(1), l(1), r1.y, l(0)
iadd r1.y, r1.y, r1.w
bfi r1.y, l(2), l(1), r1.y, l(0)
iadd r1.y, r1.y, r1.z
and r1.xz, r1.xxxx, l(16, 0, 8, 0)
bfi r2.xy, l(22, 22, 0, 0), l(8, 11, 0, 0), r0.wwww, l(0, 0, 0, 0)
imad r1.xw, r1.xxxx, l(2, 0, 0, 16), r2.xxxy
bfi r1.xz, l(5, 0, 5, 0), l(0, 0, 3, 0), r1.zzzz, r1.xxwx
bfi r1.xz, l(2, 0, 2, 0), l(6, 0, 9, 0), vThreadID.zzzz, r1.xxzx
ubfe r0.w, l(3), l(6), r1.x
and r1.zw, r0.wwww, l(0, 0, 16, 8)
bfi r0.yw, l(0, 22, 0, 22), l(0, 8, 0, 11), r0.yyyy, l(0, 0, 0, 0)
imad r0.yw, r1.zzzz, l(0, 2, 0, 16), r0.yyyw
bfi r0.yw, l(0, 5, 0, 5), l(0, 0, 0, 3), r1.wwww, r0.yyyw
bfi r0.yw, l(0, 2, 0, 2), l(0, 6, 0, 9), vThreadID.zzzz, r0.yyyw
ubfe r1.z, l(3), l(6), r0.y
and r1.w, r1.y, l(4)
bfi r1.y, l(2), l(8), r1.y, l(0)
imad r0.w, r0.w, l(32), r1.y
imad r0.w, r1.w, l(4), r0.w
bfi r1.xy, l(1, 1, 0, 0), l(4, 7, 0, 0), vThreadID.yyyy, r1.xzxx
bfi r0.w, l(9), l(3), r0.w, r1.y
bfi r0.w, l(6), l(0), r1.x, r0.w
imad r1.y, r1.z, l(32), r1.y
imad r1.y, r1.w, l(4), r1.y
bfi r0.yw, l(0, 1, 0, 1), l(0, 4, 0, 7), vThreadID.yyyy, r0.yyyw
bfi r0.w, l(9), l(3), r1.y, r0.w
bfi r0.y, l(6), l(0), r0.y, r0.w
else
ibfe r1.x, l(27), l(1), vThreadID.x
ibfe r0.w, l(27), l(1), vThreadID.x
ishr r1.yz, vThreadID.yyyy, l(0, 5, 2, 0)
ushr r1.w, CB0[0][0].z, l(5)
imad r1.x, r1.y, r1.w, r1.x
imad r0.w, r1.y, r1.w, r0.w
ishl r1.yw, vThreadID.yyyy, l(0, 2, 0, 7)
ishl r2.x, r1.y, l(1)
and r2.x, r2.x, l(96)
bfi r2.y, l(25), l(7), r1.x, r2.x
bfi r2.y, l(25), l(7), r0.w, r2.x
and r1.yw, r1.yyyw, l(0, 8, 0, 2048)
iadd r2.y, r2.y, r1.y
bfi r2.y, l(1), l(4), vThreadID.y, r2.y
ishl r2.xz, r2.xxxx, l(3, 0, 2, 0)
bfi r2.xz, l(25, 0, 25, 0), l(10, 0, 9, 0), r1.xxxx, r2.xxzx
imad r1.xy, r1.yyyy, l(8, 4, 0, 0), r2.xzxx
bfi r1.xy, l(1, 1, 0, 0), l(7, 6, 0, 0), vThreadID.yyyy, r1.xyxx
bfi r1.x, l(12), l(0), r1.w, r1.x
and r1.y, r1.y, l(1792)
iadd r1.x, r1.x, r1.y
bfi r2.xz, l(25, 0, 25, 0), l(10, 0, 9, 0), r0.wwww, r2.xxzx
imad r2.xz, r1.yyyy, l(8, 0, 4, 0), r2.xxzx
bfi r2.xyz, l(1, 1, 1, 0), l(7, 4, 6, 0), vThreadID.yyyy, r2.xyzx
bfi r0.w, l(12), l(0), r1.w, r2.x
and r1.y, r2.z, l(1792)
iadd r0.w, r0.w, r1.y
and r1.y, r1.z, l(2)
ishr r1.z, r0.x, l(3)
ishr r1.z, r1.x, l(3)
iadd r1.y, r1.z, r1.y
bfi r1.y, l(2), l(6), r1.y, l(0)
iadd r1.x, r1.x, r1.y
bfi r0.w, l(6), l(0), r2.y, r1.x
iadd r0.w, r0.w, r1.y
bfi r0.y, l(6), l(0), r2.y, r0.w
endif
else
imad r1.x, vThreadID.z, CB0[0][0].w, vThreadID.y
imad r0.w, r1.x, CB0[0][0].z, r0.x
imad r0.w, vThreadID.z, CB0[0][0].w, vThreadID.y
imad r0.y, r0.w, CB0[0][0].z, r1.x
endif
iadd r0.x, r0.w, CB0[0][0].y
ushr r0.xy, r0.xyxx, l(3, 4, 0, 0)
ld r1.xy, r0.xxxx, T0[0].xyzw
if_nz r0.z
mov r0.z, l(64)
iadd r0.y, r0.y, CB0[0][0].y
ushr r0.yz, r0.yyzy, l(0, 3, 4, 0)
ld r1.xy, r0.yyyy, T0[0].xyzw
if_nz r0.x
mov r0.x, l(64)
else
mov r0.z, l(8)
mov r0.x, l(8)
endif
ushr r0.z, r0.z, l(3)
iadd r0.x, r0.z, r0.x
ushr r0.x, r0.x, l(3)
iadd r0.x, r0.x, r0.y
ld r1.zw, r0.xxxx, T0[0].zwxy
store_uav_typed U0[0].xyzw, r0.yyyy, r1.xyzw
store_uav_typed U0[0].xyzw, r0.zzzz, r1.xyzw
ret
// Approximately 84 instruction slots used
// Approximately 82 instruction slots used
#endif
const BYTE texture_load_8bpb_cs[] =
{
68, 88, 66, 67, 117, 104,
174, 57, 54, 17, 124, 211,
120, 21, 220, 160, 25, 233,
104, 252, 1, 0, 0, 0,
12, 16, 0, 0, 5, 0,
68, 88, 66, 67, 116, 189,
127, 248, 131, 154, 54, 179,
88, 32, 59, 50, 118, 61,
27, 71, 1, 0, 0, 0,
204, 15, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
32, 4, 0, 0, 48, 4,
0, 0, 64, 4, 0, 0,
112, 15, 0, 0, 82, 68,
48, 15, 0, 0, 82, 68,
69, 70, 228, 3, 0, 0,
1, 0, 0, 0, 252, 0,
0, 0, 3, 0, 0, 0,
@ -320,8 +318,8 @@ const BYTE texture_load_8bpb_cs[] =
71, 78, 8, 0, 0, 0,
0, 0, 0, 0, 8, 0,
0, 0, 83, 72, 69, 88,
40, 11, 0, 0, 81, 0,
5, 0, 202, 2, 0, 0,
232, 10, 0, 0, 81, 0,
5, 0, 186, 2, 0, 0,
106, 8, 0, 1, 89, 0,
0, 7, 70, 142, 48, 0,
0, 0, 0, 0, 0, 0,
@ -342,106 +340,102 @@ const BYTE texture_load_8bpb_cs[] =
0, 0, 155, 0, 0, 4,
4, 0, 0, 0, 32, 0,
0, 0, 1, 0, 0, 0,
41, 0, 0, 6, 18, 0,
1, 0, 0, 12, 50, 0,
16, 0, 0, 0, 0, 0,
6, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 2, 64,
0, 0, 1, 0, 0, 0,
2, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
41, 0, 0, 6, 18, 0,
16, 0, 1, 0, 0, 0,
10, 0, 2, 0, 1, 64,
0, 0, 4, 0, 0, 0,
54, 0, 0, 4, 34, 0,
16, 0, 0, 0, 0, 0,
16, 0, 1, 0, 0, 0,
26, 0, 2, 0, 80, 0,
0, 9, 98, 0, 16, 0,
0, 0, 0, 0, 6, 1,
16, 0, 0, 0, 0, 0,
6, 129, 48, 0, 0, 0,
0, 9, 194, 0, 16, 0,
0, 0, 0, 0, 6, 4,
16, 0, 1, 0, 0, 0,
6, 132, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0, 60, 0,
0, 7, 34, 0, 16, 0,
0, 0, 0, 0, 42, 0,
0, 7, 66, 0, 16, 0,
0, 0, 0, 0, 58, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
42, 0, 16, 0, 0, 0,
0, 0, 31, 0, 4, 3,
26, 0, 16, 0, 0, 0,
42, 0, 16, 0, 0, 0,
0, 0, 62, 0, 0, 1,
21, 0, 0, 1, 35, 0,
0, 9, 34, 0, 16, 0,
0, 9, 66, 0, 16, 0,
0, 0, 0, 0, 42, 0,
2, 0, 26, 128, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
26, 0, 2, 0, 35, 0,
0, 11, 34, 0, 16, 0,
0, 0, 0, 0, 26, 0,
0, 11, 66, 0, 16, 0,
0, 0, 0, 0, 42, 0,
16, 0, 0, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
2, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
30, 0, 0, 9, 66, 0,
16, 0, 0, 0, 0, 0,
30, 0, 0, 9, 34, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 0, 0,
42, 0, 16, 0, 0, 0,
0, 0, 58, 128, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
1, 0, 0, 9, 66, 0,
31, 0, 4, 3, 10, 0,
16, 0, 0, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 64,
0, 0, 1, 0, 0, 0,
31, 0, 4, 3, 42, 0,
31, 0, 4, 3, 26, 0,
16, 0, 0, 0, 0, 0,
1, 0, 0, 9, 130, 0,
16, 0, 0, 0, 0, 0,
10, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 64,
0, 0, 2, 0, 0, 0,
31, 0, 4, 3, 58, 0,
16, 0, 0, 0, 0, 0,
42, 0, 0, 9, 114, 0,
42, 0, 0, 9, 226, 0,
16, 0, 1, 0, 0, 0,
150, 5, 2, 0, 2, 64,
0, 0, 4, 0, 0, 0,
2, 0, 0, 0, 3, 0,
86, 6, 2, 0, 2, 64,
0, 0, 0, 0, 0, 0,
85, 0, 0, 12, 50, 0,
16, 0, 2, 0, 0, 0,
182, 143, 48, 0, 0, 0,
4, 0, 0, 0, 2, 0,
0, 0, 3, 0, 0, 0,
85, 0, 0, 12, 162, 0,
16, 0, 0, 0, 0, 0,
246, 139, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 2, 64,
0, 0, 4, 0, 0, 0,
5, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
35, 0, 0, 9, 130, 0,
4, 0, 0, 0, 0, 0,
0, 0, 5, 0, 0, 0,
35, 0, 0, 9, 34, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 10, 0, 16, 0,
2, 0, 0, 0, 10, 0,
42, 0, 16, 0, 1, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
139, 0, 0, 8, 18, 0,
139, 0, 0, 8, 34, 0,
16, 0, 1, 0, 0, 0,
1, 64, 0, 0, 27, 0,
0, 0, 1, 64, 0, 0,
1, 0, 0, 0, 10, 0,
2, 0, 35, 0, 0, 9,
130, 0, 16, 0, 0, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 2, 0, 0, 0,
10, 0, 16, 0, 1, 0,
34, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 58, 0,
16, 0, 0, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 41, 0, 0, 6,
18, 0, 16, 0, 1, 0,
130, 0, 16, 0, 0, 0,
0, 0, 26, 0, 2, 0,
1, 64, 0, 0, 8, 0,
0, 0, 42, 0, 0, 7,
18, 0, 16, 0, 1, 0,
0, 0, 10, 0, 16, 0,
1, 0, 0, 0, 1, 64,
130, 0, 16, 0, 0, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 6, 0, 0, 0,
30, 0, 0, 7, 34, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 42, 0, 16, 0,
42, 0, 16, 0, 1, 0,
0, 0, 58, 0, 16, 0,
1, 0, 0, 0, 1, 0,
0, 7, 66, 0, 16, 0,
1, 0, 0, 0, 26, 0,
@ -450,7 +444,7 @@ const BYTE texture_load_8bpb_cs[] =
0, 0, 42, 0, 0, 7,
130, 0, 16, 0, 1, 0,
0, 0, 10, 0, 16, 0,
0, 0, 0, 0, 1, 64,
1, 0, 0, 0, 1, 64,
0, 0, 3, 0, 0, 0,
140, 0, 0, 11, 34, 0,
16, 0, 1, 0, 0, 0,
@ -476,62 +470,62 @@ const BYTE texture_load_8bpb_cs[] =
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 42, 0,
16, 0, 1, 0, 0, 0,
1, 0, 0, 10, 82, 0,
1, 0, 0, 10, 194, 0,
16, 0, 1, 0, 0, 0,
6, 0, 16, 0, 1, 0,
246, 15, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
16, 0, 0, 0, 0, 0,
0, 0, 8, 0, 0, 0,
0, 0, 0, 0, 140, 0,
0, 20, 50, 0, 16, 0,
2, 0, 0, 0, 2, 64,
0, 0, 22, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 16, 0, 0, 0,
8, 0, 0, 0, 140, 0,
0, 20, 162, 0, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
22, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
2, 64, 0, 0, 8, 0,
0, 0, 11, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 246, 15, 16, 0,
0, 0, 22, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 8, 0, 0, 0,
0, 0, 0, 0, 11, 0,
0, 0, 86, 5, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
35, 0, 0, 12, 146, 0,
16, 0, 1, 0, 0, 0,
6, 0, 16, 0, 1, 0,
0, 0, 2, 64, 0, 0,
2, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
16, 0, 0, 0, 6, 4,
16, 0, 2, 0, 0, 0,
140, 0, 0, 17, 82, 0,
16, 0, 1, 0, 0, 0,
2, 64, 0, 0, 5, 0,
0, 0, 0, 0, 0, 0,
5, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
0, 0, 0, 0, 166, 10,
16, 0, 1, 0, 0, 0,
6, 3, 16, 0, 1, 0,
0, 0, 140, 0, 0, 16,
82, 0, 16, 0, 1, 0,
0, 0, 2, 64, 0, 0,
2, 0, 0, 0, 0, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 2, 64,
0, 0, 6, 0, 0, 0,
0, 0, 0, 0, 9, 0,
0, 0, 0, 0, 0, 0,
166, 10, 2, 0, 6, 2,
16, 0, 1, 0, 0, 0,
138, 0, 0, 9, 130, 0,
35, 0, 0, 12, 162, 0,
16, 0, 0, 0, 0, 0,
166, 10, 16, 0, 1, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 2, 0,
0, 0, 0, 0, 0, 0,
16, 0, 0, 0, 86, 13,
16, 0, 0, 0, 0, 0,
140, 0, 0, 17, 162, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 5, 0, 0, 0,
0, 0, 0, 0, 5, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
3, 0, 0, 0, 246, 15,
16, 0, 1, 0, 0, 0,
86, 13, 16, 0, 0, 0,
0, 0, 140, 0, 0, 16,
162, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
0, 0, 0, 0, 2, 0,
0, 0, 0, 0, 0, 0,
2, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
6, 0, 0, 0, 0, 0,
0, 0, 9, 0, 0, 0,
166, 10, 2, 0, 86, 13,
16, 0, 0, 0, 0, 0,
138, 0, 0, 9, 66, 0,
16, 0, 1, 0, 0, 0,
1, 64, 0, 0, 3, 0,
0, 0, 1, 64, 0, 0,
6, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
6, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
1, 0, 0, 7, 130, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
@ -544,46 +538,46 @@ const BYTE texture_load_8bpb_cs[] =
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 1, 64,
0, 0, 0, 0, 0, 0,
35, 0, 0, 9, 130, 0,
16, 0, 0, 0, 0, 0,
58, 0, 16, 0, 0, 0,
35, 0, 0, 9, 34, 0,
16, 0, 1, 0, 0, 0,
42, 0, 16, 0, 1, 0,
0, 0, 1, 64, 0, 0,
32, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
35, 0, 0, 9, 130, 0,
16, 0, 0, 0, 0, 0,
35, 0, 0, 9, 34, 0,
16, 0, 1, 0, 0, 0,
58, 0, 16, 0, 1, 0,
0, 0, 1, 64, 0, 0,
4, 0, 0, 0, 58, 0,
16, 0, 0, 0, 0, 0,
140, 0, 0, 16, 50, 0,
4, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
2, 64, 0, 0, 1, 0,
140, 0, 0, 16, 162, 0,
16, 0, 0, 0, 0, 0,
2, 64, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 0,
0, 0, 2, 64, 0, 0,
4, 0, 0, 0, 7, 0,
0, 0, 0, 0, 4, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 86, 5,
2, 0, 134, 0, 16, 0,
1, 0, 0, 0, 140, 0,
7, 0, 0, 0, 86, 5,
2, 0, 86, 13, 16, 0,
0, 0, 0, 0, 140, 0,
0, 11, 130, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 9, 0, 0, 0,
1, 64, 0, 0, 3, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 26, 0,
16, 0, 1, 0, 0, 0,
140, 0, 0, 11, 130, 0,
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 58, 0,
16, 0, 0, 0, 0, 0,
140, 0, 0, 11, 34, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 6, 0,
0, 0, 1, 64, 0, 0,
0, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
0, 0, 0, 0, 26, 0,
16, 0, 0, 0, 0, 0,
58, 0, 16, 0, 0, 0,
0, 0, 18, 0, 0, 1,
139, 0, 0, 8, 18, 0,
16, 0, 1, 0, 0, 0,
139, 0, 0, 8, 130, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 27, 0,
0, 0, 1, 64, 0, 0,
1, 0, 0, 0, 10, 0,
@ -600,11 +594,11 @@ const BYTE texture_load_8bpb_cs[] =
0, 0, 0, 0, 0, 0,
1, 64, 0, 0, 5, 0,
0, 0, 35, 0, 0, 9,
18, 0, 16, 0, 1, 0,
130, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 58, 0,
16, 0, 1, 0, 0, 0,
10, 0, 16, 0, 1, 0,
58, 0, 16, 0, 0, 0,
0, 0, 41, 0, 0, 9,
162, 0, 16, 0, 1, 0,
0, 0, 86, 5, 2, 0,
@ -625,8 +619,8 @@ const BYTE texture_load_8bpb_cs[] =
2, 0, 0, 0, 1, 64,
0, 0, 25, 0, 0, 0,
1, 64, 0, 0, 7, 0,
0, 0, 10, 0, 16, 0,
1, 0, 0, 0, 10, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 10, 0,
16, 0, 2, 0, 0, 0,
1, 0, 0, 10, 162, 0,
16, 0, 1, 0, 0, 0,
@ -639,178 +633,172 @@ const BYTE texture_load_8bpb_cs[] =
2, 0, 0, 0, 26, 0,
16, 0, 2, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 140, 0, 0, 10,
34, 0, 16, 0, 2, 0,
0, 0, 1, 64, 0, 0,
1, 0, 0, 0, 1, 64,
0, 0, 4, 0, 0, 0,
26, 0, 2, 0, 26, 0,
16, 0, 2, 0, 0, 0,
41, 0, 0, 10, 82, 0,
16, 0, 2, 0, 0, 0,
6, 0, 16, 0, 2, 0,
0, 0, 2, 64, 0, 0,
3, 0, 0, 0, 0, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 140, 0,
0, 17, 82, 0, 16, 0,
2, 0, 0, 0, 2, 64,
0, 0, 25, 0, 0, 0,
0, 0, 0, 0, 25, 0,
0, 0, 0, 0, 0, 0,
2, 64, 0, 0, 10, 0,
0, 0, 0, 0, 0, 0,
9, 0, 0, 0, 0, 0,
0, 0, 41, 0, 0, 10,
82, 0, 16, 0, 2, 0,
0, 0, 6, 0, 16, 0,
1, 0, 0, 0, 6, 2,
16, 0, 2, 0, 0, 0,
35, 0, 0, 12, 50, 0,
16, 0, 1, 0, 0, 0,
86, 5, 16, 0, 1, 0,
0, 0, 2, 64, 0, 0,
8, 0, 0, 0, 4, 0,
2, 0, 0, 0, 2, 64,
0, 0, 3, 0, 0, 0,
0, 0, 0, 0, 2, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 134, 0,
140, 0, 0, 17, 82, 0,
16, 0, 2, 0, 0, 0,
140, 0, 0, 16, 50, 0,
16, 0, 1, 0, 0, 0,
2, 64, 0, 0, 1, 0,
2, 64, 0, 0, 25, 0,
0, 0, 0, 0, 0, 0,
25, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
10, 0, 0, 0, 0, 0,
0, 0, 9, 0, 0, 0,
0, 0, 0, 0, 246, 15,
16, 0, 0, 0, 0, 0,
6, 2, 16, 0, 2, 0,
0, 0, 35, 0, 0, 12,
82, 0, 16, 0, 2, 0,
0, 0, 86, 5, 16, 0,
1, 0, 0, 0, 2, 64,
0, 0, 8, 0, 0, 0,
0, 0, 0, 0, 4, 0,
0, 0, 0, 0, 0, 0,
6, 2, 16, 0, 2, 0,
0, 0, 140, 0, 0, 16,
114, 0, 16, 0, 2, 0,
0, 0, 2, 64, 0, 0,
1, 0, 0, 0, 1, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 2, 64,
0, 0, 7, 0, 0, 0,
4, 0, 0, 0, 6, 0,
0, 0, 0, 0, 0, 0,
0, 0, 2, 64, 0, 0,
7, 0, 0, 0, 6, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 86, 5,
2, 0, 70, 0, 16, 0,
1, 0, 0, 0, 140, 0,
0, 11, 18, 0, 16, 0,
1, 0, 0, 0, 1, 64,
0, 0, 12, 0, 0, 0,
1, 64, 0, 0, 0, 0,
0, 0, 58, 0, 16, 0,
1, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
1, 0, 0, 7, 34, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
86, 5, 2, 0, 70, 2,
16, 0, 2, 0, 0, 0,
140, 0, 0, 11, 130, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 12, 0,
0, 0, 1, 64, 0, 0,
0, 7, 0, 0, 30, 0,
0, 7, 18, 0, 16, 0,
1, 0, 0, 0, 10, 0,
0, 0, 0, 0, 58, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
10, 0, 16, 0, 2, 0,
0, 0, 1, 0, 0, 7,
34, 0, 16, 0, 1, 0,
0, 0, 42, 0, 16, 0,
1, 0, 0, 0, 1, 64,
0, 0, 2, 0, 0, 0,
42, 0, 0, 7, 66, 0,
16, 0, 1, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 1, 64, 0, 0,
3, 0, 0, 0, 30, 0,
2, 0, 0, 0, 1, 64,
0, 0, 0, 7, 0, 0,
30, 0, 0, 7, 130, 0,
16, 0, 0, 0, 0, 0,
58, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 1, 0,
0, 7, 34, 0, 16, 0,
1, 0, 0, 0, 42, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 140, 0, 0, 11,
34, 0, 16, 0, 1, 0,
0, 0, 1, 64, 0, 0,
2, 0, 0, 0, 1, 64,
0, 0, 6, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 1, 64, 0, 0,
0, 0, 0, 0, 30, 0,
0, 7, 18, 0, 16, 0,
1, 0, 0, 0, 10, 0,
16, 0, 1, 0, 0, 0,
26, 0, 16, 0, 1, 0,
0, 0, 140, 0, 0, 11,
130, 0, 16, 0, 0, 0,
0, 0, 1, 64, 0, 0,
6, 0, 0, 0, 1, 64,
0, 0, 0, 0, 0, 0,
26, 0, 16, 0, 2, 0,
1, 64, 0, 0, 2, 0,
0, 0, 42, 0, 0, 7,
66, 0, 16, 0, 1, 0,
0, 0, 10, 0, 16, 0,
1, 0, 0, 0, 21, 0,
0, 1, 18, 0, 0, 1,
35, 0, 0, 9, 18, 0,
1, 0, 0, 0, 1, 64,
0, 0, 3, 0, 0, 0,
30, 0, 0, 7, 34, 0,
16, 0, 1, 0, 0, 0,
42, 0, 2, 0, 58, 128,
48, 0, 0, 0, 0, 0,
42, 0, 16, 0, 1, 0,
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 140, 0,
0, 11, 34, 0, 16, 0,
1, 0, 0, 0, 1, 64,
0, 0, 2, 0, 0, 0,
1, 64, 0, 0, 6, 0,
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 1, 64,
0, 0, 0, 0, 0, 0,
0, 0, 26, 0, 2, 0,
35, 0, 0, 11, 130, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 1, 0,
0, 0, 42, 128, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 21, 0, 0, 1,
30, 0, 0, 9, 18, 0,
30, 0, 0, 7, 130, 0,
16, 0, 0, 0, 0, 0,
58, 0, 16, 0, 0, 0,
0, 0, 26, 128, 48, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
85, 0, 0, 10, 50, 0,
0, 0, 26, 0, 16, 0,
1, 0, 0, 0, 140, 0,
0, 11, 34, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 6, 0, 0, 0,
1, 64, 0, 0, 0, 0,
0, 0, 26, 0, 16, 0,
2, 0, 0, 0, 58, 0,
16, 0, 0, 0, 0, 0,
70, 0, 16, 0, 0, 0,
0, 0, 2, 64, 0, 0,
21, 0, 0, 1, 18, 0,
0, 1, 35, 0, 0, 9,
130, 0, 16, 0, 0, 0,
0, 0, 42, 0, 2, 0,
58, 128, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 26, 0,
2, 0, 35, 0, 0, 11,
34, 0, 16, 0, 0, 0,
0, 0, 58, 0, 16, 0,
0, 0, 0, 0, 42, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 10, 0, 16, 0,
1, 0, 0, 0, 21, 0,
0, 1, 30, 0, 0, 9,
34, 0, 16, 0, 0, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 26, 128,
48, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 85, 0, 0, 10,
98, 0, 16, 0, 0, 0,
0, 0, 86, 6, 16, 0,
0, 0, 0, 0, 2, 64,
0, 0, 0, 0, 0, 0,
3, 0, 0, 0, 4, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 45, 0,
0, 8, 50, 0, 16, 0,
1, 0, 0, 0, 6, 0,
16, 0, 0, 0, 0, 0,
70, 126, 32, 0, 0, 0,
45, 0, 0, 8, 50, 0,
16, 0, 1, 0, 0, 0,
86, 5, 16, 0, 0, 0,
0, 0, 70, 126, 32, 0,
0, 0, 0, 0, 0, 0,
31, 0, 4, 3, 42, 0,
16, 0, 0, 0, 0, 0,
54, 0, 0, 5, 66, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 64, 0,
0, 0, 18, 0, 0, 1,
54, 0, 0, 5, 66, 0,
16, 0, 0, 0, 0, 0,
1, 64, 0, 0, 8, 0,
0, 0, 21, 0, 0, 1,
85, 0, 0, 7, 66, 0,
16, 0, 0, 0, 0, 0,
42, 0, 16, 0, 0, 0,
0, 0, 31, 0, 4, 3,
10, 0, 16, 0, 0, 0,
0, 0, 54, 0, 0, 5,
18, 0, 16, 0, 0, 0,
0, 0, 1, 64, 0, 0,
3, 0, 0, 0, 30, 0,
0, 7, 18, 0, 16, 0,
0, 0, 0, 0, 42, 0,
64, 0, 0, 0, 18, 0,
0, 1, 54, 0, 0, 5,
18, 0, 16, 0, 0, 0,
0, 0, 1, 64, 0, 0,
8, 0, 0, 0, 21, 0,
0, 1, 85, 0, 0, 7,
18, 0, 16, 0, 0, 0,
0, 0, 10, 0, 16, 0,
0, 0, 0, 0, 1, 64,
0, 0, 3, 0, 0, 0,
30, 0, 0, 7, 18, 0,
16, 0, 0, 0, 0, 0,
10, 0, 16, 0, 0, 0,
0, 0, 45, 0, 0, 8,
194, 0, 16, 0, 1, 0,
0, 0, 6, 0, 16, 0,
0, 0, 0, 0, 230, 116,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 164, 0,
0, 8, 242, 224, 33, 0,
0, 0, 26, 0, 16, 0,
0, 0, 0, 0, 45, 0,
0, 8, 194, 0, 16, 0,
1, 0, 0, 0, 6, 0,
16, 0, 0, 0, 0, 0,
230, 116, 32, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 86, 5, 16, 0,
0, 0, 0, 0, 70, 14,
16, 0, 1, 0, 0, 0,
62, 0, 0, 1, 83, 84,
65, 84, 148, 0, 0, 0,
84, 0, 0, 0, 3, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 31, 0, 0, 0,
15, 0, 0, 0, 5, 0,
0, 0, 4, 0, 0, 0,
164, 0, 0, 8, 242, 224,
33, 0, 0, 0, 0, 0,
0, 0, 0, 0, 166, 10,
16, 0, 0, 0, 0, 0,
70, 14, 16, 0, 1, 0,
0, 0, 62, 0, 0, 1,
83, 84, 65, 84, 148, 0,
0, 0, 82, 0, 0, 0,
3, 0, 0, 0, 0, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 31, 0,
0, 0, 14, 0, 0, 0,
5, 0, 0, 0, 4, 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,
2, 0, 0, 0, 0, 0,
0, 0, 2, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 3, 0,
0, 0, 0, 0, 0, 0,
3, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@ -821,6 +809,5 @@ const BYTE texture_load_8bpb_cs[] =
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0
0, 0, 1, 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

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

@ -40,19 +40,19 @@
%uint_16 = OpConstant %uint 16
%2719 = OpConstantComposite %v2uint %uint_80 %uint_16
%int = OpTypeInt 32 1
%_struct_990 = OpTypeStruct %uint %uint
%_ptr_PushConstant__struct_990 = OpTypePointer PushConstant %_struct_990
%3052 = OpVariable %_ptr_PushConstant__struct_990 PushConstant
%int_1 = OpConstant %int 1
%_ptr_PushConstant_uint = OpTypePointer PushConstant %uint
%uint_10 = OpConstant %uint 10
%uint_12 = OpConstant %uint 12
%2041 = OpConstantComposite %v2uint %uint_10 %uint_12
%uint_3 = OpConstant %uint 3
%int_0 = OpConstant %int 0
%1927 = OpConstantComposite %v2uint %uint_0 %uint_10
%uint_1023 = OpConstant %uint 1023
%uint_3 = OpConstant %uint 3
%uint_20 = OpConstant %uint 20
%uint_12 = OpConstant %uint 12
%2041 = OpConstantComposite %v2uint %uint_10 %uint_12
%_struct_990 = OpTypeStruct %uint %uint
%_ptr_PushConstant__struct_990 = OpTypePointer PushConstant %_struct_990
%4495 = OpVariable %_ptr_PushConstant__struct_990 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_uint = OpTypePointer PushConstant %uint
%int_1 = OpConstant %int 1
%v3uint = OpTypeVector %uint 3
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
@ -92,45 +92,44 @@
OpSelectionMerge %19578 None
OpSwitch %uint_0 %11880
%11880 = OpLabel
%22245 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_0
%22245 = OpAccessChain %_ptr_PushConstant_uint %4495 %int_0
%15627 = OpLoad %uint %22245
%22605 = OpAccessChain %_ptr_PushConstant_uint %3052 %int_0
%21784 = OpLoad %uint %22605
%21170 = OpShiftRightLogical %uint %21784 %uint_20
%15618 = OpBitwiseAnd %uint %21170 %uint_1023
%10265 = OpIAdd %uint %15618 %uint_1
%19929 = OpAccessChain %_ptr_PushConstant_uint %3052 %int_1
%15334 = OpLoad %uint %19929
%10293 = OpCompositeConstruct %v2uint %15334 %15334
%24634 = OpShiftRightLogical %v2uint %10293 %2041
%24203 = OpBitwiseAnd %v2uint %24634 %1870
%10929 = OpCompositeExtract %uint %24203 0
%7670 = OpIMul %uint %10265 %10929
%7287 = OpUGreaterThanEqual %bool %15627 %7670
%20439 = OpAccessChain %_ptr_PushConstant_uint %4495 %int_1
%22340 = OpLoad %uint %20439
%10293 = OpCompositeConstruct %v2uint %22340 %22340
%24330 = OpShiftRightLogical %v2uint %10293 %2041
%6551 = OpBitwiseAnd %v2uint %24330 %1870
%21183 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_0
%23612 = OpLoad %uint %21183
%20277 = OpShiftRightLogical %uint %15627 %uint_20
%25022 = OpBitwiseAnd %uint %20277 %uint_1023
%10929 = OpCompositeExtract %uint %6551 0
%7670 = OpIMul %uint %25022 %10929
%7287 = OpUGreaterThanEqual %bool %23612 %7670
OpSelectionMerge %16345 DontFlatten
OpBranchConditional %7287 %21992 %16345
%21992 = OpLabel
OpBranch %19578
%16345 = OpLabel
%10771 = OpCompositeConstruct %v2uint %21784 %21784
%10771 = OpCompositeConstruct %v2uint %15627 %15627
%13581 = OpShiftRightLogical %v2uint %10771 %1927
%23379 = OpBitwiseAnd %v2uint %13581 %2213
%13680 = OpShiftLeftLogical %v2uint %23379 %1870
%24677 = OpIMul %v2uint %13680 %24203
%24677 = OpIMul %v2uint %13680 %6551
%7005 = OpLoad %v3uint %gl_GlobalInvocationID
%22399 = OpVectorShuffle %v2uint %7005 %7005 0 1
%21597 = OpShiftLeftLogical %v2uint %22399 %1834
%9038 = OpIAdd %v2uint %24677 %21597
%24559 = OpBitcast %v2int %9038
%8919 = OpBitcast %v2uint %24559
%18334 = OpBitwiseAnd %uint %15334 %uint_1023
%18334 = OpBitwiseAnd %uint %22340 %uint_1023
%7195 = OpUGreaterThanEqual %v2bool %1807 %1837
%17737 = OpSelect %v2uint %7195 %1828 %1807
%10430 = OpShiftLeftLogical %v2uint %8919 %17737
%16475 = OpShiftRightLogical %v2uint %1807 %1816
%13071 = OpBitwiseAnd %v2uint %16475 %1828
%20272 = OpIAdd %v2uint %10430 %13071
%21145 = OpIMul %v2uint %2719 %24203
%21145 = OpIMul %v2uint %2719 %6551
%14725 = OpShiftRightLogical %v2uint %21145 %1807
%19799 = OpUDiv %v2uint %20272 %14725
%20390 = OpCompositeExtract %uint %19799 1
@ -215,16 +214,16 @@ const uint32_t host_depth_store_1xmsaa_cs[] = {
0x00000A0D, 0x0005002C, 0x00000011, 0x00000718, 0x00000A0D, 0x00000A0A,
0x0004002B, 0x0000000B, 0x00000AFA, 0x00000050, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0005002C, 0x00000011, 0x00000A9F, 0x00000AFA,
0x00000A3A, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004001E,
0x00000A3A, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004002B,
0x0000000B, 0x00000A28, 0x0000000A, 0x0005002C, 0x00000011, 0x00000787,
0x00000A0A, 0x00000A28, 0x0004002B, 0x0000000B, 0x00000A44, 0x000003FF,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A46, 0x00000014, 0x0004002B, 0x0000000B, 0x00000A2E, 0x0000000C,
0x0005002C, 0x00000011, 0x000007F9, 0x00000A28, 0x00000A2E, 0x0004001E,
0x000003DE, 0x0000000B, 0x0000000B, 0x00040020, 0x0000065B, 0x00000009,
0x000003DE, 0x0004003B, 0x0000065B, 0x00000BEC, 0x00000009, 0x0004002B,
0x0000000C, 0x00000A0E, 0x00000001, 0x00040020, 0x00000288, 0x00000009,
0x0000000B, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0004002B,
0x0000000B, 0x00000A2E, 0x0000000C, 0x0005002C, 0x00000011, 0x000007F9,
0x00000A28, 0x00000A2E, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x0005002C, 0x00000011,
0x00000787, 0x00000A0A, 0x00000A28, 0x0004002B, 0x0000000B, 0x00000A44,
0x000003FF, 0x0004002B, 0x0000000B, 0x00000A46, 0x00000014, 0x00040017,
0x000003DE, 0x0004003B, 0x0000065B, 0x0000118F, 0x00000009, 0x0004002B,
0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000009,
0x0000000B, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x00040017,
0x00000014, 0x0000000B, 0x00000003, 0x00040020, 0x00000291, 0x00000001,
0x00000014, 0x0004003B, 0x00000291, 0x00000F48, 0x00000001, 0x00040020,
0x00000289, 0x00000001, 0x0000000B, 0x00040017, 0x00000012, 0x0000000C,
@ -252,82 +251,82 @@ const uint32_t host_depth_store_1xmsaa_cs[] = {
0x0005002C, 0x00000011, 0x000008A5, 0x00000A44, 0x00000A44, 0x00050036,
0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06,
0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68,
0x000200F8, 0x00002E68, 0x00050041, 0x00000289, 0x000056E5, 0x00000F48,
0x00000A0A, 0x0004003D, 0x0000000B, 0x00003D0B, 0x000056E5, 0x00050041,
0x00000288, 0x0000584D, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00005518, 0x0000584D, 0x000500C2, 0x0000000B, 0x000052B2, 0x00005518,
0x00000A46, 0x000500C7, 0x0000000B, 0x00003D02, 0x000052B2, 0x00000A44,
0x00050080, 0x0000000B, 0x00002819, 0x00003D02, 0x00000A0D, 0x00050041,
0x00000288, 0x00004DD9, 0x00000BEC, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00003BE6, 0x00004DD9, 0x00050050, 0x00000011, 0x00002835, 0x00003BE6,
0x00003BE6, 0x000500C2, 0x00000011, 0x0000603A, 0x00002835, 0x000007F9,
0x000500C7, 0x00000011, 0x00005E8B, 0x0000603A, 0x0000074E, 0x00050051,
0x0000000B, 0x00002AB1, 0x00005E8B, 0x00000000, 0x00050084, 0x0000000B,
0x00001DF6, 0x00002819, 0x00002AB1, 0x000500AE, 0x00000009, 0x00001C77,
0x00003D0B, 0x00001DF6, 0x000300F7, 0x00003FD9, 0x00000002, 0x000400FA,
0x00001C77, 0x000055E8, 0x00003FD9, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00003FD9, 0x00050050, 0x00000011, 0x00002A13,
0x00005518, 0x00005518, 0x000500C2, 0x00000011, 0x0000350D, 0x00002A13,
0x00000787, 0x000500C7, 0x00000011, 0x00005B53, 0x0000350D, 0x000008A5,
0x000500C4, 0x00000011, 0x00003570, 0x00005B53, 0x0000074E, 0x00050084,
0x00000011, 0x00006065, 0x00003570, 0x00005E8B, 0x0004003D, 0x00000014,
0x00001B5D, 0x00000F48, 0x0007004F, 0x00000011, 0x0000577F, 0x00001B5D,
0x00001B5D, 0x00000000, 0x00000001, 0x000500C4, 0x00000011, 0x0000545D,
0x0000577F, 0x0000072A, 0x00050080, 0x00000011, 0x0000234E, 0x00006065,
0x0000545D, 0x0004007C, 0x00000012, 0x00005FEF, 0x0000234E, 0x0004007C,
0x00000011, 0x000022D7, 0x00005FEF, 0x000500C7, 0x0000000B, 0x0000479E,
0x00003BE6, 0x00000A44, 0x000500AE, 0x0000000F, 0x00001C1B, 0x0000070F,
0x0000072D, 0x000600A9, 0x00000011, 0x00004549, 0x00001C1B, 0x00000724,
0x0000070F, 0x000500C4, 0x00000011, 0x000028BE, 0x000022D7, 0x00004549,
0x000500C2, 0x00000011, 0x0000405B, 0x0000070F, 0x00000718, 0x000500C7,
0x00000011, 0x0000330F, 0x0000405B, 0x00000724, 0x00050080, 0x00000011,
0x00004F30, 0x000028BE, 0x0000330F, 0x00050084, 0x00000011, 0x00005299,
0x00000A9F, 0x00005E8B, 0x000500C2, 0x00000011, 0x00003985, 0x00005299,
0x0000070F, 0x00050086, 0x00000011, 0x00004D57, 0x00004F30, 0x00003985,
0x00050051, 0x0000000B, 0x00004FA6, 0x00004D57, 0x00000001, 0x00050084,
0x0000000B, 0x00002B26, 0x00004FA6, 0x0000479E, 0x00050051, 0x0000000B,
0x000060A5, 0x00004D57, 0x00000000, 0x00050080, 0x0000000B, 0x00005146,
0x00002B26, 0x000060A5, 0x00050084, 0x00000011, 0x000034D7, 0x00004D57,
0x00003985, 0x00050082, 0x00000011, 0x000050EB, 0x00004F30, 0x000034D7,
0x00050051, 0x0000000B, 0x00001C87, 0x00005299, 0x00000000, 0x00050051,
0x0000000B, 0x00005962, 0x00005299, 0x00000001, 0x00050084, 0x0000000B,
0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x000038D7,
0x00005146, 0x00003372, 0x00050051, 0x0000000B, 0x00001A95, 0x000050EB,
0x00000001, 0x00050051, 0x0000000B, 0x00005BE6, 0x00003985, 0x00000000,
0x00050084, 0x0000000B, 0x00005966, 0x00001A95, 0x00005BE6, 0x00050051,
0x0000000B, 0x00001AE6, 0x000050EB, 0x00000000, 0x00050080, 0x0000000B,
0x000025E0, 0x00005966, 0x00001AE6, 0x000500C4, 0x0000000B, 0x00004AFF,
0x000025E0, 0x00000A0A, 0x00050080, 0x0000000B, 0x000062B0, 0x000038D7,
0x00004AFF, 0x000500C2, 0x0000000B, 0x000019AE, 0x000062B0, 0x00000A10,
0x0004003D, 0x00000096, 0x00001D20, 0x00000E7D, 0x0007005F, 0x0000001D,
0x0000459E, 0x00001D20, 0x00005FEF, 0x00000002, 0x00000A0B, 0x00050051,
0x0000000D, 0x00002E58, 0x0000459E, 0x00000000, 0x00050080, 0x00000012,
0x00004A5B, 0x00005FEF, 0x00000720, 0x0007005F, 0x0000001D, 0x000051A6,
0x00001D20, 0x00004A5B, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D,
0x00004440, 0x000051A6, 0x00000000, 0x00050080, 0x00000012, 0x00004A5C,
0x00005FEF, 0x00000729, 0x0007005F, 0x0000001D, 0x000051A7, 0x00001D20,
0x00004A5C, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00004441,
0x000051A7, 0x00000000, 0x00050080, 0x00000012, 0x00004A5D, 0x00005FEF,
0x00000732, 0x0007005F, 0x0000001D, 0x00004E16, 0x00001D20, 0x00004A5D,
0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00001C58, 0x00004E16,
0x00000000, 0x00070050, 0x0000001D, 0x00001957, 0x00002E58, 0x00004440,
0x00004441, 0x00001C58, 0x0004007C, 0x00000017, 0x00004F8E, 0x00001957,
0x00060041, 0x00000294, 0x0000323C, 0x000012B6, 0x00000A0B, 0x000019AE,
0x0003003E, 0x0000323C, 0x00004F8E, 0x00050080, 0x0000000B, 0x00004F20,
0x000019AE, 0x00000A0D, 0x00050080, 0x00000012, 0x0000217E, 0x00005FEF,
0x0000073B, 0x0007005F, 0x0000001D, 0x000029B8, 0x00001D20, 0x0000217E,
0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00004442, 0x000029B8,
0x00000000, 0x00050080, 0x00000012, 0x00004A5E, 0x00005FEF, 0x00000744,
0x0007005F, 0x0000001D, 0x000051A8, 0x00001D20, 0x00004A5E, 0x00000002,
0x00000A0B, 0x00050051, 0x0000000D, 0x00004443, 0x000051A8, 0x00000000,
0x00050080, 0x00000012, 0x00004A5F, 0x00005FEF, 0x0000074D, 0x0007005F,
0x0000001D, 0x000051A9, 0x00001D20, 0x00004A5F, 0x00000002, 0x00000A0B,
0x00050051, 0x0000000D, 0x00004444, 0x000051A9, 0x00000000, 0x00050080,
0x00000012, 0x00004A60, 0x00005FEF, 0x00000756, 0x0007005F, 0x0000001D,
0x00004E17, 0x00001D20, 0x00004A60, 0x00000002, 0x00000A0B, 0x00050051,
0x0000000D, 0x00001C59, 0x00004E17, 0x00000000, 0x00070050, 0x0000001D,
0x00001958, 0x00004442, 0x00004443, 0x00004444, 0x00001C59, 0x0004007C,
0x00000017, 0x00004F8F, 0x00001958, 0x00060041, 0x00000294, 0x00003B37,
0x000012B6, 0x00000A0B, 0x00004F20, 0x0003003E, 0x00003B37, 0x00004F8F,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000056E5, 0x0000118F,
0x00000A0B, 0x0004003D, 0x0000000B, 0x00003D0B, 0x000056E5, 0x00050041,
0x00000288, 0x00004FD7, 0x0000118F, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00005744, 0x00004FD7, 0x00050050, 0x00000011, 0x00002835, 0x00005744,
0x00005744, 0x000500C2, 0x00000011, 0x00005F0A, 0x00002835, 0x000007F9,
0x000500C7, 0x00000011, 0x00001997, 0x00005F0A, 0x0000074E, 0x00050041,
0x00000289, 0x000052BF, 0x00000F48, 0x00000A0A, 0x0004003D, 0x0000000B,
0x00005C3C, 0x000052BF, 0x000500C2, 0x0000000B, 0x00004F35, 0x00003D0B,
0x00000A46, 0x000500C7, 0x0000000B, 0x000061BE, 0x00004F35, 0x00000A44,
0x00050051, 0x0000000B, 0x00002AB1, 0x00001997, 0x00000000, 0x00050084,
0x0000000B, 0x00001DF6, 0x000061BE, 0x00002AB1, 0x000500AE, 0x00000009,
0x00001C77, 0x00005C3C, 0x00001DF6, 0x000300F7, 0x00003FD9, 0x00000002,
0x000400FA, 0x00001C77, 0x000055E8, 0x00003FD9, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00003FD9, 0x00050050, 0x00000011,
0x00002A13, 0x00003D0B, 0x00003D0B, 0x000500C2, 0x00000011, 0x0000350D,
0x00002A13, 0x00000787, 0x000500C7, 0x00000011, 0x00005B53, 0x0000350D,
0x000008A5, 0x000500C4, 0x00000011, 0x00003570, 0x00005B53, 0x0000074E,
0x00050084, 0x00000011, 0x00006065, 0x00003570, 0x00001997, 0x0004003D,
0x00000014, 0x00001B5D, 0x00000F48, 0x0007004F, 0x00000011, 0x0000577F,
0x00001B5D, 0x00001B5D, 0x00000000, 0x00000001, 0x000500C4, 0x00000011,
0x0000545D, 0x0000577F, 0x0000072A, 0x00050080, 0x00000011, 0x0000234E,
0x00006065, 0x0000545D, 0x0004007C, 0x00000012, 0x00005FEF, 0x0000234E,
0x0004007C, 0x00000011, 0x000022D7, 0x00005FEF, 0x000500C7, 0x0000000B,
0x0000479E, 0x00005744, 0x00000A44, 0x000500AE, 0x0000000F, 0x00001C1B,
0x0000070F, 0x0000072D, 0x000600A9, 0x00000011, 0x00004549, 0x00001C1B,
0x00000724, 0x0000070F, 0x000500C4, 0x00000011, 0x000028BE, 0x000022D7,
0x00004549, 0x000500C2, 0x00000011, 0x0000405B, 0x0000070F, 0x00000718,
0x000500C7, 0x00000011, 0x0000330F, 0x0000405B, 0x00000724, 0x00050080,
0x00000011, 0x00004F30, 0x000028BE, 0x0000330F, 0x00050084, 0x00000011,
0x00005299, 0x00000A9F, 0x00001997, 0x000500C2, 0x00000011, 0x00003985,
0x00005299, 0x0000070F, 0x00050086, 0x00000011, 0x00004D57, 0x00004F30,
0x00003985, 0x00050051, 0x0000000B, 0x00004FA6, 0x00004D57, 0x00000001,
0x00050084, 0x0000000B, 0x00002B26, 0x00004FA6, 0x0000479E, 0x00050051,
0x0000000B, 0x000060A5, 0x00004D57, 0x00000000, 0x00050080, 0x0000000B,
0x00005146, 0x00002B26, 0x000060A5, 0x00050084, 0x00000011, 0x000034D7,
0x00004D57, 0x00003985, 0x00050082, 0x00000011, 0x000050EB, 0x00004F30,
0x000034D7, 0x00050051, 0x0000000B, 0x00001C87, 0x00005299, 0x00000000,
0x00050051, 0x0000000B, 0x00005962, 0x00005299, 0x00000001, 0x00050084,
0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B,
0x000038D7, 0x00005146, 0x00003372, 0x00050051, 0x0000000B, 0x00001A95,
0x000050EB, 0x00000001, 0x00050051, 0x0000000B, 0x00005BE6, 0x00003985,
0x00000000, 0x00050084, 0x0000000B, 0x00005966, 0x00001A95, 0x00005BE6,
0x00050051, 0x0000000B, 0x00001AE6, 0x000050EB, 0x00000000, 0x00050080,
0x0000000B, 0x000025E0, 0x00005966, 0x00001AE6, 0x000500C4, 0x0000000B,
0x00004AFF, 0x000025E0, 0x00000A0A, 0x00050080, 0x0000000B, 0x000062B0,
0x000038D7, 0x00004AFF, 0x000500C2, 0x0000000B, 0x000019AE, 0x000062B0,
0x00000A10, 0x0004003D, 0x00000096, 0x00001D20, 0x00000E7D, 0x0007005F,
0x0000001D, 0x0000459E, 0x00001D20, 0x00005FEF, 0x00000002, 0x00000A0B,
0x00050051, 0x0000000D, 0x00002E58, 0x0000459E, 0x00000000, 0x00050080,
0x00000012, 0x00004A5B, 0x00005FEF, 0x00000720, 0x0007005F, 0x0000001D,
0x000051A6, 0x00001D20, 0x00004A5B, 0x00000002, 0x00000A0B, 0x00050051,
0x0000000D, 0x00004440, 0x000051A6, 0x00000000, 0x00050080, 0x00000012,
0x00004A5C, 0x00005FEF, 0x00000729, 0x0007005F, 0x0000001D, 0x000051A7,
0x00001D20, 0x00004A5C, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D,
0x00004441, 0x000051A7, 0x00000000, 0x00050080, 0x00000012, 0x00004A5D,
0x00005FEF, 0x00000732, 0x0007005F, 0x0000001D, 0x00004E16, 0x00001D20,
0x00004A5D, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00001C58,
0x00004E16, 0x00000000, 0x00070050, 0x0000001D, 0x00001957, 0x00002E58,
0x00004440, 0x00004441, 0x00001C58, 0x0004007C, 0x00000017, 0x00004F8E,
0x00001957, 0x00060041, 0x00000294, 0x0000323C, 0x000012B6, 0x00000A0B,
0x000019AE, 0x0003003E, 0x0000323C, 0x00004F8E, 0x00050080, 0x0000000B,
0x00004F20, 0x000019AE, 0x00000A0D, 0x00050080, 0x00000012, 0x0000217E,
0x00005FEF, 0x0000073B, 0x0007005F, 0x0000001D, 0x000029B8, 0x00001D20,
0x0000217E, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00004442,
0x000029B8, 0x00000000, 0x00050080, 0x00000012, 0x00004A5E, 0x00005FEF,
0x00000744, 0x0007005F, 0x0000001D, 0x000051A8, 0x00001D20, 0x00004A5E,
0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00004443, 0x000051A8,
0x00000000, 0x00050080, 0x00000012, 0x00004A5F, 0x00005FEF, 0x0000074D,
0x0007005F, 0x0000001D, 0x000051A9, 0x00001D20, 0x00004A5F, 0x00000002,
0x00000A0B, 0x00050051, 0x0000000D, 0x00004444, 0x000051A9, 0x00000000,
0x00050080, 0x00000012, 0x00004A60, 0x00005FEF, 0x00000756, 0x0007005F,
0x0000001D, 0x00004E17, 0x00001D20, 0x00004A60, 0x00000002, 0x00000A0B,
0x00050051, 0x0000000D, 0x00001C59, 0x00004E17, 0x00000000, 0x00070050,
0x0000001D, 0x00001958, 0x00004442, 0x00004443, 0x00004444, 0x00001C59,
0x0004007C, 0x00000017, 0x00004F8F, 0x00001958, 0x00060041, 0x00000294,
0x00003B37, 0x000012B6, 0x00000A0B, 0x00004F20, 0x0003003E, 0x00003B37,
0x00004F8F, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD,
0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 24742
; Bound: 25023
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -40,20 +40,20 @@
%uint_16 = OpConstant %uint 16
%2719 = OpConstantComposite %v2uint %uint_80 %uint_16
%int = OpTypeInt 32 1
%_struct_990 = OpTypeStruct %uint %uint
%_ptr_PushConstant__struct_990 = OpTypePointer PushConstant %_struct_990
%3052 = OpVariable %_ptr_PushConstant__struct_990 PushConstant
%int_1 = OpConstant %int 1
%_ptr_PushConstant_uint = OpTypePointer PushConstant %uint
%uint_10 = OpConstant %uint 10
%uint_12 = OpConstant %uint 12
%2041 = OpConstantComposite %v2uint %uint_10 %uint_12
%uint_3 = OpConstant %uint 3
%int_0 = OpConstant %int 0
%1927 = OpConstantComposite %v2uint %uint_0 %uint_10
%uint_1023 = OpConstant %uint 1023
%uint_3 = OpConstant %uint 3
%uint_20 = OpConstant %uint 20
%uint_12 = OpConstant %uint 12
%2041 = OpConstantComposite %v2uint %uint_10 %uint_12
%uint_14 = OpConstant %uint 14
%_struct_990 = OpTypeStruct %uint %uint
%_ptr_PushConstant__struct_990 = OpTypePointer PushConstant %_struct_990
%4495 = OpVariable %_ptr_PushConstant__struct_990 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_uint = OpTypePointer PushConstant %uint
%int_1 = OpConstant %int 1
%v3uint = OpTypeVector %uint 3
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
@ -92,32 +92,31 @@
OpSelectionMerge %19578 None
OpSwitch %uint_0 %11880
%11880 = OpLabel
%22245 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_0
%22245 = OpAccessChain %_ptr_PushConstant_uint %4495 %int_0
%15627 = OpLoad %uint %22245
%22605 = OpAccessChain %_ptr_PushConstant_uint %3052 %int_0
%21784 = OpLoad %uint %22605
%21170 = OpShiftRightLogical %uint %21784 %uint_20
%15618 = OpBitwiseAnd %uint %21170 %uint_1023
%10265 = OpIAdd %uint %15618 %uint_1
%19929 = OpAccessChain %_ptr_PushConstant_uint %3052 %int_1
%15334 = OpLoad %uint %19929
%10293 = OpCompositeConstruct %v2uint %15334 %15334
%24634 = OpShiftRightLogical %v2uint %10293 %2041
%24203 = OpBitwiseAnd %v2uint %24634 %1870
%10929 = OpCompositeExtract %uint %24203 0
%7670 = OpIMul %uint %10265 %10929
%7287 = OpUGreaterThanEqual %bool %15627 %7670
%20439 = OpAccessChain %_ptr_PushConstant_uint %4495 %int_1
%22340 = OpLoad %uint %20439
%10293 = OpCompositeConstruct %v2uint %22340 %22340
%24330 = OpShiftRightLogical %v2uint %10293 %2041
%6551 = OpBitwiseAnd %v2uint %24330 %1870
%21183 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_0
%23612 = OpLoad %uint %21183
%20277 = OpShiftRightLogical %uint %15627 %uint_20
%25022 = OpBitwiseAnd %uint %20277 %uint_1023
%10929 = OpCompositeExtract %uint %6551 0
%7670 = OpIMul %uint %25022 %10929
%7287 = OpUGreaterThanEqual %bool %23612 %7670
OpSelectionMerge %16345 DontFlatten
OpBranchConditional %7287 %21992 %16345
%21992 = OpLabel
OpBranch %19578
%16345 = OpLabel
%10771 = OpCompositeConstruct %v2uint %21784 %21784
%10771 = OpCompositeConstruct %v2uint %15627 %15627
%13581 = OpShiftRightLogical %v2uint %10771 %1927
%23379 = OpBitwiseAnd %v2uint %13581 %2213
%16245 = OpShiftLeftLogical %v2uint %23379 %1870
%20127 = OpIMul %v2uint %16245 %24203
%19539 = OpShiftLeftLogical %uint %15627 %uint_3
%20127 = OpIMul %v2uint %16245 %6551
%19539 = OpShiftLeftLogical %uint %23612 %uint_3
%17126 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_1
%22160 = OpLoad %uint %17126
%22686 = OpShiftRightLogical %uint %22160 %uint_1
@ -126,7 +125,7 @@
%13160 = OpBitcast %v2int %9483
%11709 = OpBitwiseAnd %uint %22160 %uint_1
%10746 = OpBitcast %v2uint %13160
%11323 = OpBitwiseAnd %uint %15334 %uint_1023
%11323 = OpBitwiseAnd %uint %22340 %uint_1023
%7195 = OpUGreaterThanEqual %v2bool %1828 %1837
%15571 = OpSelect %v2uint %7195 %1828 %1807
%10986 = OpShiftLeftLogical %v2uint %10746 %15571
@ -134,7 +133,7 @@
%9093 = OpShiftRightLogical %v2uint %24669 %1816
%16072 = OpBitwiseAnd %v2uint %9093 %1828
%20272 = OpIAdd %v2uint %10986 %16072
%21145 = OpIMul %v2uint %2719 %24203
%21145 = OpIMul %v2uint %2719 %6551
%14725 = OpShiftRightLogical %v2uint %21145 %1807
%19799 = OpUDiv %v2uint %20272 %14725
%20390 = OpCompositeExtract %uint %19799 1
@ -155,7 +154,7 @@
%19199 = OpShiftLeftLogical %uint %9696 %uint_0
%8720 = OpIAdd %uint %14551 %19199
%23683 = OpShiftRightLogical %uint %8720 %uint_2
%13780 = OpShiftRightLogical %uint %15334 %uint_14
%13780 = OpShiftRightLogical %uint %22340 %uint_14
%12661 = OpBitwiseAnd %uint %13780 %uint_1
%11491 = OpINotEqual %bool %12661 %uint_0
OpSelectionMerge %8129 None
@ -210,7 +209,7 @@
#endif
const uint32_t host_depth_store_2xmsaa_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x000060A6, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061BF, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -234,17 +233,17 @@ const uint32_t host_depth_store_2xmsaa_cs[] = {
0x00000A0D, 0x0005002C, 0x00000011, 0x00000718, 0x00000A0D, 0x00000A0A,
0x0004002B, 0x0000000B, 0x00000AFA, 0x00000050, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0005002C, 0x00000011, 0x00000A9F, 0x00000AFA,
0x00000A3A, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004001E,
0x000003DE, 0x0000000B, 0x0000000B, 0x00040020, 0x0000065B, 0x00000009,
0x000003DE, 0x0004003B, 0x0000065B, 0x00000BEC, 0x00000009, 0x0004002B,
0x0000000C, 0x00000A0E, 0x00000001, 0x00040020, 0x00000288, 0x00000009,
0x0000000B, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0004002B,
0x0000000B, 0x00000A2E, 0x0000000C, 0x0005002C, 0x00000011, 0x000007F9,
0x00000A28, 0x00000A2E, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x0005002C, 0x00000011,
0x00000787, 0x00000A0A, 0x00000A28, 0x0004002B, 0x0000000B, 0x00000A44,
0x000003FF, 0x0004002B, 0x0000000B, 0x00000A46, 0x00000014, 0x0004002B,
0x0000000B, 0x00000A34, 0x0000000E, 0x00040017, 0x00000014, 0x0000000B,
0x00000A3A, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004002B,
0x0000000B, 0x00000A28, 0x0000000A, 0x0005002C, 0x00000011, 0x00000787,
0x00000A0A, 0x00000A28, 0x0004002B, 0x0000000B, 0x00000A44, 0x000003FF,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A46, 0x00000014, 0x0004002B, 0x0000000B, 0x00000A2E, 0x0000000C,
0x0005002C, 0x00000011, 0x000007F9, 0x00000A28, 0x00000A2E, 0x0004002B,
0x0000000B, 0x00000A34, 0x0000000E, 0x0004001E, 0x000003DE, 0x0000000B,
0x0000000B, 0x00040020, 0x0000065B, 0x00000009, 0x000003DE, 0x0004003B,
0x0000065B, 0x0000118F, 0x00000009, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000000, 0x00040020, 0x00000288, 0x00000009, 0x0000000B, 0x0004002B,
0x0000000C, 0x00000A0E, 0x00000001, 0x00040017, 0x00000014, 0x0000000B,
0x00000003, 0x00040020, 0x00000291, 0x00000001, 0x00000014, 0x0004003B,
0x00000291, 0x00000F48, 0x00000001, 0x00040020, 0x00000289, 0x00000001,
0x0000000B, 0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x0004002B,
@ -271,95 +270,95 @@ const uint32_t host_depth_store_2xmsaa_cs[] = {
0x00000011, 0x000008A5, 0x00000A44, 0x00000A44, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000289, 0x000056E5, 0x00000F48, 0x00000A0A,
0x00002E68, 0x00050041, 0x00000288, 0x000056E5, 0x0000118F, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003D0B, 0x000056E5, 0x00050041, 0x00000288,
0x0000584D, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00005518,
0x0000584D, 0x000500C2, 0x0000000B, 0x000052B2, 0x00005518, 0x00000A46,
0x000500C7, 0x0000000B, 0x00003D02, 0x000052B2, 0x00000A44, 0x00050080,
0x0000000B, 0x00002819, 0x00003D02, 0x00000A0D, 0x00050041, 0x00000288,
0x00004DD9, 0x00000BEC, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00003BE6,
0x00004DD9, 0x00050050, 0x00000011, 0x00002835, 0x00003BE6, 0x00003BE6,
0x000500C2, 0x00000011, 0x0000603A, 0x00002835, 0x000007F9, 0x000500C7,
0x00000011, 0x00005E8B, 0x0000603A, 0x0000074E, 0x00050051, 0x0000000B,
0x00002AB1, 0x00005E8B, 0x00000000, 0x00050084, 0x0000000B, 0x00001DF6,
0x00002819, 0x00002AB1, 0x000500AE, 0x00000009, 0x00001C77, 0x00003D0B,
0x00001DF6, 0x000300F7, 0x00003FD9, 0x00000002, 0x000400FA, 0x00001C77,
0x000055E8, 0x00003FD9, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00003FD9, 0x00050050, 0x00000011, 0x00002A13, 0x00005518,
0x00005518, 0x000500C2, 0x00000011, 0x0000350D, 0x00002A13, 0x00000787,
0x000500C7, 0x00000011, 0x00005B53, 0x0000350D, 0x000008A5, 0x000500C4,
0x00000011, 0x00003F75, 0x00005B53, 0x0000074E, 0x00050084, 0x00000011,
0x00004E9F, 0x00003F75, 0x00005E8B, 0x000500C4, 0x0000000B, 0x00004C53,
0x00003D0B, 0x00000A13, 0x00050041, 0x00000289, 0x000042E6, 0x00000F48,
0x00000A0D, 0x0004003D, 0x0000000B, 0x00005690, 0x000042E6, 0x000500C2,
0x0000000B, 0x0000589E, 0x00005690, 0x00000A0D, 0x00050050, 0x00000011,
0x00001947, 0x00004C53, 0x0000589E, 0x00050080, 0x00000011, 0x0000250B,
0x00004E9F, 0x00001947, 0x0004007C, 0x00000012, 0x00003368, 0x0000250B,
0x000500C7, 0x0000000B, 0x00002DBD, 0x00005690, 0x00000A0D, 0x0004007C,
0x00000011, 0x000029FA, 0x00003368, 0x000500C7, 0x0000000B, 0x00002C3B,
0x00003BE6, 0x00000A44, 0x000500AE, 0x0000000F, 0x00001C1B, 0x00000724,
0x0000072D, 0x000600A9, 0x00000011, 0x00003CD3, 0x00001C1B, 0x00000724,
0x0000070F, 0x000500C4, 0x00000011, 0x00002AEA, 0x000029FA, 0x00003CD3,
0x00050050, 0x00000011, 0x0000605D, 0x00002DBD, 0x00002DBD, 0x000500C2,
0x00000011, 0x00002385, 0x0000605D, 0x00000718, 0x000500C7, 0x00000011,
0x00003EC8, 0x00002385, 0x00000724, 0x00050080, 0x00000011, 0x00004F30,
0x00002AEA, 0x00003EC8, 0x00050084, 0x00000011, 0x00005299, 0x00000A9F,
0x00005E8B, 0x000500C2, 0x00000011, 0x00003985, 0x00005299, 0x0000070F,
0x00050086, 0x00000011, 0x00004D57, 0x00004F30, 0x00003985, 0x00050051,
0x0000000B, 0x00004FA6, 0x00004D57, 0x00000001, 0x00050084, 0x0000000B,
0x00002B26, 0x00004FA6, 0x00002C3B, 0x00050051, 0x0000000B, 0x000060A5,
0x00004D57, 0x00000000, 0x00050080, 0x0000000B, 0x00005146, 0x00002B26,
0x000060A5, 0x00050084, 0x00000011, 0x000034D7, 0x00004D57, 0x00003985,
0x00050082, 0x00000011, 0x000050EB, 0x00004F30, 0x000034D7, 0x00050051,
0x0000000B, 0x00001C87, 0x00005299, 0x00000000, 0x00050051, 0x0000000B,
0x00005962, 0x00005299, 0x00000001, 0x00050084, 0x0000000B, 0x00003372,
0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x000038D7, 0x00005146,
0x00003372, 0x00050051, 0x0000000B, 0x00001A95, 0x000050EB, 0x00000001,
0x00050051, 0x0000000B, 0x00005BE6, 0x00003985, 0x00000000, 0x00050084,
0x0000000B, 0x00005966, 0x00001A95, 0x00005BE6, 0x00050051, 0x0000000B,
0x00001AE6, 0x000050EB, 0x00000000, 0x00050080, 0x0000000B, 0x000025E0,
0x00005966, 0x00001AE6, 0x000500C4, 0x0000000B, 0x00004AFF, 0x000025E0,
0x00000A0A, 0x00050080, 0x0000000B, 0x00002210, 0x000038D7, 0x00004AFF,
0x000500C2, 0x0000000B, 0x00005C83, 0x00002210, 0x00000A10, 0x000500C2,
0x0000000B, 0x000035D4, 0x00003BE6, 0x00000A34, 0x000500C7, 0x0000000B,
0x00003175, 0x000035D4, 0x00000A0D, 0x000500AB, 0x00000009, 0x00002CE3,
0x00003175, 0x00000A0A, 0x000300F7, 0x00001FC1, 0x00000000, 0x000400FA,
0x00002CE3, 0x000059C7, 0x00003A42, 0x000200F8, 0x00003A42, 0x000500AB,
0x00000009, 0x00005F7C, 0x00002DBD, 0x00000A0A, 0x000600A9, 0x0000000C,
0x00005143, 0x00005F7C, 0x00000A14, 0x00000A0B, 0x000200F9, 0x00001FC1,
0x000200F8, 0x000059C7, 0x000500AB, 0x00000009, 0x00001E73, 0x00002DBD,
0x00000A0A, 0x000600A9, 0x0000000C, 0x00005144, 0x00001E73, 0x00000A0B,
0x00000A0E, 0x000200F9, 0x00001FC1, 0x000200F8, 0x00001FC1, 0x000700F5,
0x0000000C, 0x0000525E, 0x00005144, 0x000059C7, 0x00005143, 0x00003A42,
0x0004003D, 0x000000B6, 0x00003235, 0x00000E7D, 0x0007005F, 0x0000001D,
0x00005B90, 0x00003235, 0x00003368, 0x00000040, 0x0000525E, 0x00050051,
0x0000000D, 0x00002E58, 0x00005B90, 0x00000000, 0x00050080, 0x00000012,
0x00004A5B, 0x00003368, 0x00000720, 0x0007005F, 0x0000001D, 0x000051A6,
0x00003235, 0x00004A5B, 0x00000040, 0x0000525E, 0x00050051, 0x0000000D,
0x00004440, 0x000051A6, 0x00000000, 0x00050080, 0x00000012, 0x00004A5C,
0x00003368, 0x00000729, 0x0007005F, 0x0000001D, 0x000051A7, 0x00003235,
0x00004A5C, 0x00000040, 0x0000525E, 0x00050051, 0x0000000D, 0x00004441,
0x000051A7, 0x00000000, 0x00050080, 0x00000012, 0x00004A5D, 0x00003368,
0x00000732, 0x0007005F, 0x0000001D, 0x00004E16, 0x00003235, 0x00004A5D,
0x00000040, 0x0000525E, 0x00050051, 0x0000000D, 0x00001C58, 0x00004E16,
0x00000000, 0x00070050, 0x0000001D, 0x00001957, 0x00002E58, 0x00004440,
0x00004441, 0x00001C58, 0x0004007C, 0x00000017, 0x00004F8E, 0x00001957,
0x00060041, 0x00000294, 0x0000323C, 0x000012B6, 0x00000A0B, 0x00005C83,
0x0003003E, 0x0000323C, 0x00004F8E, 0x00050080, 0x0000000B, 0x00004F20,
0x00005C83, 0x00000A0D, 0x00050080, 0x00000012, 0x0000217E, 0x00003368,
0x0000073B, 0x0007005F, 0x0000001D, 0x000029B8, 0x00003235, 0x0000217E,
0x00000040, 0x0000525E, 0x00050051, 0x0000000D, 0x00004442, 0x000029B8,
0x00000000, 0x00050080, 0x00000012, 0x00004A5E, 0x00003368, 0x00000744,
0x0007005F, 0x0000001D, 0x000051A8, 0x00003235, 0x00004A5E, 0x00000040,
0x0000525E, 0x00050051, 0x0000000D, 0x00004443, 0x000051A8, 0x00000000,
0x00050080, 0x00000012, 0x00004A5F, 0x00003368, 0x0000074D, 0x0007005F,
0x0000001D, 0x000051A9, 0x00003235, 0x00004A5F, 0x00000040, 0x0000525E,
0x00050051, 0x0000000D, 0x00004444, 0x000051A9, 0x00000000, 0x00050080,
0x00000012, 0x00004A60, 0x00003368, 0x00000756, 0x0007005F, 0x0000001D,
0x00004E17, 0x00003235, 0x00004A60, 0x00000040, 0x0000525E, 0x00050051,
0x0000000D, 0x00001C59, 0x00004E17, 0x00000000, 0x00070050, 0x0000001D,
0x00001958, 0x00004442, 0x00004443, 0x00004444, 0x00001C59, 0x0004007C,
0x00000017, 0x00004F8F, 0x00001958, 0x00060041, 0x00000294, 0x00003B37,
0x000012B6, 0x00000A0B, 0x00004F20, 0x0003003E, 0x00003B37, 0x00004F8F,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
0x00004FD7, 0x0000118F, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005744,
0x00004FD7, 0x00050050, 0x00000011, 0x00002835, 0x00005744, 0x00005744,
0x000500C2, 0x00000011, 0x00005F0A, 0x00002835, 0x000007F9, 0x000500C7,
0x00000011, 0x00001997, 0x00005F0A, 0x0000074E, 0x00050041, 0x00000289,
0x000052BF, 0x00000F48, 0x00000A0A, 0x0004003D, 0x0000000B, 0x00005C3C,
0x000052BF, 0x000500C2, 0x0000000B, 0x00004F35, 0x00003D0B, 0x00000A46,
0x000500C7, 0x0000000B, 0x000061BE, 0x00004F35, 0x00000A44, 0x00050051,
0x0000000B, 0x00002AB1, 0x00001997, 0x00000000, 0x00050084, 0x0000000B,
0x00001DF6, 0x000061BE, 0x00002AB1, 0x000500AE, 0x00000009, 0x00001C77,
0x00005C3C, 0x00001DF6, 0x000300F7, 0x00003FD9, 0x00000002, 0x000400FA,
0x00001C77, 0x000055E8, 0x00003FD9, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00003FD9, 0x00050050, 0x00000011, 0x00002A13,
0x00003D0B, 0x00003D0B, 0x000500C2, 0x00000011, 0x0000350D, 0x00002A13,
0x00000787, 0x000500C7, 0x00000011, 0x00005B53, 0x0000350D, 0x000008A5,
0x000500C4, 0x00000011, 0x00003F75, 0x00005B53, 0x0000074E, 0x00050084,
0x00000011, 0x00004E9F, 0x00003F75, 0x00001997, 0x000500C4, 0x0000000B,
0x00004C53, 0x00005C3C, 0x00000A13, 0x00050041, 0x00000289, 0x000042E6,
0x00000F48, 0x00000A0D, 0x0004003D, 0x0000000B, 0x00005690, 0x000042E6,
0x000500C2, 0x0000000B, 0x0000589E, 0x00005690, 0x00000A0D, 0x00050050,
0x00000011, 0x00001947, 0x00004C53, 0x0000589E, 0x00050080, 0x00000011,
0x0000250B, 0x00004E9F, 0x00001947, 0x0004007C, 0x00000012, 0x00003368,
0x0000250B, 0x000500C7, 0x0000000B, 0x00002DBD, 0x00005690, 0x00000A0D,
0x0004007C, 0x00000011, 0x000029FA, 0x00003368, 0x000500C7, 0x0000000B,
0x00002C3B, 0x00005744, 0x00000A44, 0x000500AE, 0x0000000F, 0x00001C1B,
0x00000724, 0x0000072D, 0x000600A9, 0x00000011, 0x00003CD3, 0x00001C1B,
0x00000724, 0x0000070F, 0x000500C4, 0x00000011, 0x00002AEA, 0x000029FA,
0x00003CD3, 0x00050050, 0x00000011, 0x0000605D, 0x00002DBD, 0x00002DBD,
0x000500C2, 0x00000011, 0x00002385, 0x0000605D, 0x00000718, 0x000500C7,
0x00000011, 0x00003EC8, 0x00002385, 0x00000724, 0x00050080, 0x00000011,
0x00004F30, 0x00002AEA, 0x00003EC8, 0x00050084, 0x00000011, 0x00005299,
0x00000A9F, 0x00001997, 0x000500C2, 0x00000011, 0x00003985, 0x00005299,
0x0000070F, 0x00050086, 0x00000011, 0x00004D57, 0x00004F30, 0x00003985,
0x00050051, 0x0000000B, 0x00004FA6, 0x00004D57, 0x00000001, 0x00050084,
0x0000000B, 0x00002B26, 0x00004FA6, 0x00002C3B, 0x00050051, 0x0000000B,
0x000060A5, 0x00004D57, 0x00000000, 0x00050080, 0x0000000B, 0x00005146,
0x00002B26, 0x000060A5, 0x00050084, 0x00000011, 0x000034D7, 0x00004D57,
0x00003985, 0x00050082, 0x00000011, 0x000050EB, 0x00004F30, 0x000034D7,
0x00050051, 0x0000000B, 0x00001C87, 0x00005299, 0x00000000, 0x00050051,
0x0000000B, 0x00005962, 0x00005299, 0x00000001, 0x00050084, 0x0000000B,
0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x000038D7,
0x00005146, 0x00003372, 0x00050051, 0x0000000B, 0x00001A95, 0x000050EB,
0x00000001, 0x00050051, 0x0000000B, 0x00005BE6, 0x00003985, 0x00000000,
0x00050084, 0x0000000B, 0x00005966, 0x00001A95, 0x00005BE6, 0x00050051,
0x0000000B, 0x00001AE6, 0x000050EB, 0x00000000, 0x00050080, 0x0000000B,
0x000025E0, 0x00005966, 0x00001AE6, 0x000500C4, 0x0000000B, 0x00004AFF,
0x000025E0, 0x00000A0A, 0x00050080, 0x0000000B, 0x00002210, 0x000038D7,
0x00004AFF, 0x000500C2, 0x0000000B, 0x00005C83, 0x00002210, 0x00000A10,
0x000500C2, 0x0000000B, 0x000035D4, 0x00005744, 0x00000A34, 0x000500C7,
0x0000000B, 0x00003175, 0x000035D4, 0x00000A0D, 0x000500AB, 0x00000009,
0x00002CE3, 0x00003175, 0x00000A0A, 0x000300F7, 0x00001FC1, 0x00000000,
0x000400FA, 0x00002CE3, 0x000059C7, 0x00003A42, 0x000200F8, 0x00003A42,
0x000500AB, 0x00000009, 0x00005F7C, 0x00002DBD, 0x00000A0A, 0x000600A9,
0x0000000C, 0x00005143, 0x00005F7C, 0x00000A14, 0x00000A0B, 0x000200F9,
0x00001FC1, 0x000200F8, 0x000059C7, 0x000500AB, 0x00000009, 0x00001E73,
0x00002DBD, 0x00000A0A, 0x000600A9, 0x0000000C, 0x00005144, 0x00001E73,
0x00000A0B, 0x00000A0E, 0x000200F9, 0x00001FC1, 0x000200F8, 0x00001FC1,
0x000700F5, 0x0000000C, 0x0000525E, 0x00005144, 0x000059C7, 0x00005143,
0x00003A42, 0x0004003D, 0x000000B6, 0x00003235, 0x00000E7D, 0x0007005F,
0x0000001D, 0x00005B90, 0x00003235, 0x00003368, 0x00000040, 0x0000525E,
0x00050051, 0x0000000D, 0x00002E58, 0x00005B90, 0x00000000, 0x00050080,
0x00000012, 0x00004A5B, 0x00003368, 0x00000720, 0x0007005F, 0x0000001D,
0x000051A6, 0x00003235, 0x00004A5B, 0x00000040, 0x0000525E, 0x00050051,
0x0000000D, 0x00004440, 0x000051A6, 0x00000000, 0x00050080, 0x00000012,
0x00004A5C, 0x00003368, 0x00000729, 0x0007005F, 0x0000001D, 0x000051A7,
0x00003235, 0x00004A5C, 0x00000040, 0x0000525E, 0x00050051, 0x0000000D,
0x00004441, 0x000051A7, 0x00000000, 0x00050080, 0x00000012, 0x00004A5D,
0x00003368, 0x00000732, 0x0007005F, 0x0000001D, 0x00004E16, 0x00003235,
0x00004A5D, 0x00000040, 0x0000525E, 0x00050051, 0x0000000D, 0x00001C58,
0x00004E16, 0x00000000, 0x00070050, 0x0000001D, 0x00001957, 0x00002E58,
0x00004440, 0x00004441, 0x00001C58, 0x0004007C, 0x00000017, 0x00004F8E,
0x00001957, 0x00060041, 0x00000294, 0x0000323C, 0x000012B6, 0x00000A0B,
0x00005C83, 0x0003003E, 0x0000323C, 0x00004F8E, 0x00050080, 0x0000000B,
0x00004F20, 0x00005C83, 0x00000A0D, 0x00050080, 0x00000012, 0x0000217E,
0x00003368, 0x0000073B, 0x0007005F, 0x0000001D, 0x000029B8, 0x00003235,
0x0000217E, 0x00000040, 0x0000525E, 0x00050051, 0x0000000D, 0x00004442,
0x000029B8, 0x00000000, 0x00050080, 0x00000012, 0x00004A5E, 0x00003368,
0x00000744, 0x0007005F, 0x0000001D, 0x000051A8, 0x00003235, 0x00004A5E,
0x00000040, 0x0000525E, 0x00050051, 0x0000000D, 0x00004443, 0x000051A8,
0x00000000, 0x00050080, 0x00000012, 0x00004A5F, 0x00003368, 0x0000074D,
0x0007005F, 0x0000001D, 0x000051A9, 0x00003235, 0x00004A5F, 0x00000040,
0x0000525E, 0x00050051, 0x0000000D, 0x00004444, 0x000051A9, 0x00000000,
0x00050080, 0x00000012, 0x00004A60, 0x00003368, 0x00000756, 0x0007005F,
0x0000001D, 0x00004E17, 0x00003235, 0x00004A60, 0x00000040, 0x0000525E,
0x00050051, 0x0000000D, 0x00001C59, 0x00004E17, 0x00000000, 0x00070050,
0x0000001D, 0x00001958, 0x00004442, 0x00004443, 0x00004444, 0x00001C59,
0x0004007C, 0x00000017, 0x00004F8F, 0x00001958, 0x00060041, 0x00000294,
0x00003B37, 0x000012B6, 0x00000A0B, 0x00004F20, 0x0003003E, 0x00003B37,
0x00004F8F, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD,
0x00010038,
};

View File

@ -40,19 +40,19 @@
%uint_16 = OpConstant %uint 16
%2719 = OpConstantComposite %v2uint %uint_80 %uint_16
%int = OpTypeInt 32 1
%_struct_990 = OpTypeStruct %uint %uint
%_ptr_PushConstant__struct_990 = OpTypePointer PushConstant %_struct_990
%3052 = OpVariable %_ptr_PushConstant__struct_990 PushConstant
%int_1 = OpConstant %int 1
%_ptr_PushConstant_uint = OpTypePointer PushConstant %uint
%uint_10 = OpConstant %uint 10
%uint_12 = OpConstant %uint 12
%2041 = OpConstantComposite %v2uint %uint_10 %uint_12
%uint_3 = OpConstant %uint 3
%int_0 = OpConstant %int 0
%1927 = OpConstantComposite %v2uint %uint_0 %uint_10
%uint_1023 = OpConstant %uint 1023
%uint_3 = OpConstant %uint 3
%uint_20 = OpConstant %uint 20
%uint_12 = OpConstant %uint 12
%2041 = OpConstantComposite %v2uint %uint_10 %uint_12
%_struct_990 = OpTypeStruct %uint %uint
%_ptr_PushConstant__struct_990 = OpTypePointer PushConstant %_struct_990
%4495 = OpVariable %_ptr_PushConstant__struct_990 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_uint = OpTypePointer PushConstant %uint
%int_1 = OpConstant %int 1
%v3uint = OpTypeVector %uint 3
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
@ -83,33 +83,32 @@
OpSelectionMerge %19578 None
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24696 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_0
%12457 = OpLoad %uint %24696
%24008 = OpShiftRightLogical %uint %12457 %uint_1
%8790 = OpAccessChain %_ptr_PushConstant_uint %3052 %int_0
%22808 = OpLoad %uint %8790
%21170 = OpShiftRightLogical %uint %22808 %uint_20
%15618 = OpBitwiseAnd %uint %21170 %uint_1023
%10265 = OpIAdd %uint %15618 %uint_1
%19929 = OpAccessChain %_ptr_PushConstant_uint %3052 %int_1
%15334 = OpLoad %uint %19929
%10293 = OpCompositeConstruct %v2uint %15334 %15334
%24634 = OpShiftRightLogical %v2uint %10293 %2041
%24203 = OpBitwiseAnd %v2uint %24634 %1870
%10929 = OpCompositeExtract %uint %24203 0
%7670 = OpIMul %uint %10265 %10929
%7287 = OpUGreaterThanEqual %bool %24008 %7670
%22245 = OpAccessChain %_ptr_PushConstant_uint %4495 %int_0
%15627 = OpLoad %uint %22245
%20439 = OpAccessChain %_ptr_PushConstant_uint %4495 %int_1
%22340 = OpLoad %uint %20439
%10293 = OpCompositeConstruct %v2uint %22340 %22340
%24330 = OpShiftRightLogical %v2uint %10293 %2041
%6551 = OpBitwiseAnd %v2uint %24330 %1870
%21183 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_0
%23517 = OpLoad %uint %21183
%23384 = OpShiftRightLogical %uint %23517 %uint_1
%6462 = OpShiftRightLogical %uint %15627 %uint_20
%6975 = OpBitwiseAnd %uint %6462 %uint_1023
%10929 = OpCompositeExtract %uint %6551 0
%7670 = OpIMul %uint %6975 %10929
%7287 = OpUGreaterThanEqual %bool %23384 %7670
OpSelectionMerge %16345 DontFlatten
OpBranchConditional %7287 %21992 %16345
%21992 = OpLabel
OpBranch %19578
%16345 = OpLabel
%10771 = OpCompositeConstruct %v2uint %22808 %22808
%10771 = OpCompositeConstruct %v2uint %15627 %15627
%13581 = OpShiftRightLogical %v2uint %10771 %1927
%23379 = OpBitwiseAnd %v2uint %13581 %2213
%16245 = OpShiftLeftLogical %v2uint %23379 %1870
%20127 = OpIMul %v2uint %16245 %24203
%19539 = OpShiftLeftLogical %uint %12457 %uint_2
%20127 = OpIMul %v2uint %16245 %6551
%19539 = OpShiftLeftLogical %uint %23517 %uint_2
%17126 = OpAccessChain %_ptr_Input_uint %gl_GlobalInvocationID %uint_1
%22160 = OpLoad %uint %17126
%22686 = OpShiftRightLogical %uint %22160 %uint_1
@ -122,14 +121,14 @@
%16994 = OpVectorShuffle %v2uint %8742 %8742 0 1
%24648 = OpBitwiseAnd %v2uint %16994 %1828
%15693 = OpBitwiseOr %v2uint %22610 %24648
%23331 = OpBitwiseAnd %uint %15334 %uint_1023
%23331 = OpBitwiseAnd %uint %22340 %uint_1023
%17642 = OpUGreaterThanEqual %v2bool %1807 %1837
%17737 = OpSelect %v2uint %17642 %1828 %1807
%10430 = OpShiftLeftLogical %v2uint %15693 %17737
%16475 = OpShiftRightLogical %v2uint %1807 %1816
%13071 = OpBitwiseAnd %v2uint %16475 %1828
%20272 = OpIAdd %v2uint %10430 %13071
%21145 = OpIMul %v2uint %2719 %24203
%21145 = OpIMul %v2uint %2719 %6551
%14725 = OpShiftRightLogical %v2uint %21145 %1807
%19799 = OpUDiv %v2uint %20272 %14725
%20390 = OpCompositeExtract %uint %19799 1
@ -214,16 +213,16 @@ const uint32_t host_depth_store_4xmsaa_cs[] = {
0x00000A0D, 0x0005002C, 0x00000011, 0x00000718, 0x00000A0D, 0x00000A0A,
0x0004002B, 0x0000000B, 0x00000AFA, 0x00000050, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0005002C, 0x00000011, 0x00000A9F, 0x00000AFA,
0x00000A3A, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004001E,
0x00000A3A, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004002B,
0x0000000B, 0x00000A28, 0x0000000A, 0x0005002C, 0x00000011, 0x00000787,
0x00000A0A, 0x00000A28, 0x0004002B, 0x0000000B, 0x00000A44, 0x000003FF,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A46, 0x00000014, 0x0004002B, 0x0000000B, 0x00000A2E, 0x0000000C,
0x0005002C, 0x00000011, 0x000007F9, 0x00000A28, 0x00000A2E, 0x0004001E,
0x000003DE, 0x0000000B, 0x0000000B, 0x00040020, 0x0000065B, 0x00000009,
0x000003DE, 0x0004003B, 0x0000065B, 0x00000BEC, 0x00000009, 0x0004002B,
0x0000000C, 0x00000A0E, 0x00000001, 0x00040020, 0x00000288, 0x00000009,
0x0000000B, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A, 0x0004002B,
0x0000000B, 0x00000A2E, 0x0000000C, 0x0005002C, 0x00000011, 0x000007F9,
0x00000A28, 0x00000A2E, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x0005002C, 0x00000011,
0x00000787, 0x00000A0A, 0x00000A28, 0x0004002B, 0x0000000B, 0x00000A44,
0x000003FF, 0x0004002B, 0x0000000B, 0x00000A46, 0x00000014, 0x00040017,
0x000003DE, 0x0004003B, 0x0000065B, 0x0000118F, 0x00000009, 0x0004002B,
0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000009,
0x0000000B, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x00040017,
0x00000014, 0x0000000B, 0x00000003, 0x00040020, 0x00000291, 0x00000001,
0x00000014, 0x0004003B, 0x00000291, 0x00000F48, 0x00000001, 0x00040020,
0x00000289, 0x00000001, 0x0000000B, 0x00040017, 0x00000012, 0x0000000C,
@ -244,89 +243,88 @@ const uint32_t host_depth_store_4xmsaa_cs[] = {
0x00000A13, 0x0005002C, 0x00000011, 0x000008A5, 0x00000A44, 0x00000A44,
0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8,
0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A,
0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000289, 0x00006078,
0x00000F48, 0x00000A0A, 0x0004003D, 0x0000000B, 0x000030A9, 0x00006078,
0x000500C2, 0x0000000B, 0x00005DC8, 0x000030A9, 0x00000A0D, 0x00050041,
0x00000288, 0x00002256, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00005918, 0x00002256, 0x000500C2, 0x0000000B, 0x000052B2, 0x00005918,
0x00000A46, 0x000500C7, 0x0000000B, 0x00003D02, 0x000052B2, 0x00000A44,
0x00050080, 0x0000000B, 0x00002819, 0x00003D02, 0x00000A0D, 0x00050041,
0x00000288, 0x00004DD9, 0x00000BEC, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00003BE6, 0x00004DD9, 0x00050050, 0x00000011, 0x00002835, 0x00003BE6,
0x00003BE6, 0x000500C2, 0x00000011, 0x0000603A, 0x00002835, 0x000007F9,
0x000500C7, 0x00000011, 0x00005E8B, 0x0000603A, 0x0000074E, 0x00050051,
0x0000000B, 0x00002AB1, 0x00005E8B, 0x00000000, 0x00050084, 0x0000000B,
0x00001DF6, 0x00002819, 0x00002AB1, 0x000500AE, 0x00000009, 0x00001C77,
0x00005DC8, 0x00001DF6, 0x000300F7, 0x00003FD9, 0x00000002, 0x000400FA,
0x00001C77, 0x000055E8, 0x00003FD9, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00003FD9, 0x00050050, 0x00000011, 0x00002A13,
0x00005918, 0x00005918, 0x000500C2, 0x00000011, 0x0000350D, 0x00002A13,
0x00000787, 0x000500C7, 0x00000011, 0x00005B53, 0x0000350D, 0x000008A5,
0x000500C4, 0x00000011, 0x00003F75, 0x00005B53, 0x0000074E, 0x00050084,
0x00000011, 0x00004E9F, 0x00003F75, 0x00005E8B, 0x000500C4, 0x0000000B,
0x00004C53, 0x000030A9, 0x00000A10, 0x00050041, 0x00000289, 0x000042E6,
0x00000F48, 0x00000A0D, 0x0004003D, 0x0000000B, 0x00005690, 0x000042E6,
0x000500C2, 0x0000000B, 0x0000589E, 0x00005690, 0x00000A0D, 0x00050050,
0x00000011, 0x00001947, 0x00004C53, 0x0000589E, 0x00050080, 0x00000011,
0x00001F7A, 0x00004E9F, 0x00001947, 0x0004007C, 0x00000012, 0x000020F0,
0x00001F7A, 0x0004007C, 0x00000011, 0x00001C7B, 0x000020F0, 0x000500C4,
0x00000011, 0x00005852, 0x00001C7B, 0x00000724, 0x0004003D, 0x00000014,
0x00002226, 0x00000F48, 0x0007004F, 0x00000011, 0x00004262, 0x00002226,
0x00002226, 0x00000000, 0x00000001, 0x000500C7, 0x00000011, 0x00006048,
0x00004262, 0x00000724, 0x000500C5, 0x00000011, 0x00003D4D, 0x00005852,
0x00006048, 0x000500C7, 0x0000000B, 0x00005B23, 0x00003BE6, 0x00000A44,
0x000500AE, 0x0000000F, 0x000044EA, 0x0000070F, 0x0000072D, 0x000600A9,
0x00000011, 0x00004549, 0x000044EA, 0x00000724, 0x0000070F, 0x000500C4,
0x00000011, 0x000028BE, 0x00003D4D, 0x00004549, 0x000500C2, 0x00000011,
0x0000405B, 0x0000070F, 0x00000718, 0x000500C7, 0x00000011, 0x0000330F,
0x0000405B, 0x00000724, 0x00050080, 0x00000011, 0x00004F30, 0x000028BE,
0x0000330F, 0x00050084, 0x00000011, 0x00005299, 0x00000A9F, 0x00005E8B,
0x000500C2, 0x00000011, 0x00003985, 0x00005299, 0x0000070F, 0x00050086,
0x00000011, 0x00004D57, 0x00004F30, 0x00003985, 0x00050051, 0x0000000B,
0x00004FA6, 0x00004D57, 0x00000001, 0x00050084, 0x0000000B, 0x00002B26,
0x00004FA6, 0x00005B23, 0x00050051, 0x0000000B, 0x000060A5, 0x00004D57,
0x00000000, 0x00050080, 0x0000000B, 0x00005146, 0x00002B26, 0x000060A5,
0x00050084, 0x00000011, 0x000034D7, 0x00004D57, 0x00003985, 0x00050082,
0x00000011, 0x000050EB, 0x00004F30, 0x000034D7, 0x00050051, 0x0000000B,
0x00001C87, 0x00005299, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00005299, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x000038D7, 0x00005146, 0x00003372,
0x00050051, 0x0000000B, 0x00001A95, 0x000050EB, 0x00000001, 0x00050051,
0x0000000B, 0x00005BE6, 0x00003985, 0x00000000, 0x00050084, 0x0000000B,
0x00005966, 0x00001A95, 0x00005BE6, 0x00050051, 0x0000000B, 0x00001AE6,
0x000050EB, 0x00000000, 0x00050080, 0x0000000B, 0x000025E0, 0x00005966,
0x00001AE6, 0x000500C4, 0x0000000B, 0x00004AFF, 0x000025E0, 0x00000A0A,
0x00050080, 0x0000000B, 0x0000226F, 0x000038D7, 0x00004AFF, 0x000500C2,
0x0000000B, 0x000058E9, 0x0000226F, 0x00000A10, 0x000500C7, 0x0000000B,
0x00002957, 0x00005690, 0x00000A0D, 0x000500C4, 0x0000000B, 0x00003FD1,
0x00002957, 0x00000A0D, 0x0004007C, 0x0000000C, 0x00005253, 0x00003FD1,
0x00050080, 0x0000000C, 0x00001FE3, 0x00005253, 0x00000A0E, 0x0004003D,
0x000000B6, 0x00005694, 0x00000E7D, 0x0007005F, 0x0000001D, 0x000023CD,
0x00005694, 0x000020F0, 0x00000040, 0x00005253, 0x00050051, 0x0000000D,
0x0000439B, 0x000023CD, 0x00000000, 0x0007005F, 0x0000001D, 0x000019FE,
0x00005694, 0x000020F0, 0x00000040, 0x00001FE3, 0x00050051, 0x0000000D,
0x00003AE8, 0x000019FE, 0x00000000, 0x00050080, 0x00000012, 0x00004A5B,
0x000020F0, 0x00000720, 0x0007005F, 0x0000001D, 0x00004F33, 0x00005694,
0x00004A5B, 0x00000040, 0x00005253, 0x00050051, 0x0000000D, 0x00005983,
0x00004F33, 0x00000000, 0x0007005F, 0x0000001D, 0x000060ED, 0x00005694,
0x00004A5B, 0x00000040, 0x00001FE3, 0x00050051, 0x0000000D, 0x00005D7F,
0x000060ED, 0x00000000, 0x00070050, 0x0000001D, 0x00001957, 0x0000439B,
0x00003AE8, 0x00005983, 0x00005D7F, 0x0004007C, 0x00000017, 0x00004F8E,
0x00001957, 0x00060041, 0x00000294, 0x0000323C, 0x000012B6, 0x00000A0B,
0x000058E9, 0x0003003E, 0x0000323C, 0x00004F8E, 0x00050080, 0x0000000B,
0x00004F20, 0x000058E9, 0x00000A0D, 0x00050080, 0x00000012, 0x0000217E,
0x000020F0, 0x00000729, 0x0007005F, 0x0000001D, 0x00002745, 0x00005694,
0x0000217E, 0x00000040, 0x00005253, 0x00050051, 0x0000000D, 0x00005984,
0x00002745, 0x00000000, 0x0007005F, 0x0000001D, 0x000019FF, 0x00005694,
0x0000217E, 0x00000040, 0x00001FE3, 0x00050051, 0x0000000D, 0x00003AE9,
0x000019FF, 0x00000000, 0x00050080, 0x00000012, 0x00004A5C, 0x000020F0,
0x00000732, 0x0007005F, 0x0000001D, 0x00004F34, 0x00005694, 0x00004A5C,
0x00000040, 0x00005253, 0x00050051, 0x0000000D, 0x00005985, 0x00004F34,
0x00000000, 0x0007005F, 0x0000001D, 0x000060EE, 0x00005694, 0x00004A5C,
0x00000040, 0x00001FE3, 0x00050051, 0x0000000D, 0x00005D80, 0x000060EE,
0x00000000, 0x00070050, 0x0000001D, 0x00001958, 0x00005984, 0x00003AE9,
0x00005985, 0x00005D80, 0x0004007C, 0x00000017, 0x00004F8F, 0x00001958,
0x00060041, 0x00000294, 0x00003B37, 0x000012B6, 0x00000A0B, 0x00004F20,
0x0003003E, 0x00003B37, 0x00004F8F, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,
0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000056E5,
0x0000118F, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003D0B, 0x000056E5,
0x00050041, 0x00000288, 0x00004FD7, 0x0000118F, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005744, 0x00004FD7, 0x00050050, 0x00000011, 0x00002835,
0x00005744, 0x00005744, 0x000500C2, 0x00000011, 0x00005F0A, 0x00002835,
0x000007F9, 0x000500C7, 0x00000011, 0x00001997, 0x00005F0A, 0x0000074E,
0x00050041, 0x00000289, 0x000052BF, 0x00000F48, 0x00000A0A, 0x0004003D,
0x0000000B, 0x00005BDD, 0x000052BF, 0x000500C2, 0x0000000B, 0x00005B58,
0x00005BDD, 0x00000A0D, 0x000500C2, 0x0000000B, 0x0000193E, 0x00003D0B,
0x00000A46, 0x000500C7, 0x0000000B, 0x00001B3F, 0x0000193E, 0x00000A44,
0x00050051, 0x0000000B, 0x00002AB1, 0x00001997, 0x00000000, 0x00050084,
0x0000000B, 0x00001DF6, 0x00001B3F, 0x00002AB1, 0x000500AE, 0x00000009,
0x00001C77, 0x00005B58, 0x00001DF6, 0x000300F7, 0x00003FD9, 0x00000002,
0x000400FA, 0x00001C77, 0x000055E8, 0x00003FD9, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00003FD9, 0x00050050, 0x00000011,
0x00002A13, 0x00003D0B, 0x00003D0B, 0x000500C2, 0x00000011, 0x0000350D,
0x00002A13, 0x00000787, 0x000500C7, 0x00000011, 0x00005B53, 0x0000350D,
0x000008A5, 0x000500C4, 0x00000011, 0x00003F75, 0x00005B53, 0x0000074E,
0x00050084, 0x00000011, 0x00004E9F, 0x00003F75, 0x00001997, 0x000500C4,
0x0000000B, 0x00004C53, 0x00005BDD, 0x00000A10, 0x00050041, 0x00000289,
0x000042E6, 0x00000F48, 0x00000A0D, 0x0004003D, 0x0000000B, 0x00005690,
0x000042E6, 0x000500C2, 0x0000000B, 0x0000589E, 0x00005690, 0x00000A0D,
0x00050050, 0x00000011, 0x00001947, 0x00004C53, 0x0000589E, 0x00050080,
0x00000011, 0x00001F7A, 0x00004E9F, 0x00001947, 0x0004007C, 0x00000012,
0x000020F0, 0x00001F7A, 0x0004007C, 0x00000011, 0x00001C7B, 0x000020F0,
0x000500C4, 0x00000011, 0x00005852, 0x00001C7B, 0x00000724, 0x0004003D,
0x00000014, 0x00002226, 0x00000F48, 0x0007004F, 0x00000011, 0x00004262,
0x00002226, 0x00002226, 0x00000000, 0x00000001, 0x000500C7, 0x00000011,
0x00006048, 0x00004262, 0x00000724, 0x000500C5, 0x00000011, 0x00003D4D,
0x00005852, 0x00006048, 0x000500C7, 0x0000000B, 0x00005B23, 0x00005744,
0x00000A44, 0x000500AE, 0x0000000F, 0x000044EA, 0x0000070F, 0x0000072D,
0x000600A9, 0x00000011, 0x00004549, 0x000044EA, 0x00000724, 0x0000070F,
0x000500C4, 0x00000011, 0x000028BE, 0x00003D4D, 0x00004549, 0x000500C2,
0x00000011, 0x0000405B, 0x0000070F, 0x00000718, 0x000500C7, 0x00000011,
0x0000330F, 0x0000405B, 0x00000724, 0x00050080, 0x00000011, 0x00004F30,
0x000028BE, 0x0000330F, 0x00050084, 0x00000011, 0x00005299, 0x00000A9F,
0x00001997, 0x000500C2, 0x00000011, 0x00003985, 0x00005299, 0x0000070F,
0x00050086, 0x00000011, 0x00004D57, 0x00004F30, 0x00003985, 0x00050051,
0x0000000B, 0x00004FA6, 0x00004D57, 0x00000001, 0x00050084, 0x0000000B,
0x00002B26, 0x00004FA6, 0x00005B23, 0x00050051, 0x0000000B, 0x000060A5,
0x00004D57, 0x00000000, 0x00050080, 0x0000000B, 0x00005146, 0x00002B26,
0x000060A5, 0x00050084, 0x00000011, 0x000034D7, 0x00004D57, 0x00003985,
0x00050082, 0x00000011, 0x000050EB, 0x00004F30, 0x000034D7, 0x00050051,
0x0000000B, 0x00001C87, 0x00005299, 0x00000000, 0x00050051, 0x0000000B,
0x00005962, 0x00005299, 0x00000001, 0x00050084, 0x0000000B, 0x00003372,
0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x000038D7, 0x00005146,
0x00003372, 0x00050051, 0x0000000B, 0x00001A95, 0x000050EB, 0x00000001,
0x00050051, 0x0000000B, 0x00005BE6, 0x00003985, 0x00000000, 0x00050084,
0x0000000B, 0x00005966, 0x00001A95, 0x00005BE6, 0x00050051, 0x0000000B,
0x00001AE6, 0x000050EB, 0x00000000, 0x00050080, 0x0000000B, 0x000025E0,
0x00005966, 0x00001AE6, 0x000500C4, 0x0000000B, 0x00004AFF, 0x000025E0,
0x00000A0A, 0x00050080, 0x0000000B, 0x0000226F, 0x000038D7, 0x00004AFF,
0x000500C2, 0x0000000B, 0x000058E9, 0x0000226F, 0x00000A10, 0x000500C7,
0x0000000B, 0x00002957, 0x00005690, 0x00000A0D, 0x000500C4, 0x0000000B,
0x00003FD1, 0x00002957, 0x00000A0D, 0x0004007C, 0x0000000C, 0x00005253,
0x00003FD1, 0x00050080, 0x0000000C, 0x00001FE3, 0x00005253, 0x00000A0E,
0x0004003D, 0x000000B6, 0x00005694, 0x00000E7D, 0x0007005F, 0x0000001D,
0x000023CD, 0x00005694, 0x000020F0, 0x00000040, 0x00005253, 0x00050051,
0x0000000D, 0x0000439B, 0x000023CD, 0x00000000, 0x0007005F, 0x0000001D,
0x000019FE, 0x00005694, 0x000020F0, 0x00000040, 0x00001FE3, 0x00050051,
0x0000000D, 0x00003AE8, 0x000019FE, 0x00000000, 0x00050080, 0x00000012,
0x00004A5B, 0x000020F0, 0x00000720, 0x0007005F, 0x0000001D, 0x00004F33,
0x00005694, 0x00004A5B, 0x00000040, 0x00005253, 0x00050051, 0x0000000D,
0x00005983, 0x00004F33, 0x00000000, 0x0007005F, 0x0000001D, 0x000060ED,
0x00005694, 0x00004A5B, 0x00000040, 0x00001FE3, 0x00050051, 0x0000000D,
0x00005D7F, 0x000060ED, 0x00000000, 0x00070050, 0x0000001D, 0x00001957,
0x0000439B, 0x00003AE8, 0x00005983, 0x00005D7F, 0x0004007C, 0x00000017,
0x00004F8E, 0x00001957, 0x00060041, 0x00000294, 0x0000323C, 0x000012B6,
0x00000A0B, 0x000058E9, 0x0003003E, 0x0000323C, 0x00004F8E, 0x00050080,
0x0000000B, 0x00004F20, 0x000058E9, 0x00000A0D, 0x00050080, 0x00000012,
0x0000217E, 0x000020F0, 0x00000729, 0x0007005F, 0x0000001D, 0x00002745,
0x00005694, 0x0000217E, 0x00000040, 0x00005253, 0x00050051, 0x0000000D,
0x00005984, 0x00002745, 0x00000000, 0x0007005F, 0x0000001D, 0x000019FF,
0x00005694, 0x0000217E, 0x00000040, 0x00001FE3, 0x00050051, 0x0000000D,
0x00003AE9, 0x000019FF, 0x00000000, 0x00050080, 0x00000012, 0x00004A5C,
0x000020F0, 0x00000732, 0x0007005F, 0x0000001D, 0x00004F34, 0x00005694,
0x00004A5C, 0x00000040, 0x00005253, 0x00050051, 0x0000000D, 0x00005985,
0x00004F34, 0x00000000, 0x0007005F, 0x0000001D, 0x000060EE, 0x00005694,
0x00004A5C, 0x00000040, 0x00001FE3, 0x00050051, 0x0000000D, 0x00005D80,
0x000060EE, 0x00000000, 0x00070050, 0x0000001D, 0x00001958, 0x00005984,
0x00003AE9, 0x00005985, 0x00005D80, 0x0004007C, 0x00000017, 0x00004F8F,
0x00001958, 0x00060041, 0x00000294, 0x00003B37, 0x000012B6, 0x00000A0B,
0x00004F20, 0x0003003E, 0x00003B37, 0x00004F8F, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
@ -78,7 +79,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2587 = OpConstantComposite %v3uint %uint_1 %uint_0 %uint_0
@ -102,80 +102,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2587
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2587
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_16
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_16
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_10
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_10
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -207,20 +211,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_11
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -243,7 +245,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -252,47 +254,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11416 None
OpBranchConditional %15139 %11064 %11416
@ -303,12 +297,12 @@
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %22649 %13411 %10728 %11064
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %24825 %19767
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -340,7 +334,7 @@
#endif
const uint32_t texture_load_128bpb_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -367,31 +361,31 @@ const uint32_t texture_load_128bpb_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291,
0x00000002, 0x00000014, 0x00040017, 0x00000011, 0x0000000B, 0x00000002,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292,
0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A1B, 0x00000A0D,
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
@ -409,180 +403,175 @@ const uint32_t texture_load_128bpb_cs[] = {
0x000005FD, 0x0007002C, 0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A,
0x00000A3A, 0x00000A3A, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A1B, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A3B, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3,
0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D,
0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7,
0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D,
0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3,
0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61,
0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722,
0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A28, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A28,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A28, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C,
0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969,
0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3,
0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A2B, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A16, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42,
0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041,
0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C,
0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF,
0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x00002C98, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002C98,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x00002C98, 0x000200F8, 0x00002C98, 0x000700F5, 0x00000017, 0x00004D37,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x00060041, 0x00000294,
0x000060F9, 0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x000060F9,
0x00004D37, 0x00050080, 0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E,
0x000600A9, 0x0000000B, 0x00004958, 0x000028E3, 0x00000A6A, 0x00000A3A,
0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16, 0x00050080,
0x0000000B, 0x0000367B, 0x000053F5, 0x00002E1B, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,
0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD,
0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E,
0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017,
0x00002AAC, 0x000019B2, 0x00002C98, 0x00003FF9, 0x00002958, 0x000300F7,
0x00002C99, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002C99,
0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9,
0x00002C99, 0x000200F8, 0x00002C99, 0x000700F5, 0x00000017, 0x00004D39,
0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x00060041, 0x00000294,
0x00001F75, 0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E, 0x00001F75,
0x00004D39, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD,
0x00010038,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526,
0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A,
0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2,
0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A1B, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A3B,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43,
0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8,
0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384,
0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C,
0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A28, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A28, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A28, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9,
0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C,
0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A2B,
0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A16, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9,
0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC,
0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC,
0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009,
0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x00002C98, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x00002C98, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x00002C98, 0x000200F8, 0x00002C98,
0x000700F5, 0x00000017, 0x00004D37, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x00060041, 0x00000294, 0x000060F9, 0x0000140E, 0x00000A0B,
0x000054B5, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080, 0x0000000B,
0x00003AC4, 0x000054B5, 0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958,
0x00004376, 0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B,
0x00004958, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665,
0x00002E1B, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B,
0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7,
0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A,
0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8,
0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002C98,
0x00003FF9, 0x00002958, 0x000300F7, 0x00002C99, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B39, 0x00002C99, 0x000200F8, 0x00002B39, 0x000500C4,
0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9,
0x00005E18, 0x00003BE8, 0x000200F9, 0x00002C99, 0x000200F8, 0x00002C99,
0x000700F5, 0x00000017, 0x00004D39, 0x00002AAC, 0x00003A1A, 0x000029E9,
0x00002B39, 0x00060041, 0x00000294, 0x00001F75, 0x0000140E, 0x00000A0B,
0x00003AC4, 0x0003003E, 0x00001F75, 0x00004D39, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -38,13 +38,13 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%uint_16711935 = OpConstant %uint 16711935
@ -105,76 +105,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2587
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2587
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_16
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_16
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_0
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_0
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_0
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -232,7 +234,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -284,27 +286,25 @@
%25252 = OpShiftLeftLogical %uint %10988 %uint_0
%8362 = OpShiftLeftLogical %uint %25252 %uint_4
%10710 = OpIAdd %uint %15520 %8362
%17724 = OpIAdd %uint %23432 %10710
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %10710
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11416 None
OpBranchConditional %15139 %11064 %11416
@ -315,16 +315,16 @@
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %22649 %13411 %10728 %11064
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %24825 %19767
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -345,7 +345,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -401,11 +401,11 @@ const uint32_t texture_load_128bpb_scaled_cs[] = {
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017,
0x0000000B, 0x00000004, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017, 0x00000016,
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
@ -448,164 +448,164 @@ const uint32_t texture_load_128bpb_scaled_cs[] = {
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017, 0x000002ED,
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A1B, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A3B, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288, 0x000058AC,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC,
0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB,
0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050, 0x00000011,
0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3,
0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x000059A3,
0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005697,
0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5, 0x00000000,
0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A0A, 0x00050051,
0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050, 0x00000011,
0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69,
0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69,
0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A0A,
0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051,
0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050, 0x00000014,
0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341,
0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8,
0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051,
0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A28,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A28, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A28,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559,
0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341,
0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9,
0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF,
0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000,
0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E,
0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A2B, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A16, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670,
0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5,
0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9,
0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082,
0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B,
0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372,
0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084,
0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B,
0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002AEC,
0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x000062A4, 0x00002AEC,
0x00000A0A, 0x000500C4, 0x0000000B, 0x000020AA, 0x000062A4, 0x00000A16,
0x00050080, 0x0000000B, 0x000029D6, 0x00003CA0, 0x000020AA, 0x00050080,
0x0000000B, 0x0000453C, 0x00005B88, 0x000029D6, 0x000500C2, 0x0000000B,
0x000036D8, 0x0000453C, 0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6,
0x00004FA3, 0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6,
0x00000A13, 0x00060041, 0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B,
0x000036D8, 0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA,
0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009,
0x00005376, 0x000020CA, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000048EB,
0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13,
0x00050050, 0x00000011, 0x000022A7, 0x00003526, 0x00003526, 0x000500C2,
0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7, 0x00000011,
0x00001997, 0x00001BAF, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A1B,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A3B, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051,
0x0000000B, 0x000029E2, 0x0000538B, 0x00000000, 0x000500C2, 0x0000000B,
0x00001DEE, 0x000029E2, 0x00000A0A, 0x00050051, 0x0000000B, 0x00002704,
0x0000538B, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE,
0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997,
0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4,
0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A0A, 0x00050051, 0x0000000B,
0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE,
0x0000538B, 0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D,
0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA,
0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C,
0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2,
0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878,
0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970,
0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A,
0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4,
0x0000000C, 0x0000225D, 0x000049FC, 0x00000A28, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A28, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A28, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B,
0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9,
0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000,
0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051,
0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A2B, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A16, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D,
0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9,
0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC,
0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011,
0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC,
0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997,
0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001,
0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084,
0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B,
0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12,
0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC,
0x00000001, 0x00050080, 0x0000000B, 0x00002AEC, 0x00003E12, 0x00001AE6,
0x000500C4, 0x0000000B, 0x000062A4, 0x00002AEC, 0x00000A0A, 0x000500C4,
0x0000000B, 0x000020AA, 0x000062A4, 0x00000A16, 0x00050080, 0x0000000B,
0x000029D6, 0x00003CA0, 0x000020AA, 0x00050080, 0x0000000B, 0x00003BA9,
0x00005EAC, 0x000029D6, 0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9,
0x00000A16, 0x00060041, 0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B,
0x00003948, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004FAF, 0x000500AA,
0x00000009, 0x000035C0, 0x0000619E, 0x00000A0D, 0x000500AA, 0x00000009,
0x00005376, 0x0000619E, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686,
0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA,
0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7,
0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017,
0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC,
0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D,
0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017,
0x00005879, 0x00001FCE, 0x00005341, 0x00003FF8, 0x00002957, 0x000500AA,
0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6, 0x00000009,
0x00005879, 0x00001CAA, 0x00005341, 0x00003FF8, 0x00002957, 0x000500AA,
0x00000009, 0x00004CB6, 0x0000619E, 0x00000A13, 0x000500A6, 0x00000009,
0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00002C98, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B38, 0x00002C98, 0x000200F8, 0x00002B38,
0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2,
@ -613,13 +613,13 @@ const uint32_t texture_load_128bpb_scaled_cs[] = {
0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9, 0x00002C98, 0x000200F8,
0x00002C98, 0x000700F5, 0x00000017, 0x00004D37, 0x00005879, 0x00003463,
0x000029E8, 0x00002B38, 0x00060041, 0x00000294, 0x000060F9, 0x0000140E,
0x00000A0B, 0x000054A6, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080,
0x0000000B, 0x00003CAC, 0x000054A6, 0x00000A0E, 0x000500AC, 0x00000009,
0x00000A0B, 0x00002BBD, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080,
0x0000000B, 0x00003CAC, 0x00002BBD, 0x00000A0E, 0x000500AC, 0x00000009,
0x00001911, 0x00001C87, 0x00000A0D, 0x000300F7, 0x000060BC, 0x00000002,
0x000400FA, 0x00001911, 0x00005084, 0x00005094, 0x000200F8, 0x00005084,
0x00050086, 0x0000000B, 0x00003697, 0x000019EE, 0x00001C87, 0x00050084,
0x00050086, 0x0000000B, 0x00003697, 0x00001DEE, 0x00001C87, 0x00050084,
0x0000000B, 0x0000237E, 0x00003697, 0x00001C87, 0x00050082, 0x0000000B,
0x00003171, 0x000019EE, 0x0000237E, 0x00050080, 0x0000000B, 0x00002527,
0x00003171, 0x00001DEE, 0x0000237E, 0x00050080, 0x0000000B, 0x00002527,
0x00003171, 0x00000A0D, 0x000500AA, 0x00000009, 0x0000343F, 0x00002527,
0x00001C87, 0x000300F7, 0x00001EED, 0x00000000, 0x000400FA, 0x0000343F,
0x0000569E, 0x00002191, 0x000200F8, 0x0000569E, 0x00050084, 0x0000000B,
@ -632,7 +632,7 @@ const uint32_t texture_load_128bpb_scaled_cs[] = {
0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C, 0x00001EED, 0x00000A6A,
0x00005094, 0x00050084, 0x0000000B, 0x0000492B, 0x000029BC, 0x00005962,
0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B, 0x00000A16, 0x00050080,
0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D, 0x00060041, 0x00000294,
0x0000000B, 0x0000336B, 0x00003948, 0x0000406D, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_1 = OpConstant %uint 1
%uint_16711935 = OpConstant %uint 16711935
@ -79,7 +80,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2612 = OpConstantComposite %v3uint %uint_4 %uint_0 %uint_0
@ -101,80 +101,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2612
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2612
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_2
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_2
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_7
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_7
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -206,20 +210,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_8
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -242,7 +244,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -251,50 +253,42 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%9605 = OpLoad %v4uint %20727
%21106 = OpIEqual %bool %8394 %uint_1
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%8801 = OpLoad %v4uint %17173
%21106 = OpIEqual %bool %25058 %uint_1
OpSelectionMerge %11416 None
OpBranchConditional %21106 %10583 %11416
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %9605 %2510
%18271 = OpBitwiseAnd %v4uint %8801 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %9605 %1838
%20652 = OpBitwiseAnd %v4uint %8801 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %9605 %23266 %16376 %10583
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%19767 = OpPhi %v4uint %8801 %24387 %16376 %10583
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %24825 %19767
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_64 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_64 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %11417 None
@ -317,7 +311,7 @@
#endif
const uint32_t texture_load_16bpb_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -344,32 +338,32 @@ const uint32_t texture_load_16bpb_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B, 0x0000000B,
0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A1F, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x0004002B, 0x0000000B, 0x00000ACA, 0x00000040,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040020, 0x00000292,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A1F, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0,
0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C,
0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x0004002B, 0x0000000B, 0x00000ACA, 0x00000040, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040020, 0x00000292,
0x00000001, 0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001,
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
@ -385,164 +379,160 @@ const uint32_t texture_load_16bpb_cs[] = {
0x000005FD, 0x000005FD, 0x000005FD, 0x0004002B, 0x0000000B, 0x00000A3A,
0x00000010, 0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502,
0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB,
0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014,
0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F,
0x00000A34, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17,
0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011,
0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F,
0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001,
0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A,
0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002,
0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016,
0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D,
0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051,
0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C,
0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A,
0x00003964, 0x00000A11, 0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B,
0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98, 0x00050084,
0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C,
0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080,
0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B,
0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000051D6,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3, 0x000051D6,
0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D, 0x000500AB,
0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7, 0x00005AE2,
0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D, 0x000200F8,
0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3, 0x00000A10,
0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A, 0x000300F7,
0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61, 0x00006228,
0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722, 0x00050041,
0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B, 0x000044BE,
0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA, 0x00000A11,
0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16, 0x0004007C,
0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C, 0x00005321,
0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x00003A4B,
0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B, 0x00000A19,
0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084, 0x0000000C,
0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C, 0x000032BA,
0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA,
0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A1F,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1F, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A1F,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C, 0x00000012,
0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969, 0x00050051,
0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3, 0x0000000C,
0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747,
0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A0D, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00004944,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D,
0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5,
0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42, 0x00006228,
0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041, 0x00000288,
0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0C,
0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C, 0x0000000C,
0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF, 0x000018DA,
0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF, 0x000044BE,
0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084, 0x0000000C,
0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30,
0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00005AE2,
0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B, 0x00001F30,
0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C, 0x0000000C,
0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB, 0x00003D46,
0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB, 0x000500C2,
0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2, 0x0000000B,
0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA,
0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7, 0x0000107A,
0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00002585, 0x000050F7,
0x000500AA, 0x00000009, 0x00005272, 0x000020CA, 0x00000A0D, 0x000300F7,
0x00002C98, 0x00000000, 0x000400FA, 0x00005272, 0x00002957, 0x00002C98,
0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00002585,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AC, 0x00002585, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00002C98, 0x000200F8,
0x00002C98, 0x000700F5, 0x00000017, 0x00004D37, 0x00002585, 0x00005AE2,
0x00003FF8, 0x00002957, 0x00060041, 0x00000294, 0x000060F9, 0x0000140E,
0x00000A0B, 0x000054A6, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080,
0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E, 0x000600A9, 0x0000000B,
0x00004958, 0x000028E3, 0x00000ACA, 0x00000A3A, 0x000500C2, 0x0000000B,
0x00002E1B, 0x00004958, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B,
0x000053F5, 0x00002E1B, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A,
0x000300F7, 0x00002C99, 0x00000000, 0x000400FA, 0x00005272, 0x00002958,
0x00002C99, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760,
0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00002C99,
0x000200F8, 0x00002C99, 0x000700F5, 0x00000017, 0x00004D39, 0x000019B2,
0x00002C98, 0x00003FF9, 0x00002958, 0x00060041, 0x00000294, 0x00001F75,
0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E, 0x00001F75, 0x00004D39,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288,
0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526,
0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526, 0x00000A0D,
0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A, 0x000500C7,
0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009,
0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001EB0,
0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2, 0x00001EB0,
0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005788,
0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041, 0x00000291,
0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x0000578A,
0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A,
0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041, 0x00000288,
0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2,
0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4,
0x00000014, 0x0000538B, 0x00002A0E, 0x00000A34, 0x0007004F, 0x00000011,
0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F,
0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001,
0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A,
0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA, 0x00000002,
0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C, 0x00000016,
0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916, 0x0000578A,
0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A11, 0x00050051,
0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080,
0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B,
0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43, 0x00000002,
0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8, 0x00005768,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384, 0x00002BF8,
0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C, 0x000032B3,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005788,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A1F, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1F,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00005BEB,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A1F, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9, 0x0004007C,
0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C, 0x000042C2,
0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD, 0x00000001,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C,
0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347, 0x0000405C,
0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD, 0x00005347,
0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A22, 0x000500C7,
0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E,
0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6,
0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A0D,
0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4,
0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397,
0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C,
0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080,
0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C,
0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416,
0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002747,
0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20,
0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7,
0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C,
0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144,
0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002747,
0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11,
0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14, 0x00050080,
0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C,
0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F,
0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144,
0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8,
0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9,
0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C,
0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9, 0x00005F43,
0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC, 0x00005789,
0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC, 0x00050080,
0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C, 0x0000000C,
0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E,
0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A, 0x00001E9F,
0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5, 0x0000000C,
0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2, 0x0004007C,
0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C, 0x000056CD,
0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9, 0x000056CD,
0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16, 0x00060041,
0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665, 0x0004003D,
0x00000017, 0x00002261, 0x00004315, 0x000500AA, 0x00000009, 0x00005272,
0x000061E2, 0x00000A0D, 0x000300F7, 0x00002C98, 0x00000000, 0x000400FA,
0x00005272, 0x00002957, 0x00002C98, 0x000200F8, 0x00002957, 0x000500C7,
0x00000017, 0x0000475F, 0x00002261, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC,
0x00002261, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D,
0x000200F9, 0x00002C98, 0x000200F8, 0x00002C98, 0x000700F5, 0x00000017,
0x00004D37, 0x00002261, 0x00005F43, 0x00003FF8, 0x00002957, 0x00060041,
0x00000294, 0x000060F9, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E,
0x000060F9, 0x00004D37, 0x00050080, 0x0000000B, 0x00003AC4, 0x000054B5,
0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958, 0x00004376, 0x00000ACA,
0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16,
0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x00002E1B, 0x00060041,
0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D,
0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00002C99, 0x00000000,
0x000400FA, 0x00005272, 0x00002958, 0x00002C99, 0x000200F8, 0x00002958,
0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E,
0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2,
0x0000448E, 0x000200F9, 0x00002C99, 0x000200F8, 0x00002C99, 0x000700F5,
0x00000017, 0x00004D39, 0x000019B2, 0x00002C98, 0x00003FF9, 0x00002958,
0x00060041, 0x00000294, 0x00001F75, 0x0000140E, 0x00000A0B, 0x00003AC4,
0x0003003E, 0x00001F75, 0x00004D39, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -38,13 +38,13 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%uint_1 = OpConstant %uint 1
%uint_16711935 = OpConstant %uint 16711935
%uint_8 = OpConstant %uint 8
@ -104,76 +104,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2612
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2612
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_2
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_2
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_3
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_3
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_3
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -231,7 +233,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -281,38 +283,36 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_3
%23219 = OpBitwiseAnd %uint %18929 %uint_7
%23219 = OpBitwiseAnd %uint %10722 %uint_7
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_1
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%9605 = OpLoad %v4uint %20727
%21106 = OpIEqual %bool %8394 %uint_1
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%8801 = OpLoad %v4uint %20399
%21106 = OpIEqual %bool %24990 %uint_1
OpSelectionMerge %11416 None
OpBranchConditional %21106 %10583 %11416
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %9605 %2510
%18271 = OpBitwiseAnd %v4uint %8801 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %9605 %1838
%20652 = OpBitwiseAnd %v4uint %8801 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %9605 %21313 %16376 %10583
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%19767 = OpPhi %v4uint %8801 %21313 %16376 %10583
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %24825 %19767
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -333,7 +333,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_64 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %11417 None
@ -356,7 +356,7 @@
#endif
const uint32_t texture_load_16bpb_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -380,11 +380,11 @@ const uint32_t texture_load_16bpb_scaled_cs[] = {
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017,
0x0000000B, 0x00000004, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017, 0x00000016,
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
@ -426,170 +426,170 @@ const uint32_t texture_load_16bpb_scaled_cs[] = {
0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0004002B,
0x0000000B, 0x00000A3A, 0x00000010, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A,
0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21,
0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014,
0x000027F5, 0x0000312F, 0x00000A34, 0x00050041, 0x00000291, 0x0000625A,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A,
0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993,
0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A,
0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288,
0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C,
0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001,
0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00003964, 0x00000A11, 0x00050051, 0x0000000C,
0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288,
0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B,
0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B,
0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041,
0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00005B88, 0x000047E4, 0x00050041, 0x00000288, 0x000058AC, 0x0000147D,
0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC, 0x000500C7,
0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB, 0x00000009,
0x00004B17, 0x00005707, 0x00000A0A, 0x00050050, 0x00000011, 0x0000435F,
0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3, 0x0000435F,
0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x000059A3, 0x0000074E,
0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004FEA,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005697, 0x00004FEA,
0x00050051, 0x0000000B, 0x000049F1, 0x000027F5, 0x00000000, 0x000500C2,
0x0000000B, 0x000019EE, 0x000049F1, 0x00000A13, 0x00050051, 0x0000000B,
0x00002704, 0x000027F5, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B,
0x000019EE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B,
0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000,
0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A13, 0x00050051,
0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B,
0x000059EE, 0x000027F5, 0x00000002, 0x00060050, 0x00000014, 0x000024C9,
0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002,
0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D,
0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C,
0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970,
0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16, 0x0004007C,
0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321,
0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD,
0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC, 0x00000A19,
0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C,
0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242,
0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242,
0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878,
0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A1F, 0x000500C7,
0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C,
0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38,
0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2,
0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11,
0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4,
0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1F, 0x000500C3, 0x0000000C,
0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215,
0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215,
0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E,
0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C,
0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD,
0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A,
0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080,
0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C,
0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA,
0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31,
0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A1F, 0x00050080,
0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C,
0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C,
0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157,
0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E,
0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3,
0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C,
0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412,
0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05,
0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4,
0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C,
0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D,
0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8,
0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C,
0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8,
0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9,
0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621,
0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3,
0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D,
0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005EAC,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084,
0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A0D, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F,
0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F,
0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B,
0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084,
0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011,
0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87,
0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997,
0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962,
0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051,
0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B,
0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6,
0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12,
0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A13,
0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1, 0x00000A1F, 0x00050080,
0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B,
0x000040AD, 0x00002557, 0x00000A0D, 0x00050080, 0x0000000B, 0x00004EAA,
0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x0000453C, 0x00005B88,
0x00004EAA, 0x000500C2, 0x0000000B, 0x000036D8, 0x0000453C, 0x00000A16,
0x000500C2, 0x0000000B, 0x00002DF6, 0x00004FA3, 0x00000A10, 0x000500C7,
0x0000000B, 0x000020CA, 0x00002DF6, 0x00000A13, 0x00060041, 0x00000294,
0x000050F7, 0x0000107A, 0x00000A0B, 0x000036D8, 0x0004003D, 0x00000017,
0x00002585, 0x000050F7, 0x000500AA, 0x00000009, 0x00005272, 0x000020CA,
0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68,
0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005F7D,
0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000048EB, 0x00005F7D,
0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526, 0x00000A10,
0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13, 0x00050050,
0x00000011, 0x000022A7, 0x00003526, 0x00003526, 0x000500C2, 0x00000011,
0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997,
0x00001BAF, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A34, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A11,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051, 0x0000000B,
0x000029E2, 0x0000538B, 0x00000000, 0x000500C2, 0x0000000B, 0x00001DEE,
0x000029E2, 0x00000A13, 0x00050051, 0x0000000B, 0x00002704, 0x0000538B,
0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE, 0x00002704,
0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997, 0x00050051,
0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4, 0x0000000B,
0x00004D4D, 0x0000366C, 0x00000A13, 0x00050051, 0x0000000B, 0x000051A9,
0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE, 0x0000538B,
0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9,
0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA, 0x000048EB,
0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C, 0x00000016,
0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2, 0x00002970,
0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17,
0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C, 0x000018AA,
0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321, 0x000500C2,
0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C,
0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878, 0x00003B27,
0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970, 0x00000000,
0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080,
0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C,
0x0000225D, 0x000049FC, 0x00000A1F, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A1F, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A1F, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B, 0x0000566F,
0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F,
0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000, 0x00000001,
0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051, 0x0000000C,
0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FE,
0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748, 0x000059CF,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C, 0x00005347,
0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A0D, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002748,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06,
0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9, 0x00005341,
0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F,
0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8,
0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B,
0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997, 0x00000000,
0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001, 0x00050084,
0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B,
0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B, 0x00003ED4,
0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4,
0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001,
0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4,
0x0000000B, 0x0000609D, 0x00002B25, 0x00000A13, 0x000500C7, 0x0000000B,
0x00005AB3, 0x000029E2, 0x00000A1F, 0x00050080, 0x0000000B, 0x00002557,
0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD, 0x00002557,
0x00000A0D, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD,
0x00050080, 0x0000000B, 0x00003BA9, 0x00005EAC, 0x00004EAA, 0x000500C2,
0x0000000B, 0x00003948, 0x00003BA9, 0x00000A16, 0x00060041, 0x00000294,
0x00004FAF, 0x0000107A, 0x00000A0B, 0x00003948, 0x0004003D, 0x00000017,
0x00002261, 0x00004FAF, 0x000500AA, 0x00000009, 0x00005272, 0x0000619E,
0x00000A0D, 0x000300F7, 0x00002C98, 0x00000000, 0x000400FA, 0x00005272,
0x00002957, 0x00002C98, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00002585, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00002585,
0x0000475F, 0x00002261, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00002261,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00002C98, 0x000200F8, 0x00002C98, 0x000700F5, 0x00000017, 0x00004D37,
0x00002585, 0x00005341, 0x00003FF8, 0x00002957, 0x00060041, 0x00000294,
0x000060F9, 0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x000060F9,
0x00004D37, 0x00050080, 0x0000000B, 0x00003CAC, 0x000054A6, 0x00000A0E,
0x00002261, 0x00005341, 0x00003FF8, 0x00002957, 0x00060041, 0x00000294,
0x000060F9, 0x0000140E, 0x00000A0B, 0x00002BBD, 0x0003003E, 0x000060F9,
0x00004D37, 0x00050080, 0x0000000B, 0x00003CAC, 0x00002BBD, 0x00000A0E,
0x000500AC, 0x00000009, 0x00001911, 0x00001C87, 0x00000A0D, 0x000300F7,
0x000060BC, 0x00000002, 0x000400FA, 0x00001911, 0x00005084, 0x00005094,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x000019EE,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x00001DEE,
0x00001C87, 0x00050084, 0x0000000B, 0x0000237E, 0x00003697, 0x00001C87,
0x00050082, 0x0000000B, 0x00003171, 0x000019EE, 0x0000237E, 0x00050080,
0x00050082, 0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E, 0x00050080,
0x0000000B, 0x00002527, 0x00003171, 0x00000A0D, 0x000500AA, 0x00000009,
0x0000343F, 0x00002527, 0x00001C87, 0x000300F7, 0x00001EED, 0x00000000,
0x000400FA, 0x0000343F, 0x0000569E, 0x00002191, 0x000200F8, 0x0000569E,
@ -602,7 +602,7 @@ const uint32_t texture_load_16bpb_scaled_cs[] = {
0x000200F8, 0x000060BC, 0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C,
0x00001EED, 0x00000ACA, 0x00005094, 0x00050084, 0x0000000B, 0x0000492B,
0x000029BC, 0x00005962, 0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B,
0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D,
0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x00003948, 0x0000406D,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00002C99,
0x00000000, 0x000400FA, 0x00005272, 0x00002958, 0x00002C99, 0x000200F8,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
@ -78,7 +79,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2603 = OpConstantComposite %v3uint %uint_3 %uint_0 %uint_0
@ -101,80 +101,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -206,20 +210,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -242,7 +244,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -251,47 +253,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11416 None
OpBranchConditional %15139 %11064 %11416
@ -302,12 +296,12 @@
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %22649 %13411 %10728 %11064
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %24825 %19767
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -339,7 +333,7 @@
#endif
const uint32_t texture_load_32bpb_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -366,31 +360,31 @@ const uint32_t texture_load_32bpb_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291,
0x00000002, 0x00000014, 0x00040017, 0x00000011, 0x0000000B, 0x00000002,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292,
0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13,
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
@ -407,180 +401,175 @@ const uint32_t texture_load_32bpb_cs[] = {
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017, 0x000002ED,
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A2B, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A17, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x000053A3, 0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED,
0x000053A3, 0x00000A0D, 0x000500AB, 0x00000009, 0x000028E3, 0x000018ED,
0x00000A0A, 0x000300F7, 0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3,
0x0000277C, 0x00002A0D, 0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B,
0x00005BD4, 0x000053A3, 0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC,
0x00005BD4, 0x00000A0A, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA,
0x00003FAC, 0x00002F61, 0x00006228, 0x000200F8, 0x00002F61, 0x00050041,
0x00000288, 0x00004722, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0B, 0x00004722, 0x00050041, 0x00000288, 0x00005860, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x0000541F, 0x00005860, 0x000500C3,
0x0000000C, 0x00003A4B, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C,
0x00004955, 0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947,
0x0000541F, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947,
0x00050084, 0x0000000C, 0x00005321, 0x00004955, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00003D0B, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901,
0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901,
0x000500C3, 0x0000000C, 0x000032BA, 0x00003964, 0x00000A1A, 0x00050080,
0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C,
0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00003964, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x00004955, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00003964, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8,
0x00006228, 0x0004007C, 0x00000012, 0x00001A8C, 0x00004993, 0x00050041,
0x00000288, 0x00004969, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00002EB2, 0x00004969, 0x00050051, 0x0000000C, 0x00004944, 0x00001A8C,
0x00000000, 0x000500C3, 0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002747, 0x00001A8C, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00002EB2, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005347, 0x0000405C, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x00004944, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002747, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002747, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x00004944, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B,
0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED,
0x00002F61, 0x00002F42, 0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00002A0D, 0x00050041, 0x00000288, 0x00005098, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00003D0C, 0x00005098, 0x00050041, 0x00000288,
0x0000531B, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE,
0x0000531B, 0x0004007C, 0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084,
0x0000000C, 0x000049EF, 0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C,
0x0000208E, 0x000049EF, 0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8,
0x00003D0C, 0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8,
0x00050080, 0x0000000C, 0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9,
0x00005AE2, 0x000200F8, 0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24,
0x0000292C, 0x00001E0B, 0x00001F30, 0x00002A0D, 0x00050041, 0x00000288,
0x0000615A, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E,
0x0000615A, 0x0004007C, 0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080,
0x0000000C, 0x00003CDB, 0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B,
0x0000487C, 0x00003CDB, 0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C,
0x00000A16, 0x000500C2, 0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10,
0x000500C7, 0x0000000B, 0x000020CA, 0x00003A95, 0x00000A13, 0x00060041,
0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D,
0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009, 0x000035C0,
0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000020CA,
0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376,
0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957,
0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F,
0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001FCE,
0x00005AE2, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6,
0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x00004CB6, 0x000300F7, 0x00002C98, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B38, 0x00002C98, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017,
0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7,
0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8, 0x00005E17,
0x00003BE7, 0x000200F9, 0x00002C98, 0x000200F8, 0x00002C98, 0x000700F5,
0x00000017, 0x00004D37, 0x00005879, 0x00003463, 0x000029E8, 0x00002B38,
0x00060041, 0x00000294, 0x000060F9, 0x0000140E, 0x00000A0B, 0x000054A6,
0x0003003E, 0x000060F9, 0x00004D37, 0x00050080, 0x0000000B, 0x00003AC4,
0x000054A6, 0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958, 0x000028E3,
0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958,
0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x000053F5, 0x00002E1B,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,
0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9,
0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A,
0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002C98, 0x00003FF9,
0x00002958, 0x000300F7, 0x00002C99, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B39, 0x00002C99, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017,
0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8,
0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18,
0x00003BE8, 0x000200F9, 0x00002C99, 0x000200F8, 0x00002C99, 0x000700F5,
0x00000017, 0x00004D39, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39,
0x00060041, 0x00000294, 0x00001F75, 0x0000140E, 0x00000A0B, 0x00003AC4,
0x0003003E, 0x00001F75, 0x00004D39, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005FDC, 0x00003526, 0x00000A0D, 0x000500AB, 0x00000009, 0x00004376,
0x00005FDC, 0x00000A0A, 0x000500C7, 0x0000000B, 0x00003028, 0x00003526,
0x00000A10, 0x000500AB, 0x00000009, 0x00004384, 0x00003028, 0x00000A0A,
0x000500C2, 0x0000000B, 0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7,
0x0000000B, 0x000061E2, 0x00001EB0, 0x00000A13, 0x00050041, 0x00000288,
0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC,
0x0000492C, 0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288,
0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789,
0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17,
0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288,
0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B,
0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014,
0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E,
0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A,
0x0000578A, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x000042F0, 0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051,
0x0000000B, 0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C,
0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A,
0x00005BEB, 0x00000A17, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6,
0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084,
0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C,
0x000044BE, 0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00002A92, 0x00002042, 0x00050080, 0x0000000B, 0x00002764, 0x00002A92,
0x0000578B, 0x000500C2, 0x0000000B, 0x000054B5, 0x00002764, 0x00000A16,
0x000300F7, 0x00005F43, 0x00000002, 0x000400FA, 0x00004376, 0x00005768,
0x000051F2, 0x000200F8, 0x00005768, 0x000300F7, 0x00001E0B, 0x00000002,
0x000400FA, 0x00004384, 0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8,
0x000500C3, 0x0000000C, 0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3,
0x0000000C, 0x0000601E, 0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B,
0x00004947, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA,
0x00004947, 0x00050084, 0x0000000C, 0x00005321, 0x0000601E, 0x000018AA,
0x00050080, 0x0000000C, 0x00003B27, 0x000032B3, 0x00005321, 0x000500C2,
0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C,
0x00003901, 0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27,
0x00003901, 0x000500C3, 0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A,
0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4,
0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000601E,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B,
0x000200F8, 0x000018D9, 0x0004007C, 0x00000012, 0x000019AD, 0x000042F0,
0x00050051, 0x0000000C, 0x000042C2, 0x000019AD, 0x00000000, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x000019AD, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x000024FD, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42,
0x000018D9, 0x000200F9, 0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C,
0x0000000C, 0x00003CBC, 0x00005789, 0x00050084, 0x0000000C, 0x000060B8,
0x000018DA, 0x00003CBC, 0x00050080, 0x0000000C, 0x0000208E, 0x000060B8,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00005788, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8,
0x00005F43, 0x000700F5, 0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B,
0x00001F30, 0x000051F2, 0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC,
0x00050080, 0x0000000C, 0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C,
0x0000000B, 0x00003EE9, 0x000056CD, 0x000500C2, 0x0000000B, 0x00005665,
0x00003EE9, 0x00000A16, 0x00060041, 0x00000294, 0x00004315, 0x0000107A,
0x00000A0B, 0x00005665, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004315,
0x000500AA, 0x00000009, 0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA,
0x00000009, 0x00005376, 0x000061E2, 0x00000A10, 0x000500A6, 0x00000009,
0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000,
0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957,
0x000500C7, 0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AC, 0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1,
0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5,
0x00000017, 0x00005879, 0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957,
0x000500AA, 0x00000009, 0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6,
0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00002C98,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002C98, 0x000200F8,
0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9, 0x00002C98,
0x000200F8, 0x00002C98, 0x000700F5, 0x00000017, 0x00004D37, 0x00005879,
0x00003463, 0x000029E8, 0x00002B38, 0x00060041, 0x00000294, 0x000060F9,
0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E, 0x000060F9, 0x00004D37,
0x00050080, 0x0000000B, 0x00003AC4, 0x000054B5, 0x00000A0E, 0x000600A9,
0x0000000B, 0x00004958, 0x00004376, 0x00000A6A, 0x00000A3A, 0x000500C2,
0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16, 0x00050080, 0x0000000B,
0x0000367B, 0x00005665, 0x00002E1B, 0x00060041, 0x00000294, 0x0000571A,
0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2,
0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686,
0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017,
0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2,
0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9,
0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC,
0x000019B2, 0x00002C98, 0x00003FF9, 0x00002958, 0x000300F7, 0x00002C99,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002C99, 0x000200F8,
0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x00002C99,
0x000200F8, 0x00002C99, 0x000700F5, 0x00000017, 0x00004D39, 0x00002AAC,
0x00003A1A, 0x000029E9, 0x00002B39, 0x00060041, 0x00000294, 0x00001F75,
0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E, 0x00001F75, 0x00004D39,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -38,13 +38,13 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%uint_16711935 = OpConstant %uint 16711935
@ -104,76 +104,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -231,7 +233,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -281,31 +283,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11416 None
OpBranchConditional %15139 %11064 %11416
@ -316,16 +316,16 @@
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %22649 %13411 %10728 %11064
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %24825 %19767
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -346,7 +346,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -378,7 +378,7 @@
#endif
const uint32_t texture_load_32bpb_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -402,11 +402,11 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017,
0x0000000B, 0x00000004, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017, 0x00000016,
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
@ -449,165 +449,165 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A,
0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8,
0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A,
0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014, 0x0000312F,
0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F, 0x00000A2B,
0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011, 0x00004993,
0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B,
0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051, 0x0000000B,
0x00004F98, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C, 0x00003964,
0x00001A8B, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00003964,
0x00000A17, 0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46,
0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A,
0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080, 0x0000000B,
0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6,
0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000047E4, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005B88, 0x000047E4, 0x00050041,
0x00000288, 0x000058AC, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00004FA3, 0x000058AC, 0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3,
0x00000A10, 0x000500AB, 0x00000009, 0x00004B17, 0x00005707, 0x00000A0A,
0x00050050, 0x00000011, 0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2,
0x00000011, 0x000059A3, 0x0000435F, 0x0000077B, 0x000500C7, 0x00000011,
0x00001997, 0x000059A3, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00005697, 0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1,
0x000027F5, 0x00000000, 0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1,
0x00000A10, 0x00050051, 0x0000000B, 0x00002704, 0x000027F5, 0x00000001,
0x00050050, 0x00000011, 0x00005C0B, 0x000019EE, 0x00002704, 0x00050086,
0x00000011, 0x00001F69, 0x00005C0B, 0x00001997, 0x00050051, 0x0000000B,
0x0000366C, 0x00001F69, 0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D,
0x0000366C, 0x00000A10, 0x00050051, 0x0000000B, 0x000051A9, 0x00001F69,
0x00000001, 0x00050051, 0x0000000B, 0x000059EE, 0x000027F5, 0x00000002,
0x00060050, 0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE,
0x000300F7, 0x00005341, 0x00000002, 0x000400FA, 0x00004B17, 0x0000537D,
0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970,
0x000024C9, 0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001,
0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051,
0x0000000C, 0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C,
0x0000405C, 0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D,
0x00005697, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D,
0x00050084, 0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B,
0x00002348, 0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B,
0x00050051, 0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3,
0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C,
0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C, 0x0000225D,
0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00006242, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x00002747, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005559, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA,
0x00005B34, 0x00005559, 0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA,
0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011,
0x00002621, 0x000024C9, 0x000024C9, 0x00000000, 0x00000001, 0x0004007C,
0x00000012, 0x000059CF, 0x00002621, 0x00050051, 0x0000000C, 0x00001903,
0x000059CF, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x00001903,
0x00000A1A, 0x00050051, 0x0000000C, 0x00002748, 0x000059CF, 0x00000001,
0x000500C3, 0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2,
0x0000000B, 0x00005B4E, 0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C,
0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D,
0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347,
0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7,
0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003139, 0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E,
0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6,
0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10,
0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4,
0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397,
0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C,
0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080,
0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C,
0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416,
0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002748,
0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20,
0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7,
0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C,
0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144,
0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002748,
0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11,
0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14, 0x00050080,
0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C,
0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F,
0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144,
0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8,
0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C,
0x0000000B, 0x00005670, 0x0000394F, 0x000200F9, 0x00005341, 0x000200F8,
0x00005341, 0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D,
0x00005670, 0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8, 0x00001F69,
0x00001997, 0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8,
0x00050051, 0x0000000B, 0x00001C87, 0x00001997, 0x00000000, 0x00050051,
0x0000000B, 0x00005962, 0x00001997, 0x00000001, 0x00050084, 0x0000000B,
0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x00003CA0,
0x000024FC, 0x00003372, 0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC,
0x00000000, 0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962,
0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080,
0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B,
0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3,
0x000049F1, 0x00000A13, 0x00050080, 0x0000000B, 0x00002557, 0x0000609D,
0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD, 0x00002557, 0x00000A10,
0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080,
0x0000000B, 0x0000453C, 0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B,
0x000036D8, 0x0000453C, 0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6,
0x00004FA3, 0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6,
0x00000A13, 0x00060041, 0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B,
0x000036D8, 0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA,
0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009,
0x00005376, 0x000020CA, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686,
0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000060D7,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526, 0x000060D7,
0x000500C7, 0x0000000B, 0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x000048EB, 0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001FCD, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E,
0x00001FCD, 0x00000A13, 0x00050050, 0x00000011, 0x000022A7, 0x00003526,
0x00003526, 0x000500C2, 0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B,
0x000500C7, 0x00000011, 0x00001997, 0x00001BAF, 0x0000074E, 0x00050041,
0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004EBA, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA, 0x00050041,
0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x00005789, 0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC, 0x00050041,
0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000578B, 0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E, 0x0000147D,
0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D,
0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014, 0x0000538B,
0x00002A0E, 0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0, 0x0000538B,
0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x0000242F,
0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F,
0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009, 0x00006067,
0x00004288, 0x000300F7, 0x000019BA, 0x00000002, 0x000400FA, 0x00006067,
0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A,
0x000200F8, 0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B,
0x00050051, 0x0000000B, 0x00004916, 0x0000578A, 0x00000001, 0x00050051,
0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00005BEB, 0x00000A17, 0x00050051, 0x0000000C, 0x000018DA,
0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004916,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00002A92, 0x00002042, 0x00050080, 0x0000000B, 0x00001B12,
0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12,
0x00000A16, 0x00050051, 0x0000000B, 0x000029E2, 0x0000538B, 0x00000000,
0x000500C2, 0x0000000B, 0x00001DEE, 0x000029E2, 0x00000A10, 0x00050051,
0x0000000B, 0x00002704, 0x0000538B, 0x00000001, 0x00050050, 0x00000011,
0x00005C0B, 0x00001DEE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69,
0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69,
0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10,
0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051,
0x0000000B, 0x000059EE, 0x0000538B, 0x00000002, 0x00060050, 0x00000014,
0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341,
0x00000002, 0x000400FA, 0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8,
0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051,
0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005788,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559,
0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341,
0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9,
0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF,
0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000,
0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E,
0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670,
0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5,
0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9,
0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082,
0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B,
0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372,
0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084,
0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B,
0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25,
0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25,
0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000029E2, 0x00000A13,
0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4,
0x0000000B, 0x000040AD, 0x00002557, 0x00000A10, 0x00050080, 0x0000000B,
0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x00003BA9,
0x00005EAC, 0x00004EAA, 0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9,
0x00000A16, 0x00060041, 0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B,
0x00003948, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004FAF, 0x000500AA,
0x00000009, 0x000035C0, 0x0000619E, 0x00000A0D, 0x000500AA, 0x00000009,
0x00005376, 0x0000619E, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686,
0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA,
0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7,
0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017,
0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC,
0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D,
0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017,
0x00005879, 0x00001FCE, 0x00005341, 0x00003FF8, 0x00002957, 0x000500AA,
0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6, 0x00000009,
0x00005879, 0x00001CAA, 0x00005341, 0x00003FF8, 0x00002957, 0x000500AA,
0x00000009, 0x00004CB6, 0x0000619E, 0x00000A13, 0x000500A6, 0x00000009,
0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00002C98, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B38, 0x00002C98, 0x000200F8, 0x00002B38,
0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2,
@ -615,13 +615,13 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9, 0x00002C98, 0x000200F8,
0x00002C98, 0x000700F5, 0x00000017, 0x00004D37, 0x00005879, 0x00003463,
0x000029E8, 0x00002B38, 0x00060041, 0x00000294, 0x000060F9, 0x0000140E,
0x00000A0B, 0x000054A6, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080,
0x0000000B, 0x00003CAC, 0x000054A6, 0x00000A0E, 0x000500AC, 0x00000009,
0x00000A0B, 0x00002BBD, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080,
0x0000000B, 0x00003CAC, 0x00002BBD, 0x00000A0E, 0x000500AC, 0x00000009,
0x00001911, 0x00001C87, 0x00000A0D, 0x000300F7, 0x000060BC, 0x00000002,
0x000400FA, 0x00001911, 0x00005084, 0x00005094, 0x000200F8, 0x00005084,
0x00050086, 0x0000000B, 0x00003697, 0x000019EE, 0x00001C87, 0x00050084,
0x00050086, 0x0000000B, 0x00003697, 0x00001DEE, 0x00001C87, 0x00050084,
0x0000000B, 0x0000237E, 0x00003697, 0x00001C87, 0x00050082, 0x0000000B,
0x00003171, 0x000019EE, 0x0000237E, 0x00050080, 0x0000000B, 0x00002527,
0x00003171, 0x00001DEE, 0x0000237E, 0x00050080, 0x0000000B, 0x00002527,
0x00003171, 0x00000A0D, 0x000500AA, 0x00000009, 0x0000343F, 0x00002527,
0x00001C87, 0x000300F7, 0x00001EED, 0x00000000, 0x000400FA, 0x0000343F,
0x0000569E, 0x00002191, 0x000200F8, 0x0000569E, 0x00050084, 0x0000000B,
@ -634,7 +634,7 @@ const uint32_t texture_load_32bpb_scaled_cs[] = {
0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C, 0x00001EED, 0x00000A6A,
0x00005094, 0x00050084, 0x0000000B, 0x0000492B, 0x000029BC, 0x00005962,
0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B, 0x00000A16, 0x00050080,
0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D, 0x00060041, 0x00000294,
0x0000000B, 0x0000336B, 0x00003948, 0x0000406D, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
@ -78,7 +79,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2596 = OpConstantComposite %v3uint %uint_2 %uint_0 %uint_0
@ -102,80 +102,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2596
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2596
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_9
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_9
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -207,20 +211,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_10
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -243,7 +245,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -252,47 +254,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11416 None
OpBranchConditional %15139 %11064 %11416
@ -303,12 +297,12 @@
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %22649 %13411 %10728 %11064
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %24825 %19767
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -340,7 +334,7 @@
#endif
const uint32_t texture_load_64bpb_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -367,31 +361,31 @@ const uint32_t texture_load_64bpb_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291,
0x00000002, 0x00000014, 0x00040017, 0x00000011, 0x0000000B, 0x00000002,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292,
0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A24, 0x00000A10,
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
@ -409,180 +403,175 @@ const uint32_t texture_load_64bpb_cs[] = {
0x000005FD, 0x0007002C, 0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A,
0x00000A3A, 0x00000A3A, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A24, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A23, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3,
0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D,
0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7,
0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D,
0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3,
0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61,
0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722,
0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A25,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A25, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C,
0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969,
0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3,
0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A28, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A13, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42,
0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041,
0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C,
0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF,
0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x00002C98, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002C98,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x00002C98, 0x000200F8, 0x00002C98, 0x000700F5, 0x00000017, 0x00004D37,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x00060041, 0x00000294,
0x000060F9, 0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x000060F9,
0x00004D37, 0x00050080, 0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E,
0x000600A9, 0x0000000B, 0x00004958, 0x000028E3, 0x00000A6A, 0x00000A3A,
0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16, 0x00050080,
0x0000000B, 0x0000367B, 0x000053F5, 0x00002E1B, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,
0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD,
0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E,
0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017,
0x00002AAC, 0x000019B2, 0x00002C98, 0x00003FF9, 0x00002958, 0x000300F7,
0x00002C99, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002C99,
0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9,
0x00002C99, 0x000200F8, 0x00002C99, 0x000700F5, 0x00000017, 0x00004D39,
0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x00060041, 0x00000294,
0x00001F75, 0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E, 0x00001F75,
0x00004D39, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD,
0x00010038,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526,
0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A,
0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2,
0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A24, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A23,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43,
0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8,
0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384,
0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C,
0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A25, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A25, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9,
0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C,
0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A28,
0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A13, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9,
0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC,
0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC,
0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009,
0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x00002C98, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x00002C98, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x00002C98, 0x000200F8, 0x00002C98,
0x000700F5, 0x00000017, 0x00004D37, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x00060041, 0x00000294, 0x000060F9, 0x0000140E, 0x00000A0B,
0x000054B5, 0x0003003E, 0x000060F9, 0x00004D37, 0x00050080, 0x0000000B,
0x00003AC4, 0x000054B5, 0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958,
0x00004376, 0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B,
0x00004958, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665,
0x00002E1B, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B,
0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7,
0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A,
0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8,
0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002C98,
0x00003FF9, 0x00002958, 0x000300F7, 0x00002C99, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B39, 0x00002C99, 0x000200F8, 0x00002B39, 0x000500C4,
0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9,
0x00005E18, 0x00003BE8, 0x000200F9, 0x00002C99, 0x000200F8, 0x00002C99,
0x000700F5, 0x00000017, 0x00004D39, 0x00002AAC, 0x00003A1A, 0x000029E9,
0x00002B39, 0x00060041, 0x00000294, 0x00001F75, 0x0000140E, 0x00000A0B,
0x00003AC4, 0x0003003E, 0x00001F75, 0x00004D39, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -38,13 +38,13 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%uint_16711935 = OpConstant %uint 16711935
@ -105,76 +105,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2596
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2596
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_1
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_1
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_1
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -232,7 +234,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -282,31 +284,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_1
%23219 = OpBitwiseAnd %uint %18929 %uint_1
%23219 = OpBitwiseAnd %uint %10722 %uint_1
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_3
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11416 None
OpBranchConditional %15139 %11064 %11416
@ -317,16 +317,16 @@
OpBranch %11416
%11416 = OpLabel
%19767 = OpPhi %v4uint %22649 %13411 %10728 %11064
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24825 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %24825 %19767
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -347,7 +347,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -379,7 +379,7 @@
#endif
const uint32_t texture_load_64bpb_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -403,11 +403,11 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017,
0x0000000B, 0x00000004, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017, 0x00000016,
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
@ -450,179 +450,179 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017, 0x000002ED,
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A24, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A23, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288, 0x000058AC,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC,
0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB,
0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050, 0x00000011,
0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3,
0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x000059A3,
0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005697,
0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5, 0x00000000,
0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A0D, 0x00050051,
0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050, 0x00000011,
0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69,
0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69,
0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A0D,
0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051,
0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050, 0x00000014,
0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341,
0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8,
0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051,
0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A25, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A25,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559,
0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341,
0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9,
0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF,
0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000,
0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E,
0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A28, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A13, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670,
0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5,
0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9,
0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082,
0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B,
0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372,
0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084,
0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B,
0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25,
0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25,
0x00000A0D, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1, 0x00000A0D,
0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4,
0x0000000B, 0x000040AD, 0x00002557, 0x00000A13, 0x00050080, 0x0000000B,
0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x0000453C,
0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B, 0x000036D8, 0x0000453C,
0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6, 0x00004FA3, 0x00000A10,
0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6, 0x00000A13, 0x00060041,
0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000036D8, 0x0004003D,
0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009, 0x000035C0,
0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000020CA,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000048EB,
0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13,
0x00050050, 0x00000011, 0x000022A7, 0x00003526, 0x00003526, 0x000500C2,
0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7, 0x00000011,
0x00001997, 0x00001BAF, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A24,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051,
0x0000000B, 0x000029E2, 0x0000538B, 0x00000000, 0x000500C2, 0x0000000B,
0x00001DEE, 0x000029E2, 0x00000A0D, 0x00050051, 0x0000000B, 0x00002704,
0x0000538B, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE,
0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997,
0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4,
0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A0D, 0x00050051, 0x0000000B,
0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE,
0x0000538B, 0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D,
0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA,
0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C,
0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2,
0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878,
0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970,
0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A,
0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4,
0x0000000C, 0x0000225D, 0x000049FC, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A25, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A25, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B,
0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9,
0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000,
0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051,
0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A28, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A13, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D,
0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9,
0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC,
0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011,
0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC,
0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997,
0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001,
0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084,
0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B,
0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12,
0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC,
0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6,
0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A0D, 0x000500C7,
0x0000000B, 0x00005AB3, 0x000029E2, 0x00000A0D, 0x00050080, 0x0000000B,
0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD,
0x00002557, 0x00000A13, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0,
0x000040AD, 0x00050080, 0x0000000B, 0x00003BA9, 0x00005EAC, 0x00004EAA,
0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9, 0x00000A16, 0x00060041,
0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B, 0x00003948, 0x0004003D,
0x00000017, 0x00001CAA, 0x00004FAF, 0x000500AA, 0x00000009, 0x000035C0,
0x0000619E, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x0000619E,
0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376,
0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957,
0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F,
0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E,
0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001FCE,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001CAA,
0x00005341, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6,
0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x0000619E, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x00004CB6, 0x000300F7, 0x00002C98, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B38, 0x00002C98, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017,
0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7,
0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8, 0x00005E17,
0x00003BE7, 0x000200F9, 0x00002C98, 0x000200F8, 0x00002C98, 0x000700F5,
0x00000017, 0x00004D37, 0x00005879, 0x00003463, 0x000029E8, 0x00002B38,
0x00060041, 0x00000294, 0x000060F9, 0x0000140E, 0x00000A0B, 0x000054A6,
0x00060041, 0x00000294, 0x000060F9, 0x0000140E, 0x00000A0B, 0x00002BBD,
0x0003003E, 0x000060F9, 0x00004D37, 0x00050080, 0x0000000B, 0x00003CAC,
0x000054A6, 0x00000A0E, 0x000500AC, 0x00000009, 0x00001911, 0x00001C87,
0x00002BBD, 0x00000A0E, 0x000500AC, 0x00000009, 0x00001911, 0x00001C87,
0x00000A0D, 0x000300F7, 0x000060BC, 0x00000002, 0x000400FA, 0x00001911,
0x00005084, 0x00005094, 0x000200F8, 0x00005084, 0x00050086, 0x0000000B,
0x00003697, 0x000019EE, 0x00001C87, 0x00050084, 0x0000000B, 0x0000237E,
0x00003697, 0x00001C87, 0x00050082, 0x0000000B, 0x00003171, 0x000019EE,
0x00003697, 0x00001DEE, 0x00001C87, 0x00050084, 0x0000000B, 0x0000237E,
0x00003697, 0x00001C87, 0x00050082, 0x0000000B, 0x00003171, 0x00001DEE,
0x0000237E, 0x00050080, 0x0000000B, 0x00002527, 0x00003171, 0x00000A0D,
0x000500AA, 0x00000009, 0x0000343F, 0x00002527, 0x00001C87, 0x000300F7,
0x00001EED, 0x00000000, 0x000400FA, 0x0000343F, 0x0000569E, 0x00002191,
@ -636,7 +636,7 @@ const uint32_t texture_load_64bpb_scaled_cs[] = {
0x000029BC, 0x0000292C, 0x00001EED, 0x00000A6A, 0x00005094, 0x00050084,
0x0000000B, 0x0000492B, 0x000029BC, 0x00005962, 0x000500C2, 0x0000000B,
0x0000406D, 0x0000492B, 0x00000A16, 0x00050080, 0x0000000B, 0x0000336B,
0x000036D8, 0x0000406D, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00003948, 0x0000406D, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00000A0B, 0x0000336B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A,
0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958,
0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 24792
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -42,6 +42,7 @@
%uint = OpTypeInt 32 0
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_0 = OpConstant %uint 0
%int_5 = OpConstant %int 5
@ -76,7 +77,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2612 = OpConstantComposite %v3uint %uint_4 %uint_0 %uint_0
@ -97,79 +97,81 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2612
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%9877 = OpBitwiseAnd %uint %13606 %uint_2
%17908 = OpINotEqual %bool %9877 %uint_0
%8037 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%21025 = OpLoad %uint %8037
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2612
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%19407 = OpCompositeExtract %uint %22965 1
%24332 = OpCompositeExtract %int %6795 0
%20261 = OpCompositeExtract %int %6795 2
%21501 = OpBitcast %int %19407
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%17741 = OpCompositeExtract %uint %22410 1
%14100 = OpCompositeExtract %int %23478 0
%20261 = OpCompositeExtract %int %23478 2
%21501 = OpBitcast %int %17741
%11279 = OpIMul %int %20261 %21501
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %24332 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %14100 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %20261 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17908 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %20261 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %24332 %int_5
%12986 = OpShiftRightArithmetic %int %14100 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_6
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %24332 %int_7
%19768 = OpBitwiseAnd %int %14100 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%17742 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17742
%7048 = OpShiftLeftLogical %int %17227 %uint_6
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %24332 %int_3
%16658 = OpShiftRightArithmetic %int %14100 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -201,23 +203,21 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_7
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
%17743 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17743
%6375 = OpShiftLeftLogical %int %17303 %uint_0
%10161 = OpBitwiseAnd %int %6375 %int_n16
%12150 = OpShiftLeftLogical %int %10161 %int_1
@ -237,7 +237,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -246,41 +246,35 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %20261 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %20261 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %24332 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%16105 = OpBitcast %uint %15579
%7984 = OpIAdd %int %14100 %7839
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %21025
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_3
%17154 = OpAccessChain %_ptr_Uniform_v2uint %4218 %int_0 %22117
%7967 = OpLoad %v2uint %17154
%17079 = OpSelect %uint %10467 %uint_64 %uint_8
%17079 = OpSelect %uint %17270 %uint_64 %uint_8
%18809 = OpShiftRightLogical %uint %17079 %uint_3
%13947 = OpIAdd %uint %22117 %18809
%19144 = OpAccessChain %_ptr_Uniform_v2uint %4218 %int_0 %13947
%13014 = OpLoad %v2uint %19144
%19408 = OpCompositeExtract %uint %7967 0
%19407 = OpCompositeExtract %uint %7967 0
%23515 = OpCompositeExtract %uint %7967 1
%7641 = OpCompositeExtract %uint %13014 0
%7529 = OpCompositeExtract %uint %13014 1
%18260 = OpCompositeConstruct %v4uint %19408 %23515 %7641 %7529
%11979 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%18260 = OpCompositeConstruct %v4uint %19407 %23515 %7641 %7529
%11979 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %11979 %18260
OpBranch %19578
%19578 = OpLabel
@ -289,7 +283,7 @@
#endif
const uint32_t texture_load_8bpb_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000060D8, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -315,31 +309,31 @@ const uint32_t texture_load_8bpb_cs[] = {
0x00000502, 0x00000008, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040015, 0x0000000B,
0x00000020, 0x00000000, 0x00040017, 0x00000016, 0x0000000C, 0x00000003,
0x00020014, 0x00000009, 0x00040017, 0x00000014, 0x0000000B, 0x00000003,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A1F, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000B, 0x00000A1C, 0x00000006, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x0004002B, 0x0000000B, 0x00000ACA, 0x00000040,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040020, 0x00000292,
0x00020014, 0x00000009, 0x00040017, 0x00000011, 0x0000000B, 0x00000002,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A1F, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000B,
0x00000A1C, 0x00000006, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x0004002B, 0x0000000B, 0x00000ACA, 0x00000040, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040020, 0x00000292,
0x00000001, 0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001,
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x00040017, 0x00000017,
@ -353,99 +347,99 @@ const uint32_t texture_load_8bpb_cs[] = {
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8,
0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A,
0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014, 0x0000312F,
0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F, 0x00000A34,
0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011, 0x00004993,
0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B,
0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051, 0x0000000B,
0x00004BCF, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C, 0x00005F0C,
0x00001A8B, 0x00000000, 0x00050051, 0x0000000C, 0x00004F25, 0x00001A8B,
0x00000002, 0x0004007C, 0x0000000C, 0x000053FD, 0x00004BCF, 0x00050084,
0x0000000C, 0x00002C0F, 0x00004F25, 0x000053FD, 0x00050051, 0x0000000C,
0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00001B95, 0x00005F0C, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080,
0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B,
0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000051D6,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3, 0x000051D6,
0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D, 0x000500AB,
0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7, 0x00005AE2,
0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D, 0x000200F8,
0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3, 0x00000A10,
0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A, 0x000300F7,
0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61, 0x00006228,
0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722, 0x00050041,
0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B, 0x000044BE,
0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x00004F25, 0x00000A11,
0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16, 0x0004007C,
0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C, 0x00005321,
0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x00003A4B,
0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B, 0x00000A19,
0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084, 0x0000000C,
0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C, 0x000032BA,
0x00005F0C, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA,
0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A1C,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00005F0C, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1C, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00005F0C, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00004F25,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A1C,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C, 0x00000012,
0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969, 0x00050051,
0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3, 0x0000000C,
0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747,
0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2, 0x00000A19,
0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000060D7,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526, 0x000060D7,
0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526, 0x00000A0D, 0x000500AB,
0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A, 0x000500C7, 0x0000000B,
0x00002695, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000045F4,
0x00002695, 0x00000A0A, 0x00050041, 0x00000288, 0x00001F65, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005221, 0x00001F65, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A34, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x0000454D,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00003714, 0x00005BB6,
0x00000000, 0x00050051, 0x0000000C, 0x00004F25, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000053FD, 0x0000454D, 0x00050084, 0x0000000C,
0x00002C0F, 0x00004F25, 0x000053FD, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x00003714, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7,
0x00005F43, 0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2,
0x000200F8, 0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA,
0x000045F4, 0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3,
0x0000000C, 0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C,
0x0000601E, 0x00004F25, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947,
0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947,
0x00050084, 0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901,
0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901,
0x000500C3, 0x0000000C, 0x000032BA, 0x00003714, 0x00000A1A, 0x00050080,
0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C,
0x0000225D, 0x00005FEE, 0x00000A1C, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00003714, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454E, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A1C, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00003714, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x00004F25, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A1C, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8,
0x000018D9, 0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051,
0x0000000C, 0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747,
0x000019AD, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A1F, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944, 0x00000A20,
0x000024FD, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A1F, 0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x0000000C, 0x0000454F, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454F, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A0A, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
@ -461,40 +455,36 @@ const uint32_t texture_load_8bpb_cs[] = {
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00004944,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D,
0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5,
0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42, 0x00006228,
0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041, 0x00000288,
0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0C,
0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C, 0x0000000C,
0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF, 0x00004F25,
0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF, 0x000044BE,
0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084, 0x0000000C,
0x0000000C, 0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9,
0x000200F9, 0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C,
0x00003CBC, 0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x00004F25,
0x00003CBC, 0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE,
0x0004007C, 0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C,
0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30,
0x00005F0C, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00005AE2,
0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B, 0x00001F30,
0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C, 0x0000000C,
0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB, 0x00003D46,
0x00004D24, 0x0004007C, 0x0000000B, 0x00003EE9, 0x00003CDB, 0x000500C2,
0x0000000B, 0x00005665, 0x00003EE9, 0x00000A13, 0x00060041, 0x0000028E,
0x00004302, 0x0000107A, 0x00000A0B, 0x00005665, 0x0004003D, 0x00000011,
0x00001F1F, 0x00004302, 0x000600A9, 0x0000000B, 0x000042B7, 0x000028E3,
0x00000ACA, 0x00000A22, 0x000500C2, 0x0000000B, 0x00004979, 0x000042B7,
0x00000A13, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x00004979,
0x00060041, 0x0000028E, 0x00004AC8, 0x0000107A, 0x00000A0B, 0x0000367B,
0x0004003D, 0x00000011, 0x000032D6, 0x00004AC8, 0x00050051, 0x0000000B,
0x00004BD0, 0x00001F1F, 0x00000000, 0x00050051, 0x0000000B, 0x00005BDB,
0x00001F1F, 0x00000001, 0x00050051, 0x0000000B, 0x00001DD9, 0x000032D6,
0x00000000, 0x00050051, 0x0000000B, 0x00001D69, 0x000032D6, 0x00000001,
0x00070050, 0x00000017, 0x00004754, 0x00004BD0, 0x00005BDB, 0x00001DD9,
0x00001D69, 0x00060041, 0x00000294, 0x00002ECB, 0x0000140E, 0x00000A0B,
0x000054A6, 0x0003003E, 0x00002ECB, 0x00004754, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
0x00003714, 0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43,
0x000700F5, 0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30,
0x000051F2, 0x0004007C, 0x0000000C, 0x00001A3F, 0x00005221, 0x00050080,
0x0000000C, 0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B,
0x00003EE9, 0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9,
0x00000A13, 0x00060041, 0x0000028E, 0x00004302, 0x0000107A, 0x00000A0B,
0x00005665, 0x0004003D, 0x00000011, 0x00001F1F, 0x00004302, 0x000600A9,
0x0000000B, 0x000042B7, 0x00004376, 0x00000ACA, 0x00000A22, 0x000500C2,
0x0000000B, 0x00004979, 0x000042B7, 0x00000A13, 0x00050080, 0x0000000B,
0x0000367B, 0x00005665, 0x00004979, 0x00060041, 0x0000028E, 0x00004AC8,
0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000011, 0x000032D6,
0x00004AC8, 0x00050051, 0x0000000B, 0x00004BCF, 0x00001F1F, 0x00000000,
0x00050051, 0x0000000B, 0x00005BDB, 0x00001F1F, 0x00000001, 0x00050051,
0x0000000B, 0x00001DD9, 0x000032D6, 0x00000000, 0x00050051, 0x0000000B,
0x00001D69, 0x000032D6, 0x00000001, 0x00070050, 0x00000017, 0x00004754,
0x00004BCF, 0x00005BDB, 0x00001DD9, 0x00001D69, 0x00060041, 0x00000294,
0x00002ECB, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E, 0x00002ECB,
0x00004754, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD,
0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -37,13 +37,13 @@
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%uint = OpTypeInt 32 0
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%uint_0 = OpConstant %uint 0
%int_5 = OpConstant %int 5
%uint_1 = OpConstant %uint 1
@ -99,61 +99,61 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2612
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%19407 = OpCompositeExtract %uint %22965 1
%24332 = OpCompositeExtract %int %6795 0
%20261 = OpCompositeExtract %int %6795 2
%21501 = OpBitcast %int %19407
%11279 = OpIMul %int %20261 %21501
%17598 = OpCompositeExtract %int %6795 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %24332 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%22279 = OpBitwiseAnd %uint %13606 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%17247 = OpCompositeConstruct %v2uint %13606 %13606
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_3
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2612
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%17741 = OpCompositeExtract %uint %22410 1
%14100 = OpCompositeExtract %int %23478 0
%20261 = OpCompositeExtract %int %23478 2
%21501 = OpBitcast %int %17741
%11279 = OpIMul %int %20261 %21501
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%8258 = OpIAdd %int %14100 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_3
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_3
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
@ -163,11 +163,11 @@
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -178,8 +178,8 @@
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %25154 %int_7
%12600 = OpBitwiseAnd %int %17090 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%17742 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17742
%7048 = OpShiftLeftLogical %int %17227 %uint_6
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17090 %int_3
@ -225,15 +225,15 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_7
%10934 = OpBitwiseAnd %int %6403 %int_7
%12601 = OpBitwiseAnd %int %10056 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
%17743 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17743
%6375 = OpShiftLeftLogical %int %17303 %uint_0
%10161 = OpBitwiseAnd %int %6375 %int_n16
%12150 = OpShiftLeftLogical %int %10161 %int_1
@ -275,11 +275,11 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_3
%23219 = OpBitwiseAnd %uint %18929 %uint_7
%23219 = OpBitwiseAnd %uint %10722 %uint_7
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_0
%20138 = OpIAdd %uint %15520 %16557
%15273 = OpIAdd %uint %23432 %20138
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_3
%20437 = OpAccessChain %_ptr_Uniform_v2uint %4218 %int_0 %14664
%8455 = OpLoad %v2uint %20437
@ -287,9 +287,9 @@
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %23791 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -313,12 +313,12 @@
%13163 = OpIAdd %uint %14664 %16493
%19144 = OpAccessChain %_ptr_Uniform_v2uint %4218 %int_0 %13163
%13014 = OpLoad %v2uint %19144
%19408 = OpCompositeExtract %uint %8455 0
%19407 = OpCompositeExtract %uint %8455 0
%23515 = OpCompositeExtract %uint %8455 1
%7641 = OpCompositeExtract %uint %13014 0
%7529 = OpCompositeExtract %uint %13014 1
%18260 = OpCompositeConstruct %v4uint %19408 %23515 %7641 %7529
%11979 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%18260 = OpCompositeConstruct %v4uint %19407 %23515 %7641 %7529
%11979 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %11979 %18260
OpBranch %19578
%19578 = OpLabel
@ -327,7 +327,7 @@
#endif
const uint32_t texture_load_8bpb_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -350,11 +350,11 @@ const uint32_t texture_load_8bpb_scaled_cs[] = {
0x00030047, 0x000007A8, 0x00000003, 0x00040047, 0x0000107A, 0x00000022,
0x00000001, 0x00040047, 0x0000107A, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040015, 0x0000000B,
0x00000020, 0x00000000, 0x00040017, 0x00000016, 0x0000000C, 0x00000003,
0x00020014, 0x00000009, 0x00040017, 0x00000014, 0x0000000B, 0x00000003,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x0004002B, 0x0000000B,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A1F, 0x00000007,
@ -392,59 +392,59 @@ const uint32_t texture_load_8bpb_scaled_cs[] = {
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A34, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004BCF, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00005F0C, 0x00001A8B, 0x00000000,
0x00050051, 0x0000000C, 0x00004F25, 0x00001A8B, 0x00000002, 0x0004007C,
0x0000000C, 0x000053FD, 0x00004BCF, 0x00050084, 0x0000000C, 0x00002C0F,
0x00004F25, 0x000053FD, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95,
0x00005F0C, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95,
0x00050041, 0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D,
0x0000000B, 0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145,
0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145,
0x00000A16, 0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288,
0x000058AC, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3,
0x000058AC, 0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10,
0x000500AB, 0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050,
0x00000011, 0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011,
0x000059A3, 0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997,
0x000059A3, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x00005697, 0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5,
0x00000000, 0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A13,
0x00050051, 0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050,
0x00000011, 0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005707, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x00004B17,
0x00005707, 0x00000A0A, 0x00050050, 0x00000011, 0x0000435F, 0x00003526,
0x00003526, 0x000500C2, 0x00000011, 0x000059A3, 0x0000435F, 0x0000077B,
0x000500C7, 0x00000011, 0x00001997, 0x000059A3, 0x0000074E, 0x00050041,
0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004EBA, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA, 0x00050041,
0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x00005789, 0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC, 0x00050041,
0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000578B, 0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E, 0x0000147D,
0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D,
0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014, 0x0000538B,
0x00002A0E, 0x00000A34, 0x0007004F, 0x00000011, 0x000042F0, 0x0000538B,
0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x0000242F,
0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F,
0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009, 0x00006067,
0x00004288, 0x000300F7, 0x000019BA, 0x00000002, 0x000400FA, 0x00006067,
0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A,
0x000200F8, 0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B,
0x00050051, 0x0000000B, 0x0000454D, 0x0000578A, 0x00000001, 0x00050051,
0x0000000C, 0x00003714, 0x00005BB6, 0x00000000, 0x00050051, 0x0000000C,
0x00004F25, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C, 0x000053FD,
0x0000454D, 0x00050084, 0x0000000C, 0x00002C0F, 0x00004F25, 0x000053FD,
0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x00003714, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080, 0x0000000B,
0x00001B12, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B, 0x00002BBD,
0x00001B12, 0x00000A16, 0x00050051, 0x0000000B, 0x000029E2, 0x0000538B,
0x00000000, 0x000500C2, 0x0000000B, 0x00001DEE, 0x000029E2, 0x00000A13,
0x00050051, 0x0000000B, 0x00002704, 0x0000538B, 0x00000001, 0x00050050,
0x00000011, 0x00005C0B, 0x00001DEE, 0x00002704, 0x00050086, 0x00000011,
0x00001F69, 0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C,
0x00001F69, 0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C,
0x00000A13, 0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001,
0x00050051, 0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050,
0x00050051, 0x0000000B, 0x000059EE, 0x0000538B, 0x00000002, 0x00060050,
0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7,
0x00005341, 0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9,
0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9,
0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C,
0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697,
0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348,
0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051,
0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C,
0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC,
@ -452,9 +452,9 @@ const uint32_t texture_load_8bpb_scaled_cs[] = {
0x00000A1C, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454E,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1C,
0x0000454E, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1C,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C,
@ -491,13 +491,13 @@ const uint32_t texture_load_8bpb_scaled_cs[] = {
0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4E, 0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4E, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A1F, 0x000500C7, 0x0000000C,
0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454F, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454F,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A0A, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
@ -531,18 +531,18 @@ const uint32_t texture_load_8bpb_scaled_cs[] = {
0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051,
0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B,
0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D,
0x00002B25, 0x00000A13, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1,
0x00002B25, 0x00000A13, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000029E2,
0x00000A1F, 0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3,
0x000500C4, 0x0000000B, 0x000040AD, 0x00002557, 0x00000A0A, 0x00050080,
0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B,
0x00003BA9, 0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B, 0x00003948,
0x00003BA9, 0x00005EAC, 0x00004EAA, 0x000500C2, 0x0000000B, 0x00003948,
0x00003BA9, 0x00000A13, 0x00060041, 0x0000028E, 0x00004FD5, 0x0000107A,
0x00000A0B, 0x00003948, 0x0004003D, 0x00000011, 0x00002107, 0x00004FD5,
0x000500AC, 0x00000009, 0x00005CEF, 0x00001C87, 0x00000A0D, 0x000300F7,
0x000060BC, 0x00000002, 0x000400FA, 0x00005CEF, 0x00005084, 0x00005094,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x000019EE,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x00001DEE,
0x00001C87, 0x00050084, 0x0000000B, 0x0000237E, 0x00003697, 0x00001C87,
0x00050082, 0x0000000B, 0x00003171, 0x000019EE, 0x0000237E, 0x00050080,
0x00050082, 0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E, 0x00050080,
0x0000000B, 0x00002527, 0x00003171, 0x00000A0D, 0x000500AA, 0x00000009,
0x0000343F, 0x00002527, 0x00001C87, 0x000300F7, 0x00001EED, 0x00000000,
0x000400FA, 0x0000343F, 0x0000569E, 0x00002191, 0x000200F8, 0x0000569E,
@ -558,11 +558,11 @@ const uint32_t texture_load_8bpb_scaled_cs[] = {
0x00000A13, 0x00050080, 0x0000000B, 0x0000336B, 0x00003948, 0x0000406D,
0x00060041, 0x0000028E, 0x00004AC8, 0x0000107A, 0x00000A0B, 0x0000336B,
0x0004003D, 0x00000011, 0x000032D6, 0x00004AC8, 0x00050051, 0x0000000B,
0x00004BD0, 0x00002107, 0x00000000, 0x00050051, 0x0000000B, 0x00005BDB,
0x00004BCF, 0x00002107, 0x00000000, 0x00050051, 0x0000000B, 0x00005BDB,
0x00002107, 0x00000001, 0x00050051, 0x0000000B, 0x00001DD9, 0x000032D6,
0x00000000, 0x00050051, 0x0000000B, 0x00001D69, 0x000032D6, 0x00000001,
0x00070050, 0x00000017, 0x00004754, 0x00004BD0, 0x00005BDB, 0x00001DD9,
0x00070050, 0x00000017, 0x00004754, 0x00004BCF, 0x00005BDB, 0x00001DD9,
0x00001D69, 0x00060041, 0x00000294, 0x00002ECB, 0x0000140E, 0x00000A0B,
0x000054A6, 0x0003003E, 0x00002ECB, 0x00004754, 0x000200F9, 0x00004C7A,
0x00002BBD, 0x0003003E, 0x00002ECB, 0x00004754, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -112,80 +112,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %19442
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -217,20 +221,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -253,7 +255,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -262,48 +264,40 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21427 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%12014 = OpLoad %uint %21427
%8199 = OpIMul %int %14692 %int_4
%11736 = OpBitcast %int %12014
%8690 = OpIMul %int %6362 %11736
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%19442 = OpLabel
%8677 = OpIMul %int %23531 %int_4
%17569 = OpBitcast %int %22409
%8690 = OpIMul %int %6362 %17569
%8334 = OpIAdd %int %8690 %17598
%8952 = OpBitcast %int %15628
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %8199 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%7984 = OpIAdd %int %8677 %7839
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %19442
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -343,21 +337,21 @@
%16089 = OpBitwiseAnd %v2uint %17181 %2014
%21003 = OpShiftRightLogical %v2uint %16089 %2143
%7421 = OpCompositeExtract %uint %7417 0
%24540 = OpCompositeExtract %uint %7417 1
%24541 = OpCompositeExtract %uint %7417 1
%7642 = OpCompositeExtract %uint %21003 0
%7796 = OpCompositeExtract %uint %21003 1
%16162 = OpCompositeConstruct %v4uint %7421 %24540 %7642 %7796
%16162 = OpCompositeConstruct %v4uint %7421 %24541 %7642 %7796
%7775 = OpVectorShuffle %v4uint %16162 %16162 0 2 1 3
%6594 = OpVectorShuffle %v4uint %9858 %9858 0 0 1 1
%24728 = OpBitwiseOr %v4uint %6594 %7775
%8219 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%6595 = OpVectorShuffle %v4uint %9858 %9858 0 0 1 1
%24728 = OpBitwiseOr %v4uint %6595 %7775
%8219 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %8219 %24909
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %21685 %uint_1
%23654 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23654 %24728
%16830 = OpSelect %uint %10467 %uint_32 %uint_16
%16830 = OpSelect %uint %17270 %uint_32 %uint_16
%22844 = OpShiftRightLogical %uint %16830 %uint_4
%13947 = OpIAdd %uint %21493 %22844
%13947 = OpIAdd %uint %22117 %22844
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -391,10 +385,10 @@
%16090 = OpBitwiseAnd %v2uint %21174 %2014
%21004 = OpShiftRightLogical %v2uint %16090 %2143
%7422 = OpCompositeExtract %uint %7418 0
%24541 = OpCompositeExtract %uint %7418 1
%24542 = OpCompositeExtract %uint %7418 1
%7643 = OpCompositeExtract %uint %21004 0
%7797 = OpCompositeExtract %uint %21004 1
%16163 = OpCompositeConstruct %v4uint %7422 %24541 %7643 %7797
%16163 = OpCompositeConstruct %v4uint %7422 %24542 %7643 %7797
%7776 = OpVectorShuffle %v4uint %16163 %16163 0 2 1 3
%6861 = OpVectorShuffle %v4uint %9859 %9859 0 0 1 1
%24910 = OpBitwiseOr %v4uint %6861 %7776
@ -409,17 +403,17 @@
%16091 = OpBitwiseAnd %v2uint %17182 %2014
%21005 = OpShiftRightLogical %v2uint %16091 %2143
%7423 = OpCompositeExtract %uint %7419 0
%24542 = OpCompositeExtract %uint %7419 1
%24543 = OpCompositeExtract %uint %7419 1
%7644 = OpCompositeExtract %uint %21005 0
%7798 = OpCompositeExtract %uint %21005 1
%16164 = OpCompositeConstruct %v4uint %7423 %24542 %7644 %7798
%16164 = OpCompositeConstruct %v4uint %7423 %24543 %7644 %7798
%7777 = OpVectorShuffle %v4uint %16164 %16164 0 2 1 3
%7791 = OpVectorShuffle %v4uint %9860 %9860 0 0 1 1
%13886 = OpBitwiseOr %v4uint %7791 %7777
%17818 = OpIAdd %uint %21670 %uint_2
%17818 = OpIAdd %uint %21685 %uint_2
%6441 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %17818
OpStore %6441 %24910
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %21685 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %13886
OpBranch %19578
@ -429,7 +423,7 @@
#endif
const uint32_t texture_load_bgrg8_rgb8_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -506,253 +500,248 @@ const uint32_t texture_load_bgrg8_rgb8_cs[] = {
0x00000A87, 0x0005002C, 0x00000011, 0x000007DE, 0x00000580, 0x00000580,
0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8,
0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A,
0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014, 0x0000312F,
0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F, 0x00000A2B,
0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011, 0x00004993,
0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B,
0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051, 0x0000000B,
0x00004F98, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C, 0x00003964,
0x00001A8B, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00003964,
0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46,
0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A,
0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080, 0x0000000B,
0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6,
0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000051D6, 0x0000147D,
0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3, 0x000051D6, 0x000500C7,
0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D, 0x000500AB, 0x00000009,
0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7, 0x00005AE2, 0x00000002,
0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D, 0x000200F8, 0x0000277C,
0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3, 0x00000A10, 0x000500AB,
0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A, 0x000300F7, 0x00001E0B,
0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61, 0x00006228, 0x000200F8,
0x00002F61, 0x00050041, 0x00000288, 0x00004722, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722, 0x00050041, 0x00000288,
0x00005860, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x0000541F,
0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B, 0x000044BE, 0x00000A17,
0x000500C3, 0x0000000C, 0x00004955, 0x000018DA, 0x00000A11, 0x000500C2,
0x0000000B, 0x00004947, 0x0000541F, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00004947, 0x00050084, 0x0000000C, 0x00005321, 0x00004955,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x00003A4B, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B, 0x00000A19, 0x0004007C,
0x0000000C, 0x00003901, 0x00002348, 0x00050084, 0x0000000C, 0x000020F4,
0x00003B27, 0x00003901, 0x000500C3, 0x0000000C, 0x000032BA, 0x00003964,
0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4,
0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7,
0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C,
0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38,
0x00003964, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000044BE,
0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11,
0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4,
0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C,
0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215,
0x000044BE, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215,
0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E,
0x000500C3, 0x0000000C, 0x00004112, 0x00003964, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C,
0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD,
0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A,
0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080,
0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C,
0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA,
0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31,
0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080,
0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C,
0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C,
0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157,
0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E,
0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3,
0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C,
0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412,
0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05,
0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4,
0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C,
0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D,
0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8,
0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9,
0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C, 0x00000012, 0x00001A8C,
0x00004993, 0x00050041, 0x00000288, 0x00004969, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969, 0x00050051, 0x0000000C,
0x00004944, 0x00001A8C, 0x00000000, 0x000500C3, 0x0000000C, 0x00004CF5,
0x00004944, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x00001A8C,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x00004CF5,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00004944, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42, 0x00006228, 0x000200F9,
0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041, 0x00000288, 0x00005098,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0C, 0x00005098,
0x00050041, 0x00000288, 0x000053B3, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00002EEE, 0x000053B3, 0x00050084, 0x0000000C, 0x00002007,
0x00003964, 0x00000A17, 0x0004007C, 0x0000000C, 0x00002DD8, 0x00002EEE,
0x00050084, 0x0000000C, 0x000021F2, 0x000018DA, 0x00002DD8, 0x00050080,
0x0000000C, 0x0000208E, 0x000021F2, 0x000044BE, 0x0004007C, 0x0000000C,
0x000022F8, 0x00003D0C, 0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E,
0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x00002007, 0x00001E9F,
0x000200F9, 0x00005AE2, 0x000200F8, 0x00005AE2, 0x000700F5, 0x0000000C,
0x00004D24, 0x0000292C, 0x00001E0B, 0x00001F30, 0x00002A0D, 0x00050041,
0x00000288, 0x0000615A, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00001D4E, 0x0000615A, 0x0004007C, 0x0000000C, 0x00003D46, 0x00001D4E,
0x00050080, 0x0000000C, 0x00003CDB, 0x00003D46, 0x00004D24, 0x0004007C,
0x0000000B, 0x0000487C, 0x00003CDB, 0x000500C2, 0x0000000B, 0x000053F5,
0x0000487C, 0x00000A16, 0x000500C2, 0x0000000B, 0x00003A95, 0x000053A3,
0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA, 0x00003A95, 0x00000A13,
0x00060041, 0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000053F5,
0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009,
0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000020CA, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001FCE, 0x00005AE2, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x00002DA2, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x00002DA2, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x00002DA2, 0x000200F8, 0x00002DA2,
0x000700F5, 0x00000017, 0x00004DEC, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x0007004F, 0x00000011, 0x000052B5, 0x00004DEC, 0x00004DEC,
0x00000000, 0x00000001, 0x000500C7, 0x00000011, 0x000031C2, 0x000052B5,
0x00000BB1, 0x000500C2, 0x00000011, 0x00005473, 0x000031C2, 0x0000085F,
0x000500C7, 0x00000011, 0x00001B2B, 0x000052B5, 0x00000474, 0x000500C4,
0x00000011, 0x00003F88, 0x00001B2B, 0x0000085F, 0x00050084, 0x00000011,
0x000057E4, 0x00003F88, 0x0000049E, 0x000500C5, 0x00000011, 0x00002681,
0x00005473, 0x000057E4, 0x000500C7, 0x00000011, 0x00001CF8, 0x000052B5,
0x00000A7A, 0x000500C7, 0x00000011, 0x00003ED8, 0x000052B5, 0x000007DE,
0x000500C2, 0x00000011, 0x0000520A, 0x00003ED8, 0x0000085F, 0x00050051,
0x0000000B, 0x00001CFC, 0x00001CF8, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDB, 0x00001CF8, 0x00000001, 0x00050051, 0x0000000B, 0x00001DD9,
0x0000520A, 0x00000000, 0x00050051, 0x0000000B, 0x00001E73, 0x0000520A,
0x00000001, 0x00070050, 0x00000017, 0x00003F21, 0x00001CFC, 0x00005FDB,
0x00001DD9, 0x00001E73, 0x0009004F, 0x00000017, 0x00001E5E, 0x00003F21,
0x00003F21, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x00001ACC, 0x00002681, 0x00002681, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x0000614D, 0x00001ACC,
0x00001E5E, 0x0007004F, 0x00000011, 0x0000431D, 0x00004DEC, 0x00004DEC,
0x00000002, 0x00000003, 0x000500C7, 0x00000011, 0x000018A7, 0x0000431D,
0x00000BB1, 0x000500C2, 0x00000011, 0x00005474, 0x000018A7, 0x0000085F,
0x000500C7, 0x00000011, 0x00001B2C, 0x0000431D, 0x00000474, 0x000500C4,
0x00000011, 0x00003F89, 0x00001B2C, 0x0000085F, 0x00050084, 0x00000011,
0x000057E5, 0x00003F89, 0x0000049E, 0x000500C5, 0x00000011, 0x00002682,
0x00005474, 0x000057E5, 0x000500C7, 0x00000011, 0x00001CF9, 0x0000431D,
0x00000A7A, 0x000500C7, 0x00000011, 0x00003ED9, 0x0000431D, 0x000007DE,
0x000500C2, 0x00000011, 0x0000520B, 0x00003ED9, 0x0000085F, 0x00050051,
0x0000000B, 0x00001CFD, 0x00001CF9, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDC, 0x00001CF9, 0x00000001, 0x00050051, 0x0000000B, 0x00001DDA,
0x0000520B, 0x00000000, 0x00050051, 0x0000000B, 0x00001E74, 0x0000520B,
0x00000001, 0x00070050, 0x00000017, 0x00003F22, 0x00001CFD, 0x00005FDC,
0x00001DDA, 0x00001E74, 0x0009004F, 0x00000017, 0x00001E5F, 0x00003F22,
0x00003F22, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x000019C2, 0x00002682, 0x00002682, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x00006098, 0x000019C2,
0x00001E5F, 0x00060041, 0x00000294, 0x0000201B, 0x0000140E, 0x00000A0B,
0x000054A6, 0x0003003E, 0x0000201B, 0x0000614D, 0x00050080, 0x0000000B,
0x00002CC1, 0x000054A6, 0x00000A0D, 0x00060041, 0x00000294, 0x00005C66,
0x0000140E, 0x00000A0B, 0x00002CC1, 0x0003003E, 0x00005C66, 0x00006098,
0x000600A9, 0x0000000B, 0x000041BE, 0x000028E3, 0x00000A6A, 0x00000A3A,
0x000500C2, 0x0000000B, 0x0000593C, 0x000041BE, 0x00000A16, 0x00050080,
0x0000000B, 0x0000367B, 0x000053F5, 0x0000593C, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,
0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD,
0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E,
0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017,
0x00002AAC, 0x000019B2, 0x00002DA2, 0x00003FF9, 0x00002958, 0x000300F7,
0x00002DA3, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002DA3,
0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9,
0x00002DA3, 0x000200F8, 0x00002DA3, 0x000700F5, 0x00000017, 0x00004DED,
0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x0007004F, 0x00000011,
0x000052B6, 0x00004DED, 0x00004DED, 0x00000000, 0x00000001, 0x000500C7,
0x00000011, 0x000031C3, 0x000052B6, 0x00000BB1, 0x000500C2, 0x00000011,
0x00005475, 0x000031C3, 0x0000085F, 0x000500C7, 0x00000011, 0x00001B2D,
0x000052B6, 0x00000474, 0x000500C4, 0x00000011, 0x00003F8A, 0x00001B2D,
0x0000085F, 0x00050084, 0x00000011, 0x000057E6, 0x00003F8A, 0x0000049E,
0x000500C5, 0x00000011, 0x00002683, 0x00005475, 0x000057E6, 0x000500C7,
0x00000011, 0x00001CFA, 0x000052B6, 0x00000A7A, 0x000500C7, 0x00000011,
0x00003EDA, 0x000052B6, 0x000007DE, 0x000500C2, 0x00000011, 0x0000520C,
0x00003EDA, 0x0000085F, 0x00050051, 0x0000000B, 0x00001CFE, 0x00001CFA,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDD, 0x00001CFA, 0x00000001,
0x00050051, 0x0000000B, 0x00001DDB, 0x0000520C, 0x00000000, 0x00050051,
0x0000000B, 0x00001E75, 0x0000520C, 0x00000001, 0x00070050, 0x00000017,
0x00003F23, 0x00001CFE, 0x00005FDD, 0x00001DDB, 0x00001E75, 0x0009004F,
0x00000017, 0x00001E60, 0x00003F23, 0x00003F23, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x00001ACD, 0x00002683,
0x00002683, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x0000614E, 0x00001ACD, 0x00001E60, 0x0007004F, 0x00000011,
0x0000431E, 0x00004DED, 0x00004DED, 0x00000002, 0x00000003, 0x000500C7,
0x00000011, 0x000018A8, 0x0000431E, 0x00000BB1, 0x000500C2, 0x00000011,
0x00005476, 0x000018A8, 0x0000085F, 0x000500C7, 0x00000011, 0x00001B2E,
0x0000431E, 0x00000474, 0x000500C4, 0x00000011, 0x00003F8B, 0x00001B2E,
0x0000085F, 0x00050084, 0x00000011, 0x000057E7, 0x00003F8B, 0x0000049E,
0x000500C5, 0x00000011, 0x00002684, 0x00005476, 0x000057E7, 0x000500C7,
0x00000011, 0x00001CFB, 0x0000431E, 0x00000A7A, 0x000500C7, 0x00000011,
0x00003EDB, 0x0000431E, 0x000007DE, 0x000500C2, 0x00000011, 0x0000520D,
0x00003EDB, 0x0000085F, 0x00050051, 0x0000000B, 0x00001CFF, 0x00001CFB,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDE, 0x00001CFB, 0x00000001,
0x00050051, 0x0000000B, 0x00001DDC, 0x0000520D, 0x00000000, 0x00050051,
0x0000000B, 0x00001E76, 0x0000520D, 0x00000001, 0x00070050, 0x00000017,
0x00003F24, 0x00001CFF, 0x00005FDE, 0x00001DDC, 0x00001E76, 0x0009004F,
0x00000017, 0x00001E61, 0x00003F24, 0x00003F24, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x00001E6F, 0x00002684,
0x00002684, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x0000363E, 0x00001E6F, 0x00001E61, 0x00050080, 0x0000000B,
0x0000459A, 0x000054A6, 0x00000A10, 0x00060041, 0x00000294, 0x00001929,
0x0000140E, 0x00000A0B, 0x0000459A, 0x0003003E, 0x00001929, 0x0000614E,
0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6, 0x00000A13, 0x00060041,
0x00000294, 0x00006256, 0x0000140E, 0x00000A0B, 0x00002CC2, 0x0003003E,
0x00006256, 0x0000363E, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000060D7,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526, 0x000060D7,
0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526, 0x00000A0D, 0x000500AB,
0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A, 0x000500C7, 0x0000000B,
0x00003028, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x00004384,
0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001EB0, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2, 0x00001EB0, 0x00000A13,
0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004EBA,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA,
0x00050041, 0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00005789, 0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC,
0x00050041, 0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D,
0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E,
0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014,
0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0,
0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x000019BA, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6,
0x0000538B, 0x00050051, 0x0000000B, 0x00004916, 0x0000578A, 0x00000001,
0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A23, 0x00050051, 0x0000000C,
0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004916, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080, 0x0000000B,
0x00002764, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B, 0x000054B5,
0x00002764, 0x00000A16, 0x000300F7, 0x00005F43, 0x00000002, 0x000400FA,
0x00004376, 0x00005768, 0x00004BF2, 0x000200F8, 0x00005768, 0x000300F7,
0x00001E0B, 0x00000002, 0x000400FA, 0x00004384, 0x00002BF8, 0x000018D9,
0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C, 0x000032B3, 0x000044BE,
0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E, 0x000018DA, 0x00000A11,
0x000500C2, 0x0000000B, 0x00004947, 0x00005789, 0x00000A16, 0x0004007C,
0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C, 0x00005321,
0x0000601E, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000032B3,
0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084, 0x0000000C,
0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C, 0x000032BA,
0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA,
0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000601E, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00005BEB, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0,
0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9, 0x0004007C, 0x00000012,
0x000019AD, 0x000042F0, 0x00050051, 0x0000000C, 0x000042C2, 0x000019AD,
0x00000000, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002747, 0x000019AD, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005347, 0x0000405C, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002747, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002747, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B,
0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED,
0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9, 0x00005F43, 0x000200F8,
0x00004BF2, 0x00050084, 0x0000000C, 0x000021E5, 0x00005BEB, 0x00000A17,
0x0004007C, 0x0000000C, 0x000044A1, 0x00005789, 0x00050084, 0x0000000C,
0x000021F2, 0x000018DA, 0x000044A1, 0x00050080, 0x0000000C, 0x0000208E,
0x000021F2, 0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00005788,
0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080,
0x0000000C, 0x00001F30, 0x000021E5, 0x00001E9F, 0x000200F9, 0x00005F43,
0x000200F8, 0x00005F43, 0x000700F5, 0x0000000C, 0x00002A3E, 0x0000292C,
0x00001E0B, 0x00001F30, 0x00004BF2, 0x0004007C, 0x0000000C, 0x00001A3F,
0x00005EAC, 0x00050080, 0x0000000C, 0x000056CD, 0x00001A3F, 0x00002A3E,
0x0004007C, 0x0000000B, 0x00003EE9, 0x000056CD, 0x000500C2, 0x0000000B,
0x00005665, 0x00003EE9, 0x00000A16, 0x00060041, 0x00000294, 0x00004315,
0x0000107A, 0x00000A0B, 0x00005665, 0x0004003D, 0x00000017, 0x00001CAA,
0x00004315, 0x000500AA, 0x00000009, 0x000035C0, 0x000061E2, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000061E2, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001CAA, 0x00005F43, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000061E2, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x00002DA2, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x00002DA2, 0x000200F8, 0x00002DA2, 0x000700F5, 0x00000017, 0x00004DEC,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x0007004F, 0x00000011,
0x000052B5, 0x00004DEC, 0x00004DEC, 0x00000000, 0x00000001, 0x000500C7,
0x00000011, 0x000031C2, 0x000052B5, 0x00000BB1, 0x000500C2, 0x00000011,
0x00005473, 0x000031C2, 0x0000085F, 0x000500C7, 0x00000011, 0x00001B2B,
0x000052B5, 0x00000474, 0x000500C4, 0x00000011, 0x00003F88, 0x00001B2B,
0x0000085F, 0x00050084, 0x00000011, 0x000057E4, 0x00003F88, 0x0000049E,
0x000500C5, 0x00000011, 0x00002681, 0x00005473, 0x000057E4, 0x000500C7,
0x00000011, 0x00001CF8, 0x000052B5, 0x00000A7A, 0x000500C7, 0x00000011,
0x00003ED8, 0x000052B5, 0x000007DE, 0x000500C2, 0x00000011, 0x0000520A,
0x00003ED8, 0x0000085F, 0x00050051, 0x0000000B, 0x00001CFC, 0x00001CF8,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDB, 0x00001CF8, 0x00000001,
0x00050051, 0x0000000B, 0x00001DD9, 0x0000520A, 0x00000000, 0x00050051,
0x0000000B, 0x00001E73, 0x0000520A, 0x00000001, 0x00070050, 0x00000017,
0x00003F21, 0x00001CFC, 0x00005FDB, 0x00001DD9, 0x00001E73, 0x0009004F,
0x00000017, 0x00001E5E, 0x00003F21, 0x00003F21, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x00001ACC, 0x00002681,
0x00002681, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x0000614D, 0x00001ACC, 0x00001E5E, 0x0007004F, 0x00000011,
0x0000431D, 0x00004DEC, 0x00004DEC, 0x00000002, 0x00000003, 0x000500C7,
0x00000011, 0x000018A7, 0x0000431D, 0x00000BB1, 0x000500C2, 0x00000011,
0x00005474, 0x000018A7, 0x0000085F, 0x000500C7, 0x00000011, 0x00001B2C,
0x0000431D, 0x00000474, 0x000500C4, 0x00000011, 0x00003F89, 0x00001B2C,
0x0000085F, 0x00050084, 0x00000011, 0x000057E5, 0x00003F89, 0x0000049E,
0x000500C5, 0x00000011, 0x00002682, 0x00005474, 0x000057E5, 0x000500C7,
0x00000011, 0x00001CF9, 0x0000431D, 0x00000A7A, 0x000500C7, 0x00000011,
0x00003ED9, 0x0000431D, 0x000007DE, 0x000500C2, 0x00000011, 0x0000520B,
0x00003ED9, 0x0000085F, 0x00050051, 0x0000000B, 0x00001CFD, 0x00001CF9,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDD, 0x00001CF9, 0x00000001,
0x00050051, 0x0000000B, 0x00001DDA, 0x0000520B, 0x00000000, 0x00050051,
0x0000000B, 0x00001E74, 0x0000520B, 0x00000001, 0x00070050, 0x00000017,
0x00003F22, 0x00001CFD, 0x00005FDD, 0x00001DDA, 0x00001E74, 0x0009004F,
0x00000017, 0x00001E5F, 0x00003F22, 0x00003F22, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x000019C3, 0x00002682,
0x00002682, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x00006098, 0x000019C3, 0x00001E5F, 0x00060041, 0x00000294,
0x0000201B, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E, 0x0000201B,
0x0000614D, 0x00050080, 0x0000000B, 0x00002CC1, 0x000054B5, 0x00000A0D,
0x00060041, 0x00000294, 0x00005C66, 0x0000140E, 0x00000A0B, 0x00002CC1,
0x0003003E, 0x00005C66, 0x00006098, 0x000600A9, 0x0000000B, 0x000041BE,
0x00004376, 0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x0000593C,
0x000041BE, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665,
0x0000593C, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B,
0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7,
0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A,
0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8,
0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002DA2,
0x00003FF9, 0x00002958, 0x000300F7, 0x00002DA3, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B39, 0x00002DA3, 0x000200F8, 0x00002B39, 0x000500C4,
0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9,
0x00005E18, 0x00003BE8, 0x000200F9, 0x00002DA3, 0x000200F8, 0x00002DA3,
0x000700F5, 0x00000017, 0x00004DED, 0x00002AAC, 0x00003A1A, 0x000029E9,
0x00002B39, 0x0007004F, 0x00000011, 0x000052B6, 0x00004DED, 0x00004DED,
0x00000000, 0x00000001, 0x000500C7, 0x00000011, 0x000031C3, 0x000052B6,
0x00000BB1, 0x000500C2, 0x00000011, 0x00005475, 0x000031C3, 0x0000085F,
0x000500C7, 0x00000011, 0x00001B2D, 0x000052B6, 0x00000474, 0x000500C4,
0x00000011, 0x00003F8A, 0x00001B2D, 0x0000085F, 0x00050084, 0x00000011,
0x000057E6, 0x00003F8A, 0x0000049E, 0x000500C5, 0x00000011, 0x00002683,
0x00005475, 0x000057E6, 0x000500C7, 0x00000011, 0x00001CFA, 0x000052B6,
0x00000A7A, 0x000500C7, 0x00000011, 0x00003EDA, 0x000052B6, 0x000007DE,
0x000500C2, 0x00000011, 0x0000520C, 0x00003EDA, 0x0000085F, 0x00050051,
0x0000000B, 0x00001CFE, 0x00001CFA, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDE, 0x00001CFA, 0x00000001, 0x00050051, 0x0000000B, 0x00001DDB,
0x0000520C, 0x00000000, 0x00050051, 0x0000000B, 0x00001E75, 0x0000520C,
0x00000001, 0x00070050, 0x00000017, 0x00003F23, 0x00001CFE, 0x00005FDE,
0x00001DDB, 0x00001E75, 0x0009004F, 0x00000017, 0x00001E60, 0x00003F23,
0x00003F23, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x00001ACD, 0x00002683, 0x00002683, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x0000614E, 0x00001ACD,
0x00001E60, 0x0007004F, 0x00000011, 0x0000431E, 0x00004DED, 0x00004DED,
0x00000002, 0x00000003, 0x000500C7, 0x00000011, 0x000018A8, 0x0000431E,
0x00000BB1, 0x000500C2, 0x00000011, 0x00005476, 0x000018A8, 0x0000085F,
0x000500C7, 0x00000011, 0x00001B2E, 0x0000431E, 0x00000474, 0x000500C4,
0x00000011, 0x00003F8B, 0x00001B2E, 0x0000085F, 0x00050084, 0x00000011,
0x000057E7, 0x00003F8B, 0x0000049E, 0x000500C5, 0x00000011, 0x00002684,
0x00005476, 0x000057E7, 0x000500C7, 0x00000011, 0x00001CFB, 0x0000431E,
0x00000A7A, 0x000500C7, 0x00000011, 0x00003EDB, 0x0000431E, 0x000007DE,
0x000500C2, 0x00000011, 0x0000520D, 0x00003EDB, 0x0000085F, 0x00050051,
0x0000000B, 0x00001CFF, 0x00001CFB, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDF, 0x00001CFB, 0x00000001, 0x00050051, 0x0000000B, 0x00001DDC,
0x0000520D, 0x00000000, 0x00050051, 0x0000000B, 0x00001E76, 0x0000520D,
0x00000001, 0x00070050, 0x00000017, 0x00003F24, 0x00001CFF, 0x00005FDF,
0x00001DDC, 0x00001E76, 0x0009004F, 0x00000017, 0x00001E61, 0x00003F24,
0x00003F24, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x00001E6F, 0x00002684, 0x00002684, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x0000363E, 0x00001E6F,
0x00001E61, 0x00050080, 0x0000000B, 0x0000459A, 0x000054B5, 0x00000A10,
0x00060041, 0x00000294, 0x00001929, 0x0000140E, 0x00000A0B, 0x0000459A,
0x0003003E, 0x00001929, 0x0000614E, 0x00050080, 0x0000000B, 0x00002CC2,
0x000054B5, 0x00000A13, 0x00060041, 0x00000294, 0x00006256, 0x0000140E,
0x00000A0B, 0x00002CC2, 0x0003003E, 0x00006256, 0x0000363E, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_4278255360 = OpConstant %uint 4278255360
%uint_255 = OpConstant %uint 255
@ -80,7 +81,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2603 = OpConstantComposite %v3uint %uint_3 %uint_0 %uint_0
@ -105,80 +105,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -210,20 +214,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -246,7 +248,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -255,47 +257,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13962 None
OpBranchConditional %15139 %11064 %13962
@ -313,12 +307,12 @@
%21212 = OpBitwiseAnd %v4uint %18259 %784
%18088 = OpShiftRightLogical %v4uint %21212 %749
%6532 = OpBitwiseOr %v4uint %17045 %18088
%20254 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%20254 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %20254 %6532
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -357,7 +351,7 @@
#endif
const uint32_t texture_load_bgrg8_rgbg8_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -384,33 +378,33 @@ const uint32_t texture_load_bgrg8_rgbg8_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B, 0x00000144, 0x000000FF,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B,
0x000005A9, 0x00FF0000, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0,
0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C,
0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000144, 0x000000FF, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x000005A9, 0x00FF0000,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291,
0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014,
0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
@ -429,191 +423,187 @@ const uint32_t texture_load_bgrg8_rgbg8_cs[] = {
0x00000144, 0x0007002C, 0x00000017, 0x00000310, 0x000005A9, 0x000005A9,
0x000005A9, 0x000005A9, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A2B, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A17, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3,
0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D,
0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7,
0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D,
0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3,
0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61,
0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722,
0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C,
0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969,
0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3,
0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42,
0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041,
0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C,
0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF,
0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x0000368A, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x0000368A,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x0000368A, 0x000200F8, 0x0000368A, 0x000700F5, 0x00000017, 0x00004753,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x000500C7, 0x00000017,
0x00005AF6, 0x00004753, 0x0000072E, 0x000500C7, 0x00000017, 0x00005F35,
0x00004753, 0x0000064B, 0x000500C4, 0x00000017, 0x00006164, 0x00005F35,
0x000002ED, 0x000500C5, 0x00000017, 0x00004295, 0x00005AF6, 0x00006164,
0x000500C7, 0x00000017, 0x000052DC, 0x00004753, 0x00000310, 0x000500C2,
0x00000017, 0x000046A8, 0x000052DC, 0x000002ED, 0x000500C5, 0x00000017,
0x00001984, 0x00004295, 0x000046A8, 0x00060041, 0x00000294, 0x00004F1E,
0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x00004F1E, 0x00001984,
0x00050080, 0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E, 0x000600A9,
0x0000000B, 0x00004958, 0x000028E3, 0x00000A6A, 0x00000A3A, 0x000500C2,
0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16, 0x00050080, 0x0000000B,
0x0000367B, 0x000053F5, 0x00002E1B, 0x00060041, 0x00000294, 0x0000571A,
0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2,
0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686,
0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017,
0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2,
0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9,
0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC,
0x000019B2, 0x0000368A, 0x00003FF9, 0x00002958, 0x000300F7, 0x0000368B,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x0000368B, 0x000200F8,
0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x0000368B,
0x000200F8, 0x0000368B, 0x000700F5, 0x00000017, 0x00004754, 0x00002AAC,
0x00003A1A, 0x000029E9, 0x00002B39, 0x000500C7, 0x00000017, 0x00005AF7,
0x00004754, 0x0000072E, 0x000500C7, 0x00000017, 0x00005F36, 0x00004754,
0x0000064B, 0x000500C4, 0x00000017, 0x00006165, 0x00005F36, 0x000002ED,
0x000500C5, 0x00000017, 0x00004296, 0x00005AF7, 0x00006165, 0x000500C7,
0x00000017, 0x000052DD, 0x00004754, 0x00000310, 0x000500C2, 0x00000017,
0x000046A9, 0x000052DD, 0x000002ED, 0x000500C5, 0x00000017, 0x00001985,
0x00004296, 0x000046A9, 0x00060041, 0x00000294, 0x00005819, 0x0000140E,
0x00000A0B, 0x00003AC4, 0x0003003E, 0x00005819, 0x00001985, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526,
0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A,
0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2,
0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A17,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43,
0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8,
0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384,
0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C,
0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9,
0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C,
0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9,
0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC,
0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC,
0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009,
0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x0000368A, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x0000368A, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x0000368A, 0x000200F8, 0x0000368A,
0x000700F5, 0x00000017, 0x00004753, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x000500C7, 0x00000017, 0x00005AF6, 0x00004753, 0x0000072E,
0x000500C7, 0x00000017, 0x00005F35, 0x00004753, 0x0000064B, 0x000500C4,
0x00000017, 0x00006164, 0x00005F35, 0x000002ED, 0x000500C5, 0x00000017,
0x00004295, 0x00005AF6, 0x00006164, 0x000500C7, 0x00000017, 0x000052DC,
0x00004753, 0x00000310, 0x000500C2, 0x00000017, 0x000046A8, 0x000052DC,
0x000002ED, 0x000500C5, 0x00000017, 0x00001984, 0x00004295, 0x000046A8,
0x00060041, 0x00000294, 0x00004F1E, 0x0000140E, 0x00000A0B, 0x000054B5,
0x0003003E, 0x00004F1E, 0x00001984, 0x00050080, 0x0000000B, 0x00003AC4,
0x000054B5, 0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958, 0x00004376,
0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958,
0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x00002E1B,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,
0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9,
0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A,
0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x0000368A, 0x00003FF9,
0x00002958, 0x000300F7, 0x0000368B, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B39, 0x0000368B, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017,
0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8,
0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18,
0x00003BE8, 0x000200F9, 0x0000368B, 0x000200F8, 0x0000368B, 0x000700F5,
0x00000017, 0x00004754, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39,
0x000500C7, 0x00000017, 0x00005AF7, 0x00004754, 0x0000072E, 0x000500C7,
0x00000017, 0x00005F36, 0x00004754, 0x0000064B, 0x000500C4, 0x00000017,
0x00006165, 0x00005F36, 0x000002ED, 0x000500C5, 0x00000017, 0x00004296,
0x00005AF7, 0x00006165, 0x000500C7, 0x00000017, 0x000052DD, 0x00004754,
0x00000310, 0x000500C2, 0x00000017, 0x000046A9, 0x000052DD, 0x000002ED,
0x000500C5, 0x00000017, 0x00001985, 0x00004296, 0x000046A9, 0x00060041,
0x00000294, 0x00005819, 0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E,
0x00005819, 0x00001985, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
};

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,14 +43,13 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%v4int = OpTypeVector %int 4
%uint_1048575 = OpConstant %uint 1048575
%uint_20 = OpConstant %uint 20
%v4bool = OpTypeVector %bool 4
%uint_0 = OpConstant %uint 0
%2896 = OpConstantComposite %v4uint %uint_0 %uint_0 %uint_0 %uint_0
%965 = OpConstantComposite %v4uint %uint_20 %uint_20 %uint_20 %uint_20
%v4int = OpTypeVector %int 4
%uint_1 = OpConstant %uint 1
%uint_112 = OpConstant %uint 112
%uint_23 = OpConstant %uint 23
@ -86,7 +85,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2603 = OpConstantComposite %v3uint %uint_3 %uint_0 %uint_0
@ -107,6 +105,8 @@
%1838 = OpConstantComposite %v4uint %uint_4278255360 %uint_4278255360 %uint_4278255360 %uint_4278255360
%749 = OpConstantComposite %v4uint %uint_16 %uint_16 %uint_16 %uint_16
%1080 = OpConstantComposite %v4uint %uint_1048575 %uint_1048575 %uint_1048575 %uint_1048575
%965 = OpConstantComposite %v4uint %uint_20 %uint_20 %uint_20 %uint_20
%2896 = OpConstantComposite %v4uint %uint_0 %uint_0 %uint_0 %uint_0
%2922 = OpConstantComposite %v4uint %uint_112 %uint_112 %uint_112 %uint_112
%1127 = OpConstantComposite %v4uint %uint_23 %uint_23 %uint_23 %uint_23
%47 = OpConstantComposite %v4uint %uint_3 %uint_3 %uint_3 %uint_3
@ -115,80 +115,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -220,20 +224,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -256,7 +258,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -265,47 +267,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13867 None
OpBranchConditional %15139 %11064 %13867
@ -334,12 +328,12 @@
%22396 = OpBitwiseOr %v4uint %20351 %16294
%12703 = OpIEqual %v4bool %7000 %2896
%24661 = OpSelect %v4uint %12703 %2896 %22396
%8770 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%8770 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %8770 %24661
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -389,7 +383,7 @@
#endif
const uint32_t texture_load_depth_float_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -416,265 +410,260 @@ const uint32_t texture_load_depth_float_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000708, 0x000FFFFF, 0x0004002B, 0x0000000B, 0x00000A46, 0x00000014,
0x00040017, 0x00000011, 0x00000009, 0x00000004, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0007002C, 0x00000017, 0x00000B50, 0x00000A0A,
0x00000A0A, 0x00000A0A, 0x00000A0A, 0x0007002C, 0x00000017, 0x000003C5,
0x00000A46, 0x00000A46, 0x00000A46, 0x00000A46, 0x00040017, 0x0000001A,
0x0000000C, 0x00000004, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000B5A, 0x00000070, 0x0004002B, 0x0000000B,
0x00000A4F, 0x00000017, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0,
0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C,
0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040017, 0x00000013,
0x0000000B, 0x00000002, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014,
0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4,
0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294,
0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E,
0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5,
0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014,
0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22, 0x0007002C, 0x00000017,
0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C,
0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A,
0x0007002C, 0x00000017, 0x00000438, 0x00000708, 0x00000708, 0x00000708,
0x00000708, 0x0007002C, 0x00000017, 0x00000B6A, 0x00000B5A, 0x00000B5A,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x00040017, 0x0000001A, 0x0000000C, 0x00000004,
0x0004002B, 0x0000000B, 0x00000708, 0x000FFFFF, 0x0004002B, 0x0000000B,
0x00000A46, 0x00000014, 0x00040017, 0x00000013, 0x00000009, 0x00000004,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000B5A, 0x00000070,
0x0004002B, 0x0000000B, 0x00000A4F, 0x00000017, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292,
0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13,
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
0x00000A22, 0x00000A22, 0x0007002C, 0x00000017, 0x0000072E, 0x000005FD,
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017, 0x000002ED,
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x0007002C, 0x00000017,
0x00000438, 0x00000708, 0x00000708, 0x00000708, 0x00000708, 0x0007002C,
0x00000017, 0x000003C5, 0x00000A46, 0x00000A46, 0x00000A46, 0x00000A46,
0x0007002C, 0x00000017, 0x00000B50, 0x00000A0A, 0x00000A0A, 0x00000A0A,
0x00000A0A, 0x0007002C, 0x00000017, 0x00000B6A, 0x00000B5A, 0x00000B5A,
0x00000B5A, 0x00000B5A, 0x0007002C, 0x00000017, 0x00000467, 0x00000A4F,
0x00000A4F, 0x00000A4F, 0x00000A4F, 0x0007002C, 0x00000017, 0x0000002F,
0x00000A13, 0x00000A13, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
0x000009D1, 0xFFFFFFED, 0x0007002C, 0x00000017, 0x0000074E, 0x000009D1,
0x000009D1, 0x000009D1, 0x000009D1, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A,
0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21,
0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014,
0x000027F5, 0x0000312F, 0x00000A2B, 0x00050041, 0x00000291, 0x0000625A,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A,
0x0007004F, 0x00000013, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000,
0x00000001, 0x0007004F, 0x00000013, 0x000019E2, 0x000059B5, 0x000059B5,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993,
0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A,
0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288,
0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C,
0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001,
0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00003964, 0x00000A17, 0x00050051, 0x0000000C,
0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288,
0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B,
0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B,
0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041,
0x00000288, 0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x000053A3, 0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3,
0x00000A0D, 0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A,
0x000300F7, 0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C,
0x00002A0D, 0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4,
0x000053A3, 0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4,
0x00000A0A, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC,
0x00002F61, 0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288,
0x00004722, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B,
0x00004722, 0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C,
0x00003A4B, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00003D0B, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00003964, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228,
0x0004007C, 0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288,
0x00004969, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2,
0x00004969, 0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000,
0x000500C3, 0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D,
0x00002EB2, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D,
0x00050084, 0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00004944, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8,
0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61,
0x00002F42, 0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D,
0x00050041, 0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B,
0x0004007C, 0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C,
0x000049EF, 0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E,
0x000049EF, 0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C,
0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080,
0x0000000C, 0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2,
0x000200F8, 0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C,
0x00001E0B, 0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A,
0x0004007C, 0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C,
0x00003CDB, 0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C,
0x00003CDB, 0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16,
0x000500C2, 0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7,
0x0000000B, 0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294,
0x000050F7, 0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017,
0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA,
0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10,
0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7,
0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463,
0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8,
0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2,
0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA,
0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6,
0x000300F7, 0x0000362B, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38,
0x0000362B, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17,
0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879,
0x000002ED, 0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7,
0x000200F9, 0x0000362B, 0x000200F8, 0x0000362B, 0x000700F5, 0x00000017,
0x00004AB4, 0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x000500C2,
0x00000017, 0x00001B58, 0x00004AB4, 0x0000013D, 0x000500C7, 0x00000017,
0x00003225, 0x00001B58, 0x00000438, 0x000500C2, 0x00000017, 0x0000586C,
0x00001B58, 0x000003C5, 0x000500AA, 0x00000011, 0x000040C9, 0x0000586C,
0x00000B50, 0x0006000C, 0x0000001A, 0x00002C4B, 0x00000001, 0x0000004B,
0x00003225, 0x0004007C, 0x00000017, 0x00002A15, 0x00002C4B, 0x00050082,
0x00000017, 0x0000187A, 0x000003C5, 0x00002A15, 0x00050080, 0x00000017,
0x00002210, 0x00002A15, 0x0000074E, 0x000600A9, 0x00000017, 0x0000286F,
0x000040C9, 0x00002210, 0x0000586C, 0x000500C4, 0x00000017, 0x00005AD4,
0x00003225, 0x0000187A, 0x000500C7, 0x00000017, 0x0000499A, 0x00005AD4,
0x00000438, 0x000600A9, 0x00000017, 0x00002A9E, 0x000040C9, 0x0000499A,
0x00003225, 0x00050080, 0x00000017, 0x00005FF9, 0x0000286F, 0x00000B6A,
0x000500C4, 0x00000017, 0x00004F7F, 0x00005FF9, 0x00000467, 0x000500C4,
0x00000017, 0x00003FA6, 0x00002A9E, 0x0000002F, 0x000500C5, 0x00000017,
0x0000577C, 0x00004F7F, 0x00003FA6, 0x000500AA, 0x00000011, 0x0000319F,
0x00001B58, 0x00000B50, 0x000600A9, 0x00000017, 0x00006055, 0x0000319F,
0x00000B50, 0x0000577C, 0x00060041, 0x00000294, 0x00002242, 0x0000140E,
0x00000A0B, 0x000054A6, 0x0003003E, 0x00002242, 0x00006055, 0x00050080,
0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E, 0x000600A9, 0x0000000B,
0x00004958, 0x000028E3, 0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B,
0x00002E1B, 0x00004958, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B,
0x000053F5, 0x00002E1B, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A,
0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958,
0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760,
0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A,
0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2,
0x0000362B, 0x00003FF9, 0x00002958, 0x000300F7, 0x0000362C, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B39, 0x0000362C, 0x000200F8, 0x00002B39,
0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2,
0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017,
0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x0000362C, 0x000200F8,
0x0000362C, 0x000700F5, 0x00000017, 0x00004AB5, 0x00002AAC, 0x00003A1A,
0x000029E9, 0x00002B39, 0x000500C2, 0x00000017, 0x00001B59, 0x00004AB5,
0x0000013D, 0x000500C7, 0x00000017, 0x00003226, 0x00001B59, 0x00000438,
0x000500C2, 0x00000017, 0x0000586D, 0x00001B59, 0x000003C5, 0x000500AA,
0x00000011, 0x000040CA, 0x0000586D, 0x00000B50, 0x0006000C, 0x0000001A,
0x00002C4C, 0x00000001, 0x0000004B, 0x00003226, 0x0004007C, 0x00000017,
0x00002A16, 0x00002C4C, 0x00050082, 0x00000017, 0x0000187B, 0x000003C5,
0x00002A16, 0x00050080, 0x00000017, 0x00002211, 0x00002A16, 0x0000074E,
0x000600A9, 0x00000017, 0x00002870, 0x000040CA, 0x00002211, 0x0000586D,
0x000500C4, 0x00000017, 0x00005AD5, 0x00003226, 0x0000187B, 0x000500C7,
0x00000017, 0x0000499B, 0x00005AD5, 0x00000438, 0x000600A9, 0x00000017,
0x00002A9F, 0x000040CA, 0x0000499B, 0x00003226, 0x00050080, 0x00000017,
0x00005FFA, 0x00002870, 0x00000B6A, 0x000500C4, 0x00000017, 0x00004F80,
0x00005FFA, 0x00000467, 0x000500C4, 0x00000017, 0x00003FA7, 0x00002A9F,
0x0000002F, 0x000500C5, 0x00000017, 0x0000577D, 0x00004F80, 0x00003FA7,
0x000500AA, 0x00000011, 0x000031A0, 0x00001B59, 0x00000B50, 0x000600A9,
0x00000017, 0x00006056, 0x000031A0, 0x00000B50, 0x0000577D, 0x00060041,
0x00000294, 0x00002B3D, 0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E,
0x00002B3D, 0x00006056, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68,
0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC,
0x00003526, 0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC,
0x00000A0A, 0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10,
0x000500AB, 0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2,
0x0000000B, 0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B,
0x000061E2, 0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2B,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A17, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7,
0x00005F43, 0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2,
0x000200F8, 0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA,
0x00004384, 0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3,
0x0000000C, 0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C,
0x0000601E, 0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947,
0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947,
0x00050084, 0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901,
0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901,
0x000500C3, 0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080,
0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C,
0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8,
0x000018D9, 0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051,
0x0000000C, 0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747,
0x000019AD, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FD, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D,
0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5,
0x0000000C, 0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9,
0x000200F9, 0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C,
0x00003CBC, 0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA,
0x00003CBC, 0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE,
0x0004007C, 0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C,
0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30,
0x0000591A, 0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43,
0x000700F5, 0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30,
0x000051F2, 0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080,
0x0000000C, 0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B,
0x00003EE9, 0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9,
0x00000A16, 0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B,
0x00005665, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA,
0x00000009, 0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009,
0x00005376, 0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686,
0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA,
0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7,
0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC,
0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D,
0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017,
0x00005879, 0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA,
0x00000009, 0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009,
0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x0000362B, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B38, 0x0000362B, 0x000200F8, 0x00002B38,
0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2,
0x00000017, 0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017,
0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9, 0x0000362B, 0x000200F8,
0x0000362B, 0x000700F5, 0x00000017, 0x00004AB4, 0x00005879, 0x00003463,
0x000029E8, 0x00002B38, 0x000500C2, 0x00000017, 0x00001B58, 0x00004AB4,
0x0000013D, 0x000500C7, 0x00000017, 0x00003225, 0x00001B58, 0x00000438,
0x000500C2, 0x00000017, 0x0000586C, 0x00001B58, 0x000003C5, 0x000500AA,
0x00000013, 0x000040C9, 0x0000586C, 0x00000B50, 0x0006000C, 0x0000001A,
0x00002C4B, 0x00000001, 0x0000004B, 0x00003225, 0x0004007C, 0x00000017,
0x00002A15, 0x00002C4B, 0x00050082, 0x00000017, 0x0000187A, 0x000003C5,
0x00002A15, 0x00050080, 0x00000017, 0x00002210, 0x00002A15, 0x0000074E,
0x000600A9, 0x00000017, 0x0000286F, 0x000040C9, 0x00002210, 0x0000586C,
0x000500C4, 0x00000017, 0x00005AD4, 0x00003225, 0x0000187A, 0x000500C7,
0x00000017, 0x0000499A, 0x00005AD4, 0x00000438, 0x000600A9, 0x00000017,
0x00002A9E, 0x000040C9, 0x0000499A, 0x00003225, 0x00050080, 0x00000017,
0x00005FF9, 0x0000286F, 0x00000B6A, 0x000500C4, 0x00000017, 0x00004F7F,
0x00005FF9, 0x00000467, 0x000500C4, 0x00000017, 0x00003FA6, 0x00002A9E,
0x0000002F, 0x000500C5, 0x00000017, 0x0000577C, 0x00004F7F, 0x00003FA6,
0x000500AA, 0x00000013, 0x0000319F, 0x00001B58, 0x00000B50, 0x000600A9,
0x00000017, 0x00006055, 0x0000319F, 0x00000B50, 0x0000577C, 0x00060041,
0x00000294, 0x00002242, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E,
0x00002242, 0x00006055, 0x00050080, 0x0000000B, 0x00003AC4, 0x000054B5,
0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958, 0x00004376, 0x00000A6A,
0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16,
0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x00002E1B, 0x00060041,
0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D,
0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000,
0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958,
0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E,
0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2,
0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5,
0x00000017, 0x00002AAC, 0x000019B2, 0x0000362B, 0x00003FF9, 0x00002958,
0x000300F7, 0x0000362C, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39,
0x0000362C, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18,
0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC,
0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8,
0x000200F9, 0x0000362C, 0x000200F8, 0x0000362C, 0x000700F5, 0x00000017,
0x00004AB5, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x000500C2,
0x00000017, 0x00001B59, 0x00004AB5, 0x0000013D, 0x000500C7, 0x00000017,
0x00003226, 0x00001B59, 0x00000438, 0x000500C2, 0x00000017, 0x0000586D,
0x00001B59, 0x000003C5, 0x000500AA, 0x00000013, 0x000040CA, 0x0000586D,
0x00000B50, 0x0006000C, 0x0000001A, 0x00002C4C, 0x00000001, 0x0000004B,
0x00003226, 0x0004007C, 0x00000017, 0x00002A16, 0x00002C4C, 0x00050082,
0x00000017, 0x0000187B, 0x000003C5, 0x00002A16, 0x00050080, 0x00000017,
0x00002211, 0x00002A16, 0x0000074E, 0x000600A9, 0x00000017, 0x00002870,
0x000040CA, 0x00002211, 0x0000586D, 0x000500C4, 0x00000017, 0x00005AD5,
0x00003226, 0x0000187B, 0x000500C7, 0x00000017, 0x0000499B, 0x00005AD5,
0x00000438, 0x000600A9, 0x00000017, 0x00002A9F, 0x000040CA, 0x0000499B,
0x00003226, 0x00050080, 0x00000017, 0x00005FFA, 0x00002870, 0x00000B6A,
0x000500C4, 0x00000017, 0x00004F80, 0x00005FFA, 0x00000467, 0x000500C4,
0x00000017, 0x00003FA7, 0x00002A9F, 0x0000002F, 0x000500C5, 0x00000017,
0x0000577D, 0x00004F80, 0x00003FA7, 0x000500AA, 0x00000013, 0x000031A0,
0x00001B59, 0x00000B50, 0x000600A9, 0x00000017, 0x00006056, 0x000031A0,
0x00000B50, 0x0000577D, 0x00060041, 0x00000294, 0x00002B3D, 0x0000140E,
0x00000A0B, 0x00003AC4, 0x0003003E, 0x00002B3D, 0x00006056, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -38,20 +38,18 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%v4int = OpTypeVector %int 4
%uint_1048575 = OpConstant %uint 1048575
%uint_20 = OpConstant %uint 20
%v4bool = OpTypeVector %bool 4
%uint_0 = OpConstant %uint 0
%2896 = OpConstantComposite %v4uint %uint_0 %uint_0 %uint_0 %uint_0
%965 = OpConstantComposite %v4uint %uint_20 %uint_20 %uint_20 %uint_20
%v4int = OpTypeVector %int 4
%uint_1 = OpConstant %uint 1
%uint_112 = OpConstant %uint 112
%uint_23 = OpConstant %uint 23
@ -110,6 +108,8 @@
%1838 = OpConstantComposite %v4uint %uint_4278255360 %uint_4278255360 %uint_4278255360 %uint_4278255360
%749 = OpConstantComposite %v4uint %uint_16 %uint_16 %uint_16 %uint_16
%1080 = OpConstantComposite %v4uint %uint_1048575 %uint_1048575 %uint_1048575 %uint_1048575
%965 = OpConstantComposite %v4uint %uint_20 %uint_20 %uint_20 %uint_20
%2896 = OpConstantComposite %v4uint %uint_0 %uint_0 %uint_0 %uint_0
%2922 = OpConstantComposite %v4uint %uint_112 %uint_112 %uint_112 %uint_112
%1127 = OpConstantComposite %v4uint %uint_23 %uint_23 %uint_23 %uint_23
%47 = OpConstantComposite %v4uint %uint_3 %uint_3 %uint_3 %uint_3
@ -118,76 +118,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -245,7 +247,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -295,31 +297,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13867 None
OpBranchConditional %15139 %11064 %13867
@ -348,16 +348,16 @@
%22396 = OpBitwiseOr %v4uint %20351 %16294
%12703 = OpIEqual %v4bool %7000 %2896
%24661 = OpSelect %v4uint %12703 %2896 %22396
%8770 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%8770 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %8770 %24661
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -378,7 +378,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -428,7 +428,7 @@
#endif
const uint32_t texture_load_depth_float_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -452,225 +452,225 @@ const uint32_t texture_load_depth_float_scaled_cs[] = {
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000708, 0x000FFFFF,
0x0004002B, 0x0000000B, 0x00000A46, 0x00000014, 0x00040017, 0x00000013,
0x00000009, 0x00000004, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0007002C, 0x00000017, 0x00000B50, 0x00000A0A, 0x00000A0A, 0x00000A0A,
0x00000A0A, 0x0007002C, 0x00000017, 0x000003C5, 0x00000A46, 0x00000A46,
0x00000A46, 0x00000A46, 0x00040017, 0x0000001A, 0x0000000C, 0x00000004,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000B5A, 0x00000070, 0x0004002B, 0x0000000B, 0x00000A4F, 0x00000017,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B, 0x0000000B,
0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000B, 0x00000A1C, 0x00000006,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x0005002C, 0x00000011, 0x0000077B, 0x00000A16,
0x00000A1C, 0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040020,
0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292, 0x00000F48,
0x00000001, 0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A,
0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
0x0004002B, 0x0000000B, 0x00000A25, 0x00000009, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
0x0007002C, 0x00000017, 0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD,
0x000005FD, 0x0007002C, 0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A,
0x00000A3A, 0x00000A3A, 0x0007002C, 0x00000017, 0x00000438, 0x00000708,
0x00000708, 0x00000708, 0x00000708, 0x0007002C, 0x00000017, 0x00000B6A,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017,
0x0000000B, 0x00000004, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017, 0x00000016,
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x00040017, 0x0000001A, 0x0000000C, 0x00000004,
0x0004002B, 0x0000000B, 0x00000708, 0x000FFFFF, 0x0004002B, 0x0000000B,
0x00000A46, 0x00000014, 0x00040017, 0x00000013, 0x00000009, 0x00000004,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000B5A, 0x00000070,
0x0004002B, 0x0000000B, 0x00000A4F, 0x00000017, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000B, 0x00000A1C, 0x00000006, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x0005002C, 0x00000011, 0x0000077B, 0x00000A16, 0x00000A1C, 0x00040020,
0x00000291, 0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001,
0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C,
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0004002B, 0x0000000B,
0x00000A25, 0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22, 0x0007002C, 0x00000017,
0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C,
0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A,
0x0007002C, 0x00000017, 0x00000438, 0x00000708, 0x00000708, 0x00000708,
0x00000708, 0x0007002C, 0x00000017, 0x000003C5, 0x00000A46, 0x00000A46,
0x00000A46, 0x00000A46, 0x0007002C, 0x00000017, 0x00000B50, 0x00000A0A,
0x00000A0A, 0x00000A0A, 0x00000A0A, 0x0007002C, 0x00000017, 0x00000B6A,
0x00000B5A, 0x00000B5A, 0x00000B5A, 0x00000B5A, 0x0007002C, 0x00000017,
0x00000467, 0x00000A4F, 0x00000A4F, 0x00000A4F, 0x00000A4F, 0x0007002C,
0x00000017, 0x0000002F, 0x00000A13, 0x00000A13, 0x00000A13, 0x00000A13,
0x0004002B, 0x0000000B, 0x000009D1, 0xFFFFFFED, 0x0007002C, 0x00000017,
0x0000074F, 0x000009D1, 0x000009D1, 0x000009D1, 0x000009D1, 0x00050036,
0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06,
0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21,
0x000200F8, 0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48,
0x000500C4, 0x00000014, 0x000027F5, 0x0000312F, 0x00000A2B, 0x00050041,
0x00000291, 0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x000059B5, 0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5,
0x000027F5, 0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2,
0x000059B5, 0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F,
0x00004288, 0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067,
0x00004288, 0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067,
0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A,
0x000200F8, 0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5,
0x00050041, 0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98,
0x000059B5, 0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A17,
0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95,
0x00050041, 0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D,
0x0000000B, 0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145,
0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145,
0x00000A16, 0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288,
0x000058AC, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3,
0x000058AC, 0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10,
0x000500AB, 0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050,
0x00000011, 0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011,
0x000059A3, 0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997,
0x000059A3, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x00005697, 0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5,
0x00000000, 0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A10,
0x00050051, 0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050,
0x00000011, 0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011,
0x00001F69, 0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C,
0x00001F69, 0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C,
0x00000A10, 0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001,
0x00050051, 0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050,
0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7,
0x00005341, 0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9,
0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9,
0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C,
0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348,
0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051,
0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C,
0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC,
0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x00002747, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34,
0x00005559, 0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9,
0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621,
0x000024C9, 0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012,
0x000059CF, 0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF,
0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4E, 0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B,
0x00005670, 0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341,
0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670,
0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997,
0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051,
0x0000000B, 0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B,
0x00005962, 0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372,
0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC,
0x00003372, 0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000,
0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051,
0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B,
0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D,
0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1,
0x00000A13, 0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3,
0x000500C4, 0x0000000B, 0x000040AD, 0x00002557, 0x00000A10, 0x00050080,
0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B,
0x0000453C, 0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B, 0x000036D8,
0x0000453C, 0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6, 0x00004FA3,
0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6, 0x00000A13,
0x00060041, 0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000036D8,
0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009,
0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000020CA, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68,
0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D,
0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7,
0x0000000B, 0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009,
0x000048EB, 0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD,
0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD,
0x00000A13, 0x00050050, 0x00000011, 0x000022A7, 0x00003526, 0x00003526,
0x000500C2, 0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7,
0x00000011, 0x00001997, 0x00001BAF, 0x0000074E, 0x00050041, 0x00000288,
0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC,
0x0000492C, 0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288,
0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789,
0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17,
0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288,
0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B,
0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014,
0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E,
0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A,
0x0000578A, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x000042F0, 0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051,
0x0000000B, 0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C,
0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A,
0x00005BEB, 0x00000A17, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6,
0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084,
0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C,
0x000044BE, 0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00002A92, 0x00002042, 0x00050080, 0x0000000B, 0x00001B12, 0x00002A92,
0x0000578B, 0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16,
0x00050051, 0x0000000B, 0x000029E2, 0x0000538B, 0x00000000, 0x000500C2,
0x0000000B, 0x00001DEE, 0x000029E2, 0x00000A10, 0x00050051, 0x0000000B,
0x00002704, 0x0000538B, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B,
0x00001DEE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B,
0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000,
0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10, 0x00050051,
0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B,
0x000059EE, 0x0000538B, 0x00000002, 0x00060050, 0x00000014, 0x000024C9,
0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002,
0x000400FA, 0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D,
0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C,
0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970,
0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C,
0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321,
0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD,
0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C,
0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242,
0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242,
0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878,
0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22, 0x000500C7,
0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C,
0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38,
0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2,
0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11,
0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4,
0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C,
0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215,
0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215,
0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E,
0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C,
0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD,
0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A,
0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080,
0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C,
0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA,
0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31,
0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080,
0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C,
0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C,
0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157,
0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E,
0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3,
0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C,
0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412,
0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05,
0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4,
0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C,
0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D,
0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8,
0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C,
0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8,
0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9,
0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621,
0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3,
0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D,
0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084,
0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F,
0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F,
0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B,
0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084,
0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011,
0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87,
0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997,
0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962,
0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051,
0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B,
0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6,
0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12,
0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A10,
0x000500C7, 0x0000000B, 0x00005AB3, 0x000029E2, 0x00000A13, 0x00050080,
0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B,
0x000040AD, 0x00002557, 0x00000A10, 0x00050080, 0x0000000B, 0x00004EAA,
0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x00003BA9, 0x00005EAC,
0x00004EAA, 0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9, 0x00000A16,
0x00060041, 0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B, 0x00003948,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004FAF, 0x000500AA, 0x00000009,
0x000035C0, 0x0000619E, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x0000619E, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001FCE, 0x00005341, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00001CAA, 0x00005341, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x0000619E, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x0000362B, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x0000362B, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
@ -693,13 +693,13 @@ const uint32_t texture_load_depth_float_scaled_cs[] = {
0x000500C5, 0x00000017, 0x0000577C, 0x00004F7F, 0x00003FA6, 0x000500AA,
0x00000013, 0x0000319F, 0x00001B58, 0x00000B50, 0x000600A9, 0x00000017,
0x00006055, 0x0000319F, 0x00000B50, 0x0000577C, 0x00060041, 0x00000294,
0x00002242, 0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x00002242,
0x00006055, 0x00050080, 0x0000000B, 0x00003CAC, 0x000054A6, 0x00000A0E,
0x00002242, 0x0000140E, 0x00000A0B, 0x00002BBD, 0x0003003E, 0x00002242,
0x00006055, 0x00050080, 0x0000000B, 0x00003CAC, 0x00002BBD, 0x00000A0E,
0x000500AC, 0x00000009, 0x00001911, 0x00001C87, 0x00000A0D, 0x000300F7,
0x000060BC, 0x00000002, 0x000400FA, 0x00001911, 0x00005084, 0x00005094,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x000019EE,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x00001DEE,
0x00001C87, 0x00050084, 0x0000000B, 0x0000237E, 0x00003697, 0x00001C87,
0x00050082, 0x0000000B, 0x00003171, 0x000019EE, 0x0000237E, 0x00050080,
0x00050082, 0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E, 0x00050080,
0x0000000B, 0x00002527, 0x00003171, 0x00000A0D, 0x000500AA, 0x00000009,
0x0000343F, 0x00002527, 0x00001C87, 0x000300F7, 0x00001EED, 0x00000000,
0x000400FA, 0x0000343F, 0x0000569E, 0x00002191, 0x000200F8, 0x0000569E,
@ -712,7 +712,7 @@ const uint32_t texture_load_depth_float_scaled_cs[] = {
0x000200F8, 0x000060BC, 0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C,
0x00001EED, 0x00000A6A, 0x00005094, 0x00050084, 0x0000000B, 0x0000492B,
0x000029BC, 0x00005962, 0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B,
0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D,
0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x00003948, 0x0000406D,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -45,6 +45,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_23 = OpConstant %uint 23
%float_5_96046448en08 = OpConstant %float 5.96046448e-08
@ -82,7 +83,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2603 = OpConstantComposite %v3uint %uint_3 %uint_0 %uint_0
@ -106,80 +106,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -211,20 +215,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -247,7 +249,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -256,47 +258,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13867 None
OpBranchConditional %15139 %11064 %13867
@ -313,12 +307,12 @@
%21368 = OpConvertUToF %v4float %11375
%21748 = OpVectorTimesScalar %v4float %21368 %float_5_96046448en08
%12287 = OpBitcast %v4uint %21748
%24121 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24121 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %24121 %12287
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -356,7 +350,7 @@
#endif
const uint32_t texture_load_depth_unorm_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -384,33 +378,33 @@ const uint32_t texture_load_depth_unorm_cs[] = {
0x00000020, 0x00040017, 0x0000001D, 0x0000000D, 0x00000004, 0x00040015,
0x0000000C, 0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C,
0x00000002, 0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014,
0x00000009, 0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B,
0x0000000B, 0x00000A4F, 0x00000017, 0x0004002B, 0x0000000D, 0x00000B3A,
0x33800000, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B,
0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x000008A6,
0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B,
0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B, 0x00000A13,
0x00000003, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B,
0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A,
0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B,
0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35,
0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B,
0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E,
0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B,
0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B,
0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B,
0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388,
0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B,
0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8,
0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B,
0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05,
0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E,
0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014,
0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002,
0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B,
0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002,
0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040017,
0x00000011, 0x0000000B, 0x00000002, 0x00040020, 0x00000292, 0x00000001,
0x00000009, 0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017,
0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A4F,
0x00000017, 0x0004002B, 0x0000000D, 0x00000B3A, 0x33800000, 0x0004002B,
0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10,
0x00000002, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B,
0x0000000B, 0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD,
0xFF00FF00, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B,
0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000A0A,
0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B,
0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20,
0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B,
0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB,
0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B,
0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17,
0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B,
0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B,
0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B,
0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D,
0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B,
0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B,
0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B,
0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B,
0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B,
0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B,
0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020,
0x00000291, 0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001,
0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C,
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
@ -428,189 +422,184 @@ const uint32_t texture_load_depth_unorm_cs[] = {
0x00000A3A, 0x0007002C, 0x00000017, 0x00000467, 0x00000A4F, 0x00000A4F,
0x00000A4F, 0x00000A4F, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A2B, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A17, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3,
0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D,
0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7,
0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D,
0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3,
0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61,
0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722,
0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C,
0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969,
0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3,
0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42,
0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041,
0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C,
0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF,
0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x0000362B, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x0000362B,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x0000362B, 0x000200F8, 0x0000362B, 0x000700F5, 0x00000017, 0x00004A55,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x000500C2, 0x00000017,
0x000019D3, 0x00004A55, 0x0000013D, 0x000500C2, 0x00000017, 0x00001AF9,
0x000019D3, 0x00000467, 0x00050080, 0x00000017, 0x00002C6F, 0x000019D3,
0x00001AF9, 0x00040070, 0x0000001D, 0x00005378, 0x00002C6F, 0x0005008E,
0x0000001D, 0x000054F4, 0x00005378, 0x00000B3A, 0x0004007C, 0x00000017,
0x00002FFF, 0x000054F4, 0x00060041, 0x00000294, 0x00005E39, 0x0000140E,
0x00000A0B, 0x000054A6, 0x0003003E, 0x00005E39, 0x00002FFF, 0x00050080,
0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E, 0x000600A9, 0x0000000B,
0x00004958, 0x000028E3, 0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B,
0x00002E1B, 0x00004958, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B,
0x000053F5, 0x00002E1B, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A,
0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958,
0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760,
0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A,
0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2,
0x0000362B, 0x00003FF9, 0x00002958, 0x000300F7, 0x0000362C, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B39, 0x0000362C, 0x000200F8, 0x00002B39,
0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2,
0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017,
0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x0000362C, 0x000200F8,
0x0000362C, 0x000700F5, 0x00000017, 0x00004A56, 0x00002AAC, 0x00003A1A,
0x000029E9, 0x00002B39, 0x000500C2, 0x00000017, 0x000019D4, 0x00004A56,
0x0000013D, 0x000500C2, 0x00000017, 0x00001AFA, 0x000019D4, 0x00000467,
0x00050080, 0x00000017, 0x00002C70, 0x000019D4, 0x00001AFA, 0x00040070,
0x0000001D, 0x00005379, 0x00002C70, 0x0005008E, 0x0000001D, 0x000054F5,
0x00005379, 0x00000B3A, 0x0004007C, 0x00000017, 0x00003000, 0x000054F5,
0x00060041, 0x00000294, 0x00001CB5, 0x0000140E, 0x00000A0B, 0x00003AC4,
0x0003003E, 0x00001CB5, 0x00003000, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526,
0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A,
0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2,
0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A17,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43,
0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8,
0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384,
0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C,
0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9,
0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C,
0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9,
0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC,
0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC,
0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009,
0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x0000362B, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x0000362B, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x0000362B, 0x000200F8, 0x0000362B,
0x000700F5, 0x00000017, 0x00004A55, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x000500C2, 0x00000017, 0x000019D3, 0x00004A55, 0x0000013D,
0x000500C2, 0x00000017, 0x00001AF9, 0x000019D3, 0x00000467, 0x00050080,
0x00000017, 0x00002C6F, 0x000019D3, 0x00001AF9, 0x00040070, 0x0000001D,
0x00005378, 0x00002C6F, 0x0005008E, 0x0000001D, 0x000054F4, 0x00005378,
0x00000B3A, 0x0004007C, 0x00000017, 0x00002FFF, 0x000054F4, 0x00060041,
0x00000294, 0x00005E39, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E,
0x00005E39, 0x00002FFF, 0x00050080, 0x0000000B, 0x00003AC4, 0x000054B5,
0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958, 0x00004376, 0x00000A6A,
0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16,
0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x00002E1B, 0x00060041,
0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D,
0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000,
0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958,
0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E,
0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2,
0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5,
0x00000017, 0x00002AAC, 0x000019B2, 0x0000362B, 0x00003FF9, 0x00002958,
0x000300F7, 0x0000362C, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39,
0x0000362C, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18,
0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC,
0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8,
0x000200F9, 0x0000362C, 0x000200F8, 0x0000362C, 0x000700F5, 0x00000017,
0x00004A56, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x000500C2,
0x00000017, 0x000019D4, 0x00004A56, 0x0000013D, 0x000500C2, 0x00000017,
0x00001AFA, 0x000019D4, 0x00000467, 0x00050080, 0x00000017, 0x00002C70,
0x000019D4, 0x00001AFA, 0x00040070, 0x0000001D, 0x00005379, 0x00002C70,
0x0005008E, 0x0000001D, 0x000054F5, 0x00005379, 0x00000B3A, 0x0004007C,
0x00000017, 0x00003000, 0x000054F5, 0x00060041, 0x00000294, 0x00001CB5,
0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E, 0x00001CB5, 0x00003000,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -38,6 +38,7 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%v4uint = OpTypeVector %uint 4
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
@ -46,7 +47,6 @@
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%uint_23 = OpConstant %uint 23
%float_5_96046448en08 = OpConstant %float 5.96046448e-08
%uint_1 = OpConstant %uint 1
@ -109,76 +109,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -236,7 +238,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -286,31 +288,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13867 None
OpBranchConditional %15139 %11064 %13867
@ -327,16 +327,16 @@
%21368 = OpConvertUToF %v4float %11375
%21748 = OpVectorTimesScalar %v4float %21368 %float_5_96046448en08
%12287 = OpBitcast %v4uint %21748
%24121 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%24121 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %24121 %12287
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -357,7 +357,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -395,7 +395,7 @@
#endif
const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -419,12 +419,12 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00030016, 0x0000000D,
0x00000020, 0x00040017, 0x0000001D, 0x0000000D, 0x00000004, 0x00040015,
0x0000000C, 0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C,
0x00000002, 0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014,
0x00000009, 0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017,
0x00000011, 0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A4F,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017,
0x0000000B, 0x00000004, 0x00030016, 0x0000000D, 0x00000020, 0x00040017,
0x0000001D, 0x0000000D, 0x00000004, 0x00040015, 0x0000000C, 0x00000020,
0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017,
0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017,
0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A4F,
0x00000017, 0x0004002B, 0x0000000D, 0x00000B3A, 0x33800000, 0x0004002B,
0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10,
0x00000002, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B,
@ -469,166 +469,166 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x0007002C, 0x00000017, 0x00000467,
0x00000A4F, 0x00000A4F, 0x00000A4F, 0x00000A4F, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A2B, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A17, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288, 0x000058AC,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC,
0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB,
0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050, 0x00000011,
0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3,
0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x000059A3,
0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005697,
0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5, 0x00000000,
0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A10, 0x00050051,
0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050, 0x00000011,
0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69,
0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69,
0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10,
0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051,
0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050, 0x00000014,
0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341,
0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8,
0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051,
0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559,
0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341,
0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9,
0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF,
0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000,
0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E,
0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670,
0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5,
0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9,
0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082,
0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B,
0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372,
0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084,
0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B,
0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25,
0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25,
0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1, 0x00000A13,
0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4,
0x0000000B, 0x000040AD, 0x00002557, 0x00000A10, 0x00050080, 0x0000000B,
0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x0000453C,
0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B, 0x000036D8, 0x0000453C,
0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6, 0x00004FA3, 0x00000A10,
0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6, 0x00000A13, 0x00060041,
0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000036D8, 0x0004003D,
0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009, 0x000035C0,
0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000020CA,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000048EB,
0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13,
0x00050050, 0x00000011, 0x000022A7, 0x00003526, 0x00003526, 0x000500C2,
0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7, 0x00000011,
0x00001997, 0x00001BAF, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2B,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A17, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051,
0x0000000B, 0x000029E2, 0x0000538B, 0x00000000, 0x000500C2, 0x0000000B,
0x00001DEE, 0x000029E2, 0x00000A10, 0x00050051, 0x0000000B, 0x00002704,
0x0000538B, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE,
0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997,
0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4,
0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10, 0x00050051, 0x0000000B,
0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE,
0x0000538B, 0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D,
0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA,
0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C,
0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2,
0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878,
0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970,
0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A,
0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4,
0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B,
0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9,
0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000,
0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051,
0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D,
0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9,
0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC,
0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011,
0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC,
0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997,
0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001,
0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084,
0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B,
0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12,
0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC,
0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6,
0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7,
0x0000000B, 0x00005AB3, 0x000029E2, 0x00000A13, 0x00050080, 0x0000000B,
0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD,
0x00002557, 0x00000A10, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0,
0x000040AD, 0x00050080, 0x0000000B, 0x00003BA9, 0x00005EAC, 0x00004EAA,
0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9, 0x00000A16, 0x00060041,
0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B, 0x00003948, 0x0004003D,
0x00000017, 0x00001CAA, 0x00004FAF, 0x000500AA, 0x00000009, 0x000035C0,
0x0000619E, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x0000619E,
0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376,
0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957,
0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F,
0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E,
0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001FCE,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001CAA,
0x00005341, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6,
0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x0000619E, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x00004CB6, 0x000300F7, 0x0000362B, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B38, 0x0000362B, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017,
0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7,
@ -640,13 +640,13 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x00002C6F, 0x000019D3, 0x00001AF9, 0x00040070, 0x0000001D, 0x00005378,
0x00002C6F, 0x0005008E, 0x0000001D, 0x000054F4, 0x00005378, 0x00000B3A,
0x0004007C, 0x00000017, 0x00002FFF, 0x000054F4, 0x00060041, 0x00000294,
0x00005E39, 0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x00005E39,
0x00002FFF, 0x00050080, 0x0000000B, 0x00003CAC, 0x000054A6, 0x00000A0E,
0x00005E39, 0x0000140E, 0x00000A0B, 0x00002BBD, 0x0003003E, 0x00005E39,
0x00002FFF, 0x00050080, 0x0000000B, 0x00003CAC, 0x00002BBD, 0x00000A0E,
0x000500AC, 0x00000009, 0x00001911, 0x00001C87, 0x00000A0D, 0x000300F7,
0x000060BC, 0x00000002, 0x000400FA, 0x00001911, 0x00005084, 0x00005094,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x000019EE,
0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x00001DEE,
0x00001C87, 0x00050084, 0x0000000B, 0x0000237E, 0x00003697, 0x00001C87,
0x00050082, 0x0000000B, 0x00003171, 0x000019EE, 0x0000237E, 0x00050080,
0x00050082, 0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E, 0x00050080,
0x0000000B, 0x00002527, 0x00003171, 0x00000A0D, 0x000500AA, 0x00000009,
0x0000343F, 0x00002527, 0x00001C87, 0x000300F7, 0x00001EED, 0x00000000,
0x000400FA, 0x0000343F, 0x0000569E, 0x00002191, 0x000200F8, 0x0000569E,
@ -659,7 +659,7 @@ const uint32_t texture_load_depth_unorm_scaled_cs[] = {
0x000200F8, 0x000060BC, 0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C,
0x00001EED, 0x00000A6A, 0x00005094, 0x00050084, 0x0000000B, 0x0000492B,
0x000029BC, 0x00005962, 0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B,
0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D,
0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x00003948, 0x0000406D,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,

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

@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_15 = OpConstant %uint 15
%uint_255 = OpConstant %uint 255
@ -83,7 +84,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2596 = OpConstantComposite %v3uint %uint_2 %uint_0 %uint_0
@ -116,83 +116,87 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %14903 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12857 = OpLoad %v3uint %gl_GlobalInvocationID
%7883 = OpShiftLeftLogical %v3uint %12857 %2596
%17411 = OpVectorShuffle %v2uint %7883 %7883 0 1
%8592 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%11122 = OpLoad %v3uint %8592
%21091 = OpVectorShuffle %v2uint %11122 %11122 0 1
%8972 = OpUGreaterThanEqual %v2bool %17411 %21091
%24679 = OpAny %bool %8972
OpSelectionMerge %12897 DontFlatten
OpBranchConditional %24679 %21992 %12897
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20158 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%22412 = OpLoad %uint %20158
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_7
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2596
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %14018 DontFlatten
OpBranchConditional %24679 %21992 %14018
%21992 = OpLabel
OpBranch %14903
%12897 = OpLabel
%8100 = OpShiftLeftLogical %v3uint %7883 %2620
%11674 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%25045 = OpLoad %uint %11674
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_7
%12581 = OpLoad %uint %21275
%23000 = OpBitcast %v3int %8100
%6268 = OpCompositeExtract %int %23000 0
%6813 = OpCompositeExtract %int %23000 2
%21501 = OpBitcast %int %12581
%14018 = OpLabel
%17344 = OpShiftLeftLogical %v3uint %21387 %2620
%14520 = OpBitcast %v3int %17344
%8905 = OpCompositeExtract %int %14520 0
%6813 = OpCompositeExtract %int %14520 2
%21501 = OpBitcast %int %6594
%11279 = OpIMul %int %6813 %21501
%17598 = OpCompositeExtract %int %23000 1
%17598 = OpCompositeExtract %int %14520 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %25045
%22405 = OpBitcast %int %22412
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %6268 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%10968 = OpIAdd %uint %19270 %22875
%18500 = OpShiftRightLogical %uint %10968 %uint_4
%22258 = OpShiftRightLogical %uint %25045 %uint_4
%9909 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %9909
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %19705
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %8905 %24535
%10898 = OpBitcast %uint %8258
%9077 = OpIAdd %uint %10898 %22411
%11726 = OpShiftRightLogical %uint %9077 %uint_4
%6977 = OpShiftRightLogical %uint %22412 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20009
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %21069 %25128
%21069 = OpLabel
%10830 = OpBitcast %v3int %7883
%18488 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%12176 = OpLoad %uint %18488
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22186 = OpLoad %uint %20458
%18756 = OpCompositeExtract %int %10830 1
%19701 = OpShiftRightArithmetic %int %18756 %int_4
%10055 = OpCompositeExtract %int %10830 2
OpBranchConditional %17284 %21373 %6361
%21373 = OpLabel
%10608 = OpBitcast %v3int %21387
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22186 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %19701 %21281
%9032 = OpShiftRightLogical %uint %12176 %uint_5
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10830 0
%25154 = OpCompositeExtract %int %10608 0
%20423 = OpShiftRightArithmetic %int %25154 %int_5
%18940 = OpIAdd %int %20423 %10360
%8797 = OpShiftLeftLogical %int %18940 %uint_9
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %25154 %int_7
%12600 = OpBitwiseAnd %int %18756 %int_6
%12600 = OpBitwiseAnd %int %17090 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_9
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %18756 %int_3
%8725 = OpShiftRightArithmetic %int %17090 %int_3
%13731 = OpIAdd %int %8725 %16476
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %25154 %int_3
@ -209,7 +213,7 @@
%18356 = OpBitwiseAnd %int %10055 %int_3
%21579 = OpShiftLeftLogical %int %18356 %uint_9
%16727 = OpIAdd %int %10332 %21579
%19166 = OpBitwiseAnd %int %18756 %int_1
%19166 = OpBitwiseAnd %int %17090 %int_1
%21580 = OpShiftLeftLogical %int %19166 %int_4
%16728 = OpIAdd %int %16727 %21580
%20438 = OpBitwiseAnd %int %15435 %int_1
@ -227,20 +231,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6795 = OpBitcast %v2int %17411
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18792
%18757 = OpCompositeExtract %int %6795 0
%19702 = OpShiftRightArithmetic %int %18757 %int_5
%10056 = OpCompositeExtract %int %6795 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17091 = OpCompositeExtract %int %6573 0
%9470 = OpShiftRightArithmetic %int %17091 %int_5
%10056 = OpCompositeExtract %int %6573 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %11954 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %19702 %21319
%16222 = OpIAdd %int %9470 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_10
%10934 = OpBitwiseAnd %int %18757 %int_7
%10934 = OpBitwiseAnd %int %17091 %int_7
%12601 = OpBitwiseAnd %int %10056 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -263,7 +265,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10056 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18757 %int_3
%7916 = OpShiftRightArithmetic %int %17091 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -272,52 +274,44 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %21069 %12098 %25128
OpBranch %23266
%19705 = OpLabel
%6796 = OpBitcast %v3int %7883
%18489 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%12177 = OpLoad %uint %18489
%20459 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%20989 = OpLoad %uint %20459
%10584 = OpCompositeExtract %int %6796 0
%19594 = OpIMul %int %10584 %int_8
%6362 = OpCompositeExtract %int %6796 2
%14505 = OpBitcast %int %20989
%10540 = OpPhi %int %21741 %21373 %12098 %6361
OpBranch %24387
%20009 = OpLabel
%24447 = OpBitcast %v3int %21387
%8918 = OpCompositeExtract %int %24447 0
%9362 = OpIMul %int %8918 %int_8
%6362 = OpCompositeExtract %int %24447 2
%14505 = OpBitcast %int %22409
%11280 = OpIMul %int %6362 %14505
%17599 = OpCompositeExtract %int %6796 1
%17599 = OpCompositeExtract %int %24447 1
%22229 = OpIAdd %int %11280 %17599
%22406 = OpBitcast %int %12177
%22406 = OpBitcast %int %22408
%7839 = OpIMul %int %22229 %22406
%7984 = OpIAdd %int %19594 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %19705
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%7984 = OpIAdd %int %9362 %7839
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20009
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13392 None
OpBranchConditional %15139 %11064 %13392
@ -328,13 +322,13 @@
OpBranch %13392
%13392 = OpLabel
%22100 = OpPhi %v4uint %22649 %13411 %10728 %11064
%11876 = OpSelect %uint %10467 %uint_2 %uint_1
%11339 = OpIAdd %uint %21493 %11876
%11876 = OpSelect %uint %17270 %uint_2 %uint_1
%11339 = OpIAdd %uint %22117 %11876
%18278 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %11339
%6578 = OpLoad %v4uint %18278
OpSelectionMerge %14874 None
OpBranchConditional %22150 %10585 %14874
%10585 = OpLabel
OpBranchConditional %22150 %10584 %14874
%10584 = OpLabel
%18272 = OpBitwiseAnd %v4uint %6578 %2510
%9426 = OpShiftLeftLogical %v4uint %18272 %317
%20653 = OpBitwiseAnd %v4uint %6578 %1838
@ -342,7 +336,7 @@
%16377 = OpBitwiseOr %v4uint %9426 %17550
OpBranch %14874
%14874 = OpLabel
%10924 = OpPhi %v4uint %6578 %13392 %16377 %10585
%10924 = OpPhi %v4uint %6578 %13392 %16377 %10584
OpSelectionMerge %11720 None
OpBranchConditional %15139 %11065 %11720
%11065 = OpLabel
@ -370,15 +364,15 @@
%20868 = OpBitwiseAnd %v4uint %16752 %2534
%20773 = OpShiftLeftLogical %v4uint %20868 %749
%18648 = OpBitwiseOr %v4uint %17085 %20773
%20974 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %18500
%20974 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11726
OpStore %20974 %18648
%12832 = OpCompositeExtract %uint %8100 1
%12832 = OpCompositeExtract %uint %17344 1
%23232 = OpIAdd %uint %12832 %int_1
%17425 = OpULessThan %bool %23232 %12581
%17425 = OpULessThan %bool %23232 %6594
OpSelectionMerge %7206 DontFlatten
OpBranchConditional %17425 %22828 %7206
%22828 = OpLabel
%15576 = OpIAdd %uint %18500 %22258
%15576 = OpIAdd %uint %11726 %6977
%13400 = OpShiftRightLogical %v4uint %16752 %749
%11432 = OpBitwiseAnd %v4uint %13400 %695
%18755 = OpBitwiseAnd %v4uint %13400 %1611
@ -396,51 +390,51 @@
%21867 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %15576
OpStore %21867 %18649
%14840 = OpIAdd %uint %12832 %int_2
%11787 = OpULessThan %bool %14840 %12581
%11787 = OpULessThan %bool %14840 %6594
OpSelectionMerge %7205 DontFlatten
OpBranchConditional %11787 %20681 %7205
%20681 = OpLabel
%13812 = OpIAdd %uint %15576 %22258
%13812 = OpIAdd %uint %15576 %6977
%10288 = OpCompositeExtract %uint %22100 1
%10052 = OpCompositeExtract %uint %22100 3
%7642 = OpCompositeExtract %uint %17360 1
%10076 = OpCompositeExtract %uint %17360 3
%16753 = OpCompositeConstruct %v4uint %10288 %10052 %7642 %10076
%8143 = OpBitwiseAnd %v4uint %16753 %695
%8142 = OpBitwiseAnd %v4uint %16753 %695
%16913 = OpBitwiseAnd %v4uint %16753 %1611
%24934 = OpShiftLeftLogical %v4uint %16913 %101
%17089 = OpBitwiseOr %v4uint %8143 %24934
%17089 = OpBitwiseOr %v4uint %8142 %24934
%20872 = OpBitwiseAnd %v4uint %16753 %402
%23323 = OpShiftLeftLogical %v4uint %20872 %317
%17090 = OpBitwiseOr %v4uint %17089 %23323
%17092 = OpBitwiseOr %v4uint %17089 %23323
%20873 = OpBitwiseAnd %v4uint %16753 %2135
%23324 = OpShiftLeftLogical %v4uint %20873 %533
%17091 = OpBitwiseOr %v4uint %17090 %23324
%17093 = OpBitwiseOr %v4uint %17092 %23324
%20874 = OpBitwiseAnd %v4uint %16753 %2534
%20775 = OpShiftLeftLogical %v4uint %20874 %749
%18650 = OpBitwiseOr %v4uint %17091 %20775
%18650 = OpBitwiseOr %v4uint %17093 %20775
%21868 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %13812
OpStore %21868 %18650
%14841 = OpIAdd %uint %12832 %int_3
%11788 = OpULessThan %bool %14841 %12581
%11788 = OpULessThan %bool %14841 %6594
OpSelectionMerge %18021 DontFlatten
OpBranchConditional %11788 %22829 %18021
%22829 = OpLabel
%15577 = OpIAdd %uint %13812 %22258
%15577 = OpIAdd %uint %13812 %6977
%13401 = OpShiftRightLogical %v4uint %16753 %749
%11433 = OpBitwiseAnd %v4uint %13401 %695
%18758 = OpBitwiseAnd %v4uint %13401 %1611
%24935 = OpShiftLeftLogical %v4uint %18758 %101
%17092 = OpBitwiseOr %v4uint %11433 %24935
%18756 = OpBitwiseAnd %v4uint %13401 %1611
%24935 = OpShiftLeftLogical %v4uint %18756 %101
%17094 = OpBitwiseOr %v4uint %11433 %24935
%20875 = OpBitwiseAnd %v4uint %13401 %402
%23325 = OpShiftLeftLogical %v4uint %20875 %317
%17093 = OpBitwiseOr %v4uint %17092 %23325
%17095 = OpBitwiseOr %v4uint %17094 %23325
%20876 = OpBitwiseAnd %v4uint %13401 %2135
%23326 = OpShiftLeftLogical %v4uint %20876 %533
%17094 = OpBitwiseOr %v4uint %17093 %23326
%17096 = OpBitwiseOr %v4uint %17095 %23326
%20877 = OpBitwiseAnd %v4uint %13401 %2534
%20776 = OpShiftLeftLogical %v4uint %20877 %749
%18651 = OpBitwiseOr %v4uint %17094 %20776
%18651 = OpBitwiseOr %v4uint %17096 %20776
%24166 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %15577
OpStore %24166 %18651
OpBranch %18021
@ -483,35 +477,35 @@ const uint32_t texture_load_dxt3a_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A37, 0x0000000F, 0x0004002B, 0x0000000B, 0x00000144, 0x000000FF,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000B,
0x00000ACE, 0x00000FF0, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x00000A87, 0x0000FF00, 0x0004002B, 0x0000000B,
0x00000A2E, 0x0000000C, 0x0004002B, 0x0000000B, 0x000000D0, 0x0000F000,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A37, 0x0000000F,
0x0004002B, 0x0000000B, 0x00000144, 0x000000FF, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000B, 0x00000ACE, 0x00000FF0,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B, 0x0000000B,
0x00000A87, 0x0000FF00, 0x0004002B, 0x0000000B, 0x00000A2E, 0x0000000C,
0x0004002B, 0x0000000B, 0x000000D0, 0x0000F000, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0,
0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C,
0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291,
0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014,
0x00000A24, 0x00000A10, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0006002C, 0x00000014, 0x00000A3C, 0x00000A10,
@ -538,259 +532,254 @@ const uint32_t texture_load_dxt3a_cs[] = {
0x00000A2E, 0x00000A2E, 0x0007002C, 0x00000017, 0x000009E6, 0x000000D0,
0x000000D0, 0x000000D0, 0x000000D0, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00003A37,
0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21,
0x0004003D, 0x00000014, 0x00003239, 0x00000F48, 0x000500C4, 0x00000014,
0x00001ECB, 0x00003239, 0x00000A24, 0x0007004F, 0x00000011, 0x00004403,
0x00001ECB, 0x00001ECB, 0x00000000, 0x00000001, 0x00050041, 0x00000291,
0x00002190, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x00002B72,
0x00002190, 0x0007004F, 0x00000011, 0x00005263, 0x00002B72, 0x00002B72,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x0000230C, 0x00004403,
0x00005263, 0x0004009A, 0x00000009, 0x00006067, 0x0000230C, 0x000300F7,
0x00003261, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x00003261,
0x000200F8, 0x000055E8, 0x000200F9, 0x00003A37, 0x000200F8, 0x00003261,
0x000500C4, 0x00000014, 0x00001FA4, 0x00001ECB, 0x00000A3C, 0x00050041,
0x00000288, 0x00002D9A, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000061D5, 0x00002D9A, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A20, 0x0004003D, 0x0000000B, 0x00003125, 0x0000531B, 0x0004007C,
0x00000016, 0x000059D8, 0x00001FA4, 0x00050051, 0x0000000C, 0x0000187C,
0x000059D8, 0x00000000, 0x00050051, 0x0000000C, 0x00001A9D, 0x000059D8,
0x00000002, 0x0004007C, 0x0000000C, 0x000053FD, 0x00003125, 0x00050084,
0x0000000C, 0x00002C0F, 0x00001A9D, 0x000053FD, 0x00050051, 0x0000000C,
0x000044BE, 0x000059D8, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000061D5,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00001B95, 0x0000187C, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080,
0x0000000B, 0x00002AD8, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B,
0x00004844, 0x00002AD8, 0x00000A16, 0x000500C2, 0x0000000B, 0x000056F2,
0x000061D5, 0x00000A16, 0x00050041, 0x00000288, 0x000026B5, 0x0000147D,
0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3, 0x000026B5, 0x000500C7,
0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D, 0x000500AB, 0x00000009,
0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7, 0x00005AE2, 0x00000002,
0x000400FA, 0x000028E3, 0x0000277C, 0x00004CF9, 0x000200F8, 0x0000277C,
0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3, 0x00000A10, 0x000500AB,
0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A, 0x000300F7, 0x00001E0B,
0x00000002, 0x000400FA, 0x00003FAC, 0x0000524D, 0x00006228, 0x000200F8,
0x0000524D, 0x0004007C, 0x00000016, 0x00002A4E, 0x00001ECB, 0x00050041,
0x00000288, 0x00004838, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00002F90, 0x00004838, 0x00050041, 0x00000288, 0x00004FEA, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000056AA, 0x00004FEA, 0x00050051,
0x0000000C, 0x00004944, 0x00002A4E, 0x00000001, 0x000500C3, 0x0000000C,
0x00004CF5, 0x00004944, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002A4E, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x000056AA, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00004CF5, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00002F90,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002A4E, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x00004944, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A25, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A25,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x00004944, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C, 0x00000012,
0x00001A8B, 0x00004403, 0x00050041, 0x00000288, 0x00004968, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004968, 0x00050051,
0x0000000C, 0x00004945, 0x00001A8B, 0x00000000, 0x000500C3, 0x0000000C,
0x00004CF6, 0x00004945, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x00001A8B, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00002EB2, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x00004CF6, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A28, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004945, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A13, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00004945,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D,
0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5,
0x0000000C, 0x0000292C, 0x000054ED, 0x0000524D, 0x00002F42, 0x00006228,
0x000200F9, 0x00005AE2, 0x000200F8, 0x00004CF9, 0x0004007C, 0x00000016,
0x00001A8C, 0x00001ECB, 0x00050041, 0x00000288, 0x00004839, 0x0000147D,
0x00000A11, 0x0004003D, 0x0000000B, 0x00002F91, 0x00004839, 0x00050041,
0x00000288, 0x00004FEB, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B,
0x000051FD, 0x00004FEB, 0x00050051, 0x0000000C, 0x00002958, 0x00001A8C,
0x00000000, 0x00050084, 0x0000000C, 0x00004C8A, 0x00002958, 0x00000A23,
0x00050051, 0x0000000C, 0x000018DA, 0x00001A8C, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x000051FD, 0x00050084, 0x0000000C, 0x00002C10,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BF, 0x00001A8C,
0x00000001, 0x00050080, 0x0000000C, 0x000056D5, 0x00002C10, 0x000044BF,
0x0004007C, 0x0000000C, 0x00005786, 0x00002F91, 0x00050084, 0x0000000C,
0x00001E9F, 0x000056D5, 0x00005786, 0x00050080, 0x0000000C, 0x00001F30,
0x00004C8A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00005AE2,
0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B, 0x00001F30,
0x00004CF9, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C, 0x0000000C,
0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB, 0x00003D46,
0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB, 0x000500C2,
0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2, 0x0000000B,
0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA,
0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7, 0x0000107A,
0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7,
0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA,
0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6, 0x00000009,
0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000,
0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957,
0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1,
0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5,
0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8, 0x00002957,
0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6,
0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00003450,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00003450, 0x000200F8,
0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9, 0x00003450,
0x000200F8, 0x00003450, 0x000700F5, 0x00000017, 0x00005654, 0x00005879,
0x00003463, 0x000029E8, 0x00002B38, 0x000600A9, 0x0000000B, 0x00002E64,
0x000028E3, 0x00000A10, 0x00000A0D, 0x00050080, 0x0000000B, 0x00002C4B,
0x000053F5, 0x00002E64, 0x00060041, 0x00000294, 0x00004766, 0x0000107A,
0x00000A0B, 0x00002C4B, 0x0004003D, 0x00000017, 0x000019B2, 0x00004766,
0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002959,
0x00003A1A, 0x000200F8, 0x00002959, 0x000500C7, 0x00000017, 0x00004760,
0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A,
0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2,
0x00003450, 0x00003FF9, 0x00002959, 0x000300F7, 0x00002DC8, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B39, 0x00002DC8, 0x000200F8, 0x00002B39,
0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2,
0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017,
0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x00002DC8, 0x000200F8,
0x00002DC8, 0x000700F5, 0x00000017, 0x000043D0, 0x00002AAC, 0x00003A1A,
0x000029E9, 0x00002B39, 0x00050051, 0x0000000B, 0x00005A0E, 0x00005654,
0x00000000, 0x00050051, 0x0000000B, 0x00002B4E, 0x00005654, 0x00000002,
0x00050051, 0x0000000B, 0x00001DD9, 0x000043D0, 0x00000000, 0x00050051,
0x0000000B, 0x0000275B, 0x000043D0, 0x00000002, 0x00070050, 0x00000017,
0x00004170, 0x00005A0E, 0x00002B4E, 0x00001DD9, 0x0000275B, 0x000500C7,
0x00000017, 0x00001FCD, 0x00004170, 0x000002B7, 0x000500C7, 0x00000017,
0x00004210, 0x00004170, 0x0000064B, 0x000500C4, 0x00000017, 0x00006164,
0x00004210, 0x00000065, 0x000500C5, 0x00000017, 0x000042BB, 0x00001FCD,
0x00006164, 0x000500C7, 0x00000017, 0x00005182, 0x00004170, 0x00000192,
0x000500C4, 0x00000017, 0x00005B17, 0x00005182, 0x0000013D, 0x000500C5,
0x00000017, 0x000042BC, 0x000042BB, 0x00005B17, 0x000500C7, 0x00000017,
0x00005183, 0x00004170, 0x00000857, 0x000500C4, 0x00000017, 0x00005B18,
0x00005183, 0x00000215, 0x000500C5, 0x00000017, 0x000042BD, 0x000042BC,
0x00005B18, 0x000500C7, 0x00000017, 0x00005184, 0x00004170, 0x000009E6,
0x000500C4, 0x00000017, 0x00005125, 0x00005184, 0x000002ED, 0x000500C5,
0x00000017, 0x000048D8, 0x000042BD, 0x00005125, 0x00060041, 0x00000294,
0x000051EE, 0x0000140E, 0x00000A0B, 0x00004844, 0x0003003E, 0x000051EE,
0x000048D8, 0x00050051, 0x0000000B, 0x00003220, 0x00001FA4, 0x00000001,
0x00050080, 0x0000000B, 0x00005AC0, 0x00003220, 0x00000A0E, 0x000500B0,
0x00000009, 0x00004411, 0x00005AC0, 0x00003125, 0x000300F7, 0x00001C26,
0x00000002, 0x000400FA, 0x00004411, 0x0000592C, 0x00001C26, 0x000200F8,
0x0000592C, 0x00050080, 0x0000000B, 0x00003CD8, 0x00004844, 0x000056F2,
0x000500C2, 0x00000017, 0x00003458, 0x00004170, 0x000002ED, 0x000500C7,
0x00000017, 0x00002CA8, 0x00003458, 0x000002B7, 0x000500C7, 0x00000017,
0x00004943, 0x00003458, 0x0000064B, 0x000500C4, 0x00000017, 0x00006165,
0x00004943, 0x00000065, 0x000500C5, 0x00000017, 0x000042BE, 0x00002CA8,
0x00006165, 0x000500C7, 0x00000017, 0x00005185, 0x00003458, 0x00000192,
0x000500C4, 0x00000017, 0x00005B19, 0x00005185, 0x0000013D, 0x000500C5,
0x00000017, 0x000042BF, 0x000042BE, 0x00005B19, 0x000500C7, 0x00000017,
0x00005186, 0x00003458, 0x00000857, 0x000500C4, 0x00000017, 0x00005B1A,
0x00005186, 0x00000215, 0x000500C5, 0x00000017, 0x000042C0, 0x000042BF,
0x00005B1A, 0x000500C7, 0x00000017, 0x00005187, 0x00003458, 0x000009E6,
0x000500C4, 0x00000017, 0x00005126, 0x00005187, 0x000002ED, 0x000500C5,
0x00000017, 0x000048D9, 0x000042C0, 0x00005126, 0x00060041, 0x00000294,
0x0000556B, 0x0000140E, 0x00000A0B, 0x00003CD8, 0x0003003E, 0x0000556B,
0x000048D9, 0x00050080, 0x0000000B, 0x000039F8, 0x00003220, 0x00000A11,
0x000500B0, 0x00000009, 0x00002E0B, 0x000039F8, 0x00003125, 0x000300F7,
0x00001C25, 0x00000002, 0x000400FA, 0x00002E0B, 0x000050C9, 0x00001C25,
0x000200F8, 0x000050C9, 0x00050080, 0x0000000B, 0x000035F4, 0x00003CD8,
0x000056F2, 0x00050051, 0x0000000B, 0x00002830, 0x00005654, 0x00000001,
0x00050051, 0x0000000B, 0x00002744, 0x00005654, 0x00000003, 0x00050051,
0x0000000B, 0x00001DDA, 0x000043D0, 0x00000001, 0x00050051, 0x0000000B,
0x0000275C, 0x000043D0, 0x00000003, 0x00070050, 0x00000017, 0x00004171,
0x00002830, 0x00002744, 0x00001DDA, 0x0000275C, 0x000500C7, 0x00000017,
0x00001FCF, 0x00004171, 0x000002B7, 0x000500C7, 0x00000017, 0x00004211,
0x00004171, 0x0000064B, 0x000500C4, 0x00000017, 0x00006166, 0x00004211,
0x00000065, 0x000500C5, 0x00000017, 0x000042C1, 0x00001FCF, 0x00006166,
0x000500C7, 0x00000017, 0x00005188, 0x00004171, 0x00000192, 0x000500C4,
0x00000017, 0x00005B1B, 0x00005188, 0x0000013D, 0x000500C5, 0x00000017,
0x000042C2, 0x000042C1, 0x00005B1B, 0x000500C7, 0x00000017, 0x00005189,
0x00004171, 0x00000857, 0x000500C4, 0x00000017, 0x00005B1C, 0x00005189,
0x00000215, 0x000500C5, 0x00000017, 0x000042C3, 0x000042C2, 0x00005B1C,
0x000500C7, 0x00000017, 0x0000518A, 0x00004171, 0x000009E6, 0x000500C4,
0x00000017, 0x00005127, 0x0000518A, 0x000002ED, 0x000500C5, 0x00000017,
0x000048DA, 0x000042C3, 0x00005127, 0x00060041, 0x00000294, 0x0000556C,
0x0000140E, 0x00000A0B, 0x000035F4, 0x0003003E, 0x0000556C, 0x000048DA,
0x00050080, 0x0000000B, 0x000039F9, 0x00003220, 0x00000A14, 0x000500B0,
0x00000009, 0x00002E0C, 0x000039F9, 0x00003125, 0x000300F7, 0x00004665,
0x00000002, 0x000400FA, 0x00002E0C, 0x0000592D, 0x00004665, 0x000200F8,
0x0000592D, 0x00050080, 0x0000000B, 0x00003CD9, 0x000035F4, 0x000056F2,
0x000500C2, 0x00000017, 0x00003459, 0x00004171, 0x000002ED, 0x000500C7,
0x00000017, 0x00002CA9, 0x00003459, 0x000002B7, 0x000500C7, 0x00000017,
0x00004946, 0x00003459, 0x0000064B, 0x000500C4, 0x00000017, 0x00006167,
0x00004946, 0x00000065, 0x000500C5, 0x00000017, 0x000042C4, 0x00002CA9,
0x00006167, 0x000500C7, 0x00000017, 0x0000518B, 0x00003459, 0x00000192,
0x000500C4, 0x00000017, 0x00005B1D, 0x0000518B, 0x0000013D, 0x000500C5,
0x00000017, 0x000042C5, 0x000042C4, 0x00005B1D, 0x000500C7, 0x00000017,
0x0000518C, 0x00003459, 0x00000857, 0x000500C4, 0x00000017, 0x00005B1E,
0x0000518C, 0x00000215, 0x000500C5, 0x00000017, 0x000042C6, 0x000042C5,
0x00005B1E, 0x000500C7, 0x00000017, 0x0000518D, 0x00003459, 0x000009E6,
0x000500C4, 0x00000017, 0x00005128, 0x0000518D, 0x000002ED, 0x000500C5,
0x00000017, 0x000048DB, 0x000042C6, 0x00005128, 0x00060041, 0x00000294,
0x00005E66, 0x0000140E, 0x00000A0B, 0x00003CD9, 0x0003003E, 0x00005E66,
0x000048DB, 0x000200F9, 0x00004665, 0x000200F8, 0x00004665, 0x000200F9,
0x00001C25, 0x000200F8, 0x00001C25, 0x000200F9, 0x00001C26, 0x000200F8,
0x00001C26, 0x000200F9, 0x00003A37, 0x000200F8, 0x00003A37, 0x000100FD,
0x00010038,
0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68,
0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC,
0x00003526, 0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC,
0x00000A0A, 0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10,
0x000500AB, 0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2,
0x0000000B, 0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B,
0x000061E2, 0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004EBE, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x0000578C, 0x00004EBE, 0x00050041, 0x00000288, 0x00004E6E,
0x0000147D, 0x00000A20, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E,
0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014,
0x0000538B, 0x00002A0E, 0x00000A24, 0x0007004F, 0x00000011, 0x000042F0,
0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x000036C2, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x000036C2, 0x000200F8, 0x000055E8, 0x000200F9,
0x00003A37, 0x000200F8, 0x000036C2, 0x000500C4, 0x00000014, 0x000043C0,
0x0000538B, 0x00000A3C, 0x0004007C, 0x00000016, 0x000038B8, 0x000043C0,
0x00050051, 0x0000000C, 0x000022C9, 0x000038B8, 0x00000000, 0x00050051,
0x0000000C, 0x00001A9D, 0x000038B8, 0x00000002, 0x0004007C, 0x0000000C,
0x000053FD, 0x000019C2, 0x00050084, 0x0000000C, 0x00002C0F, 0x00001A9D,
0x000053FD, 0x00050051, 0x0000000C, 0x000044BE, 0x000038B8, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000578C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x000022C9,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080,
0x0000000B, 0x00002375, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B,
0x00002DCE, 0x00002375, 0x00000A16, 0x000500C2, 0x0000000B, 0x00001B41,
0x0000578C, 0x00000A16, 0x000300F7, 0x00005F43, 0x00000002, 0x000400FA,
0x00004376, 0x00005768, 0x00004E29, 0x000200F8, 0x00005768, 0x000300F7,
0x00001E0B, 0x00000002, 0x000400FA, 0x00004384, 0x0000537D, 0x000018D9,
0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x0000538B,
0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C,
0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348,
0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051,
0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C,
0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC,
0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A25,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x00002747, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A25, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9, 0x0004007C,
0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C, 0x000042C3,
0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x000042C3,
0x00000A1A, 0x00050051, 0x0000000C, 0x00002748, 0x000019AD, 0x00000001,
0x000500C3, 0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2,
0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C,
0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D,
0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347,
0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A28, 0x000500C7,
0x0000000C, 0x00002AB6, 0x000042C3, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003139, 0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E,
0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6,
0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A13,
0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4,
0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397,
0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C,
0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080,
0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C,
0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416,
0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002748,
0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20,
0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7,
0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C,
0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144,
0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002748,
0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11,
0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C3, 0x00000A14, 0x00050080,
0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C,
0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F,
0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144,
0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8,
0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9,
0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C,
0x000054ED, 0x0000537D, 0x00002F42, 0x000018D9, 0x000200F9, 0x00005F43,
0x000200F8, 0x00004E29, 0x0004007C, 0x00000016, 0x00005F7F, 0x0000538B,
0x00050051, 0x0000000C, 0x000022D6, 0x00005F7F, 0x00000000, 0x00050084,
0x0000000C, 0x00002492, 0x000022D6, 0x00000A23, 0x00050051, 0x0000000C,
0x000018DA, 0x00005F7F, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00005789, 0x00050084, 0x0000000C, 0x00002C10, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BF, 0x00005F7F, 0x00000001, 0x00050080,
0x0000000C, 0x000056D5, 0x00002C10, 0x000044BF, 0x0004007C, 0x0000000C,
0x00005786, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F, 0x000056D5,
0x00005786, 0x00050080, 0x0000000C, 0x00001F30, 0x00002492, 0x00001E9F,
0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5, 0x0000000C,
0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x00004E29, 0x0004007C,
0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C, 0x000056CD,
0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9, 0x000056CD,
0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16, 0x00060041,
0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665, 0x0004003D,
0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009, 0x000035C0,
0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000061E2,
0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376,
0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957,
0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F,
0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001CAA,
0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6,
0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x00004CB6, 0x000300F7, 0x00003450, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B38, 0x00003450, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017,
0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7,
0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8, 0x00005E17,
0x00003BE7, 0x000200F9, 0x00003450, 0x000200F8, 0x00003450, 0x000700F5,
0x00000017, 0x00005654, 0x00005879, 0x00003463, 0x000029E8, 0x00002B38,
0x000600A9, 0x0000000B, 0x00002E64, 0x00004376, 0x00000A10, 0x00000A0D,
0x00050080, 0x0000000B, 0x00002C4B, 0x00005665, 0x00002E64, 0x00060041,
0x00000294, 0x00004766, 0x0000107A, 0x00000A0B, 0x00002C4B, 0x0004003D,
0x00000017, 0x000019B2, 0x00004766, 0x000300F7, 0x00003A1A, 0x00000000,
0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958,
0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E,
0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2,
0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5,
0x00000017, 0x00002AAC, 0x000019B2, 0x00003450, 0x00003FF9, 0x00002958,
0x000300F7, 0x00002DC8, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39,
0x00002DC8, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18,
0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC,
0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8,
0x000200F9, 0x00002DC8, 0x000200F8, 0x00002DC8, 0x000700F5, 0x00000017,
0x000043D0, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x00050051,
0x0000000B, 0x00005A0E, 0x00005654, 0x00000000, 0x00050051, 0x0000000B,
0x00002B4E, 0x00005654, 0x00000002, 0x00050051, 0x0000000B, 0x00001DD9,
0x000043D0, 0x00000000, 0x00050051, 0x0000000B, 0x0000275B, 0x000043D0,
0x00000002, 0x00070050, 0x00000017, 0x00004170, 0x00005A0E, 0x00002B4E,
0x00001DD9, 0x0000275B, 0x000500C7, 0x00000017, 0x00001FCD, 0x00004170,
0x000002B7, 0x000500C7, 0x00000017, 0x00004210, 0x00004170, 0x0000064B,
0x000500C4, 0x00000017, 0x00006164, 0x00004210, 0x00000065, 0x000500C5,
0x00000017, 0x000042BB, 0x00001FCD, 0x00006164, 0x000500C7, 0x00000017,
0x00005182, 0x00004170, 0x00000192, 0x000500C4, 0x00000017, 0x00005B17,
0x00005182, 0x0000013D, 0x000500C5, 0x00000017, 0x000042BC, 0x000042BB,
0x00005B17, 0x000500C7, 0x00000017, 0x00005183, 0x00004170, 0x00000857,
0x000500C4, 0x00000017, 0x00005B18, 0x00005183, 0x00000215, 0x000500C5,
0x00000017, 0x000042BD, 0x000042BC, 0x00005B18, 0x000500C7, 0x00000017,
0x00005184, 0x00004170, 0x000009E6, 0x000500C4, 0x00000017, 0x00005125,
0x00005184, 0x000002ED, 0x000500C5, 0x00000017, 0x000048D8, 0x000042BD,
0x00005125, 0x00060041, 0x00000294, 0x000051EE, 0x0000140E, 0x00000A0B,
0x00002DCE, 0x0003003E, 0x000051EE, 0x000048D8, 0x00050051, 0x0000000B,
0x00003220, 0x000043C0, 0x00000001, 0x00050080, 0x0000000B, 0x00005AC0,
0x00003220, 0x00000A0E, 0x000500B0, 0x00000009, 0x00004411, 0x00005AC0,
0x000019C2, 0x000300F7, 0x00001C26, 0x00000002, 0x000400FA, 0x00004411,
0x0000592C, 0x00001C26, 0x000200F8, 0x0000592C, 0x00050080, 0x0000000B,
0x00003CD8, 0x00002DCE, 0x00001B41, 0x000500C2, 0x00000017, 0x00003458,
0x00004170, 0x000002ED, 0x000500C7, 0x00000017, 0x00002CA8, 0x00003458,
0x000002B7, 0x000500C7, 0x00000017, 0x00004943, 0x00003458, 0x0000064B,
0x000500C4, 0x00000017, 0x00006165, 0x00004943, 0x00000065, 0x000500C5,
0x00000017, 0x000042BE, 0x00002CA8, 0x00006165, 0x000500C7, 0x00000017,
0x00005185, 0x00003458, 0x00000192, 0x000500C4, 0x00000017, 0x00005B19,
0x00005185, 0x0000013D, 0x000500C5, 0x00000017, 0x000042BF, 0x000042BE,
0x00005B19, 0x000500C7, 0x00000017, 0x00005186, 0x00003458, 0x00000857,
0x000500C4, 0x00000017, 0x00005B1A, 0x00005186, 0x00000215, 0x000500C5,
0x00000017, 0x000042C0, 0x000042BF, 0x00005B1A, 0x000500C7, 0x00000017,
0x00005187, 0x00003458, 0x000009E6, 0x000500C4, 0x00000017, 0x00005126,
0x00005187, 0x000002ED, 0x000500C5, 0x00000017, 0x000048D9, 0x000042C0,
0x00005126, 0x00060041, 0x00000294, 0x0000556B, 0x0000140E, 0x00000A0B,
0x00003CD8, 0x0003003E, 0x0000556B, 0x000048D9, 0x00050080, 0x0000000B,
0x000039F8, 0x00003220, 0x00000A11, 0x000500B0, 0x00000009, 0x00002E0B,
0x000039F8, 0x000019C2, 0x000300F7, 0x00001C25, 0x00000002, 0x000400FA,
0x00002E0B, 0x000050C9, 0x00001C25, 0x000200F8, 0x000050C9, 0x00050080,
0x0000000B, 0x000035F4, 0x00003CD8, 0x00001B41, 0x00050051, 0x0000000B,
0x00002830, 0x00005654, 0x00000001, 0x00050051, 0x0000000B, 0x00002744,
0x00005654, 0x00000003, 0x00050051, 0x0000000B, 0x00001DDA, 0x000043D0,
0x00000001, 0x00050051, 0x0000000B, 0x0000275C, 0x000043D0, 0x00000003,
0x00070050, 0x00000017, 0x00004171, 0x00002830, 0x00002744, 0x00001DDA,
0x0000275C, 0x000500C7, 0x00000017, 0x00001FCE, 0x00004171, 0x000002B7,
0x000500C7, 0x00000017, 0x00004211, 0x00004171, 0x0000064B, 0x000500C4,
0x00000017, 0x00006166, 0x00004211, 0x00000065, 0x000500C5, 0x00000017,
0x000042C1, 0x00001FCE, 0x00006166, 0x000500C7, 0x00000017, 0x00005188,
0x00004171, 0x00000192, 0x000500C4, 0x00000017, 0x00005B1B, 0x00005188,
0x0000013D, 0x000500C5, 0x00000017, 0x000042C4, 0x000042C1, 0x00005B1B,
0x000500C7, 0x00000017, 0x00005189, 0x00004171, 0x00000857, 0x000500C4,
0x00000017, 0x00005B1C, 0x00005189, 0x00000215, 0x000500C5, 0x00000017,
0x000042C5, 0x000042C4, 0x00005B1C, 0x000500C7, 0x00000017, 0x0000518A,
0x00004171, 0x000009E6, 0x000500C4, 0x00000017, 0x00005127, 0x0000518A,
0x000002ED, 0x000500C5, 0x00000017, 0x000048DA, 0x000042C5, 0x00005127,
0x00060041, 0x00000294, 0x0000556C, 0x0000140E, 0x00000A0B, 0x000035F4,
0x0003003E, 0x0000556C, 0x000048DA, 0x00050080, 0x0000000B, 0x000039F9,
0x00003220, 0x00000A14, 0x000500B0, 0x00000009, 0x00002E0C, 0x000039F9,
0x000019C2, 0x000300F7, 0x00004665, 0x00000002, 0x000400FA, 0x00002E0C,
0x0000592D, 0x00004665, 0x000200F8, 0x0000592D, 0x00050080, 0x0000000B,
0x00003CD9, 0x000035F4, 0x00001B41, 0x000500C2, 0x00000017, 0x00003459,
0x00004171, 0x000002ED, 0x000500C7, 0x00000017, 0x00002CA9, 0x00003459,
0x000002B7, 0x000500C7, 0x00000017, 0x00004944, 0x00003459, 0x0000064B,
0x000500C4, 0x00000017, 0x00006167, 0x00004944, 0x00000065, 0x000500C5,
0x00000017, 0x000042C6, 0x00002CA9, 0x00006167, 0x000500C7, 0x00000017,
0x0000518B, 0x00003459, 0x00000192, 0x000500C4, 0x00000017, 0x00005B1D,
0x0000518B, 0x0000013D, 0x000500C5, 0x00000017, 0x000042C7, 0x000042C6,
0x00005B1D, 0x000500C7, 0x00000017, 0x0000518C, 0x00003459, 0x00000857,
0x000500C4, 0x00000017, 0x00005B1E, 0x0000518C, 0x00000215, 0x000500C5,
0x00000017, 0x000042C8, 0x000042C7, 0x00005B1E, 0x000500C7, 0x00000017,
0x0000518D, 0x00003459, 0x000009E6, 0x000500C4, 0x00000017, 0x00005128,
0x0000518D, 0x000002ED, 0x000500C5, 0x00000017, 0x000048DB, 0x000042C8,
0x00005128, 0x00060041, 0x00000294, 0x00005E66, 0x0000140E, 0x00000A0B,
0x00003CD9, 0x0003003E, 0x00005E66, 0x000048DB, 0x000200F9, 0x00004665,
0x000200F8, 0x00004665, 0x000200F9, 0x00001C25, 0x000200F8, 0x00001C25,
0x000200F9, 0x00001C26, 0x000200F8, 0x00001C26, 0x000200F9, 0x00003A37,
0x000200F8, 0x00003A37, 0x000100FD, 0x00010038,
};

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -43,6 +43,7 @@
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%uint_16711935 = OpConstant %uint 16711935
%uint_65280 = OpConstant %uint 65280
@ -80,7 +81,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2603 = OpConstantComposite %v3uint %uint_3 %uint_0 %uint_0
@ -105,80 +105,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_4
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_4
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -210,20 +214,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -246,7 +248,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -255,47 +257,39 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %13962 None
OpBranchConditional %15139 %11064 %13962
@ -313,12 +307,12 @@
%21212 = OpBitwiseAnd %v4uint %18259 %2599
%18088 = OpShiftRightLogical %v4uint %21212 %749
%6532 = OpBitwiseOr %v4uint %17045 %18088
%20254 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%20254 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %20254 %6532
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_32 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_32 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -357,7 +351,7 @@
#endif
const uint32_t texture_load_gbgr8_grgb8_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -384,33 +378,33 @@ const uint32_t texture_load_gbgr8_grgb8_cs[] = {
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A87, 0x0000FF00,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B,
0x00000580, 0xFF000000, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0,
0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C,
0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF,
0x0004002B, 0x0000000B, 0x00000A87, 0x0000FF00, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000580, 0xFF000000,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000B,
0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291,
0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014,
0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014,
0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F,
0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E,
@ -429,191 +423,187 @@ const uint32_t texture_load_gbgr8_grgb8_cs[] = {
0x00000A87, 0x0007002C, 0x00000017, 0x00000A27, 0x00000580, 0x00000580,
0x00000580, 0x00000580, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A2B, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A17, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3,
0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D,
0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7,
0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D,
0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3,
0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61,
0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722,
0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C,
0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969,
0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3,
0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42,
0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041,
0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C,
0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF,
0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x0000368A, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x0000368A,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x0000368A, 0x000200F8, 0x0000368A, 0x000700F5, 0x00000017, 0x00004753,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x000500C7, 0x00000017,
0x00005AF6, 0x00004753, 0x000009CE, 0x000500C7, 0x00000017, 0x00005F35,
0x00004753, 0x00000857, 0x000500C4, 0x00000017, 0x00006164, 0x00005F35,
0x000002ED, 0x000500C5, 0x00000017, 0x00004295, 0x00005AF6, 0x00006164,
0x000500C7, 0x00000017, 0x000052DC, 0x00004753, 0x00000A27, 0x000500C2,
0x00000017, 0x000046A8, 0x000052DC, 0x000002ED, 0x000500C5, 0x00000017,
0x00001984, 0x00004295, 0x000046A8, 0x00060041, 0x00000294, 0x00004F1E,
0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x00004F1E, 0x00001984,
0x00050080, 0x0000000B, 0x00003AC4, 0x000054A6, 0x00000A0E, 0x000600A9,
0x0000000B, 0x00004958, 0x000028E3, 0x00000A6A, 0x00000A3A, 0x000500C2,
0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16, 0x00050080, 0x0000000B,
0x0000367B, 0x000053F5, 0x00002E1B, 0x00060041, 0x00000294, 0x0000571A,
0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2,
0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686,
0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017,
0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2,
0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9,
0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC,
0x000019B2, 0x0000368A, 0x00003FF9, 0x00002958, 0x000300F7, 0x0000368B,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x0000368B, 0x000200F8,
0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x0000368B,
0x000200F8, 0x0000368B, 0x000700F5, 0x00000017, 0x00004754, 0x00002AAC,
0x00003A1A, 0x000029E9, 0x00002B39, 0x000500C7, 0x00000017, 0x00005AF7,
0x00004754, 0x000009CE, 0x000500C7, 0x00000017, 0x00005F36, 0x00004754,
0x00000857, 0x000500C4, 0x00000017, 0x00006165, 0x00005F36, 0x000002ED,
0x000500C5, 0x00000017, 0x00004296, 0x00005AF7, 0x00006165, 0x000500C7,
0x00000017, 0x000052DD, 0x00004754, 0x00000A27, 0x000500C2, 0x00000017,
0x000046A9, 0x000052DD, 0x000002ED, 0x000500C5, 0x00000017, 0x00001985,
0x00004296, 0x000046A9, 0x00060041, 0x00000294, 0x00005819, 0x0000140E,
0x00000A0B, 0x00003AC4, 0x0003003E, 0x00005819, 0x00001985, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526,
0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A,
0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2,
0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A17,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43,
0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8,
0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384,
0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C,
0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9,
0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C,
0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9,
0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC,
0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC,
0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009,
0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x0000368A, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x0000368A, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x0000368A, 0x000200F8, 0x0000368A,
0x000700F5, 0x00000017, 0x00004753, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x000500C7, 0x00000017, 0x00005AF6, 0x00004753, 0x000009CE,
0x000500C7, 0x00000017, 0x00005F35, 0x00004753, 0x00000857, 0x000500C4,
0x00000017, 0x00006164, 0x00005F35, 0x000002ED, 0x000500C5, 0x00000017,
0x00004295, 0x00005AF6, 0x00006164, 0x000500C7, 0x00000017, 0x000052DC,
0x00004753, 0x00000A27, 0x000500C2, 0x00000017, 0x000046A8, 0x000052DC,
0x000002ED, 0x000500C5, 0x00000017, 0x00001984, 0x00004295, 0x000046A8,
0x00060041, 0x00000294, 0x00004F1E, 0x0000140E, 0x00000A0B, 0x000054B5,
0x0003003E, 0x00004F1E, 0x00001984, 0x00050080, 0x0000000B, 0x00003AC4,
0x000054B5, 0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958, 0x00004376,
0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958,
0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x00002E1B,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,
0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9,
0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A,
0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x0000368A, 0x00003FF9,
0x00002958, 0x000300F7, 0x0000368B, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B39, 0x0000368B, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017,
0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8,
0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18,
0x00003BE8, 0x000200F9, 0x0000368B, 0x000200F8, 0x0000368B, 0x000700F5,
0x00000017, 0x00004754, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39,
0x000500C7, 0x00000017, 0x00005AF7, 0x00004754, 0x000009CE, 0x000500C7,
0x00000017, 0x00005F36, 0x00004754, 0x00000857, 0x000500C4, 0x00000017,
0x00006165, 0x00005F36, 0x000002ED, 0x000500C5, 0x00000017, 0x00004296,
0x00005AF7, 0x00006165, 0x000500C7, 0x00000017, 0x000052DD, 0x00004754,
0x00000A27, 0x000500C2, 0x00000017, 0x000046A9, 0x000052DD, 0x000002ED,
0x000500C5, 0x00000017, 0x00001985, 0x00004296, 0x000046A9, 0x00060041,
0x00000294, 0x00005819, 0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E,
0x00005819, 0x00001985, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -112,80 +112,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %19442
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -217,20 +221,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -253,7 +255,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -262,48 +264,40 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21427 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%12014 = OpLoad %uint %21427
%8199 = OpIMul %int %14692 %int_4
%11736 = OpBitcast %int %12014
%8690 = OpIMul %int %6362 %11736
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%19442 = OpLabel
%8677 = OpIMul %int %23531 %int_4
%17569 = OpBitcast %int %22409
%8690 = OpIMul %int %6362 %17569
%8334 = OpIAdd %int %8690 %17598
%8952 = OpBitcast %int %15628
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %8199 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%7984 = OpIAdd %int %8677 %7839
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %19442
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -343,21 +337,21 @@
%18449 = OpBitwiseAnd %v2uint %18141 %2993
%15355 = OpShiftRightLogical %v2uint %18449 %1975
%7421 = OpCompositeExtract %uint %22879 0
%24540 = OpCompositeExtract %uint %22879 1
%24541 = OpCompositeExtract %uint %22879 1
%7642 = OpCompositeExtract %uint %15355 0
%7796 = OpCompositeExtract %uint %15355 1
%16162 = OpCompositeConstruct %v4uint %7421 %24540 %7642 %7796
%16162 = OpCompositeConstruct %v4uint %7421 %24541 %7642 %7796
%7775 = OpVectorShuffle %v4uint %16162 %16162 0 2 1 3
%6594 = OpVectorShuffle %v4uint %9801 %9801 0 0 1 1
%24728 = OpBitwiseOr %v4uint %6594 %7775
%8219 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%6595 = OpVectorShuffle %v4uint %9801 %9801 0 0 1 1
%24728 = OpBitwiseOr %v4uint %6595 %7775
%8219 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %8219 %24814
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %21685 %uint_1
%23654 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23654 %24728
%16830 = OpSelect %uint %10467 %uint_32 %uint_16
%16830 = OpSelect %uint %17270 %uint_32 %uint_16
%22844 = OpShiftRightLogical %uint %16830 %uint_4
%13947 = OpIAdd %uint %21493 %22844
%13947 = OpIAdd %uint %22117 %22844
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -391,10 +385,10 @@
%18450 = OpBitwiseAnd %v2uint %22134 %2993
%15356 = OpShiftRightLogical %v2uint %18450 %1975
%7422 = OpCompositeExtract %uint %22880 0
%24541 = OpCompositeExtract %uint %22880 1
%24542 = OpCompositeExtract %uint %22880 1
%7643 = OpCompositeExtract %uint %15356 0
%7797 = OpCompositeExtract %uint %15356 1
%16163 = OpCompositeConstruct %v4uint %7422 %24541 %7643 %7797
%16163 = OpCompositeConstruct %v4uint %7422 %24542 %7643 %7797
%7776 = OpVectorShuffle %v4uint %16163 %16163 0 2 1 3
%6861 = OpVectorShuffle %v4uint %9802 %9802 0 0 1 1
%24815 = OpBitwiseOr %v4uint %6861 %7776
@ -409,17 +403,17 @@
%18451 = OpBitwiseAnd %v2uint %18142 %2993
%15357 = OpShiftRightLogical %v2uint %18451 %1975
%7423 = OpCompositeExtract %uint %22881 0
%24542 = OpCompositeExtract %uint %22881 1
%24543 = OpCompositeExtract %uint %22881 1
%7644 = OpCompositeExtract %uint %15357 0
%7798 = OpCompositeExtract %uint %15357 1
%16164 = OpCompositeConstruct %v4uint %7423 %24542 %7644 %7798
%16164 = OpCompositeConstruct %v4uint %7423 %24543 %7644 %7798
%7777 = OpVectorShuffle %v4uint %16164 %16164 0 2 1 3
%7791 = OpVectorShuffle %v4uint %9803 %9803 0 0 1 1
%13886 = OpBitwiseOr %v4uint %7791 %7777
%17818 = OpIAdd %uint %21670 %uint_2
%17818 = OpIAdd %uint %21685 %uint_2
%6441 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %17818
OpStore %6441 %24815
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %21685 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %13886
OpBranch %19578
@ -429,7 +423,7 @@
#endif
const uint32_t texture_load_gbgr8_rgb8_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -506,253 +500,248 @@ const uint32_t texture_load_gbgr8_rgb8_cs[] = {
0x00000144, 0x0005002C, 0x00000011, 0x00000BB1, 0x000005A9, 0x000005A9,
0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8,
0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A,
0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014, 0x0000312F,
0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F, 0x00000A2B,
0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011, 0x00004993,
0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B,
0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051, 0x0000000B,
0x00004F98, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C, 0x00003964,
0x00001A8B, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00003964,
0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46,
0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A,
0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080, 0x0000000B,
0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6,
0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000051D6, 0x0000147D,
0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3, 0x000051D6, 0x000500C7,
0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D, 0x000500AB, 0x00000009,
0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7, 0x00005AE2, 0x00000002,
0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D, 0x000200F8, 0x0000277C,
0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3, 0x00000A10, 0x000500AB,
0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A, 0x000300F7, 0x00001E0B,
0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61, 0x00006228, 0x000200F8,
0x00002F61, 0x00050041, 0x00000288, 0x00004722, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722, 0x00050041, 0x00000288,
0x00005860, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x0000541F,
0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B, 0x000044BE, 0x00000A17,
0x000500C3, 0x0000000C, 0x00004955, 0x000018DA, 0x00000A11, 0x000500C2,
0x0000000B, 0x00004947, 0x0000541F, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00004947, 0x00050084, 0x0000000C, 0x00005321, 0x00004955,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x00003A4B, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B, 0x00000A19, 0x0004007C,
0x0000000C, 0x00003901, 0x00002348, 0x00050084, 0x0000000C, 0x000020F4,
0x00003B27, 0x00003901, 0x000500C3, 0x0000000C, 0x000032BA, 0x00003964,
0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4,
0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7,
0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C,
0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38,
0x00003964, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000044BE,
0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11,
0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4,
0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C,
0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215,
0x000044BE, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215,
0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E,
0x000500C3, 0x0000000C, 0x00004112, 0x00003964, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C,
0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD,
0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A,
0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080,
0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C,
0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA,
0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31,
0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080,
0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C,
0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C,
0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157,
0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E,
0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3,
0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C,
0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412,
0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05,
0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4,
0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C,
0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D,
0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D,
0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8,
0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9,
0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C, 0x00000012, 0x00001A8C,
0x00004993, 0x00050041, 0x00000288, 0x00004969, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969, 0x00050051, 0x0000000C,
0x00004944, 0x00001A8C, 0x00000000, 0x000500C3, 0x0000000C, 0x00004CF5,
0x00004944, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x00001A8C,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x00004CF5,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00004944, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42, 0x00006228, 0x000200F9,
0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041, 0x00000288, 0x00005098,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0C, 0x00005098,
0x00050041, 0x00000288, 0x000053B3, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00002EEE, 0x000053B3, 0x00050084, 0x0000000C, 0x00002007,
0x00003964, 0x00000A17, 0x0004007C, 0x0000000C, 0x00002DD8, 0x00002EEE,
0x00050084, 0x0000000C, 0x000021F2, 0x000018DA, 0x00002DD8, 0x00050080,
0x0000000C, 0x0000208E, 0x000021F2, 0x000044BE, 0x0004007C, 0x0000000C,
0x000022F8, 0x00003D0C, 0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E,
0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x00002007, 0x00001E9F,
0x000200F9, 0x00005AE2, 0x000200F8, 0x00005AE2, 0x000700F5, 0x0000000C,
0x00004D24, 0x0000292C, 0x00001E0B, 0x00001F30, 0x00002A0D, 0x00050041,
0x00000288, 0x0000615A, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B,
0x00001D4E, 0x0000615A, 0x0004007C, 0x0000000C, 0x00003D46, 0x00001D4E,
0x00050080, 0x0000000C, 0x00003CDB, 0x00003D46, 0x00004D24, 0x0004007C,
0x0000000B, 0x0000487C, 0x00003CDB, 0x000500C2, 0x0000000B, 0x000053F5,
0x0000487C, 0x00000A16, 0x000500C2, 0x0000000B, 0x00003A95, 0x000053A3,
0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA, 0x00003A95, 0x00000A13,
0x00060041, 0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000053F5,
0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009,
0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000020CA, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001FCE, 0x00005AE2, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x00002DA2, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x00002DA2, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x00002DA2, 0x000200F8, 0x00002DA2,
0x000700F5, 0x00000017, 0x00004D8D, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x0007004F, 0x00000011, 0x00005675, 0x00004D8D, 0x00004D8D,
0x00000000, 0x00000001, 0x000500C2, 0x00000011, 0x0000392F, 0x00005675,
0x00000907, 0x000500C7, 0x00000011, 0x00001A4A, 0x00005675, 0x00000A7A,
0x000500C4, 0x00000011, 0x00003F88, 0x00001A4A, 0x000007B7, 0x00050084,
0x00000011, 0x000057E4, 0x00003F88, 0x0000049E, 0x000500C5, 0x00000011,
0x00002648, 0x0000392F, 0x000057E4, 0x000500C7, 0x00000011, 0x00001F5E,
0x00005675, 0x00000474, 0x000500C4, 0x00000011, 0x0000595E, 0x00001F5E,
0x000007B7, 0x000500C7, 0x00000011, 0x00004810, 0x00005675, 0x00000BB1,
0x000500C2, 0x00000011, 0x00003BFA, 0x00004810, 0x000007B7, 0x00050051,
0x0000000B, 0x00001CFC, 0x0000595E, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDB, 0x0000595E, 0x00000001, 0x00050051, 0x0000000B, 0x00001DD9,
0x00003BFA, 0x00000000, 0x00050051, 0x0000000B, 0x00001E73, 0x00003BFA,
0x00000001, 0x00070050, 0x00000017, 0x00003F21, 0x00001CFC, 0x00005FDB,
0x00001DD9, 0x00001E73, 0x0009004F, 0x00000017, 0x00001E5E, 0x00003F21,
0x00003F21, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x00001ACC, 0x00002648, 0x00002648, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x000060EE, 0x00001ACC,
0x00001E5E, 0x0007004F, 0x00000011, 0x000046DD, 0x00004D8D, 0x00004D8D,
0x00000002, 0x00000003, 0x000500C2, 0x00000011, 0x00002014, 0x000046DD,
0x00000907, 0x000500C7, 0x00000011, 0x00001A4B, 0x000046DD, 0x00000A7A,
0x000500C4, 0x00000011, 0x00003F89, 0x00001A4B, 0x000007B7, 0x00050084,
0x00000011, 0x000057E5, 0x00003F89, 0x0000049E, 0x000500C5, 0x00000011,
0x00002649, 0x00002014, 0x000057E5, 0x000500C7, 0x00000011, 0x00001F5F,
0x000046DD, 0x00000474, 0x000500C4, 0x00000011, 0x0000595F, 0x00001F5F,
0x000007B7, 0x000500C7, 0x00000011, 0x00004811, 0x000046DD, 0x00000BB1,
0x000500C2, 0x00000011, 0x00003BFB, 0x00004811, 0x000007B7, 0x00050051,
0x0000000B, 0x00001CFD, 0x0000595F, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDC, 0x0000595F, 0x00000001, 0x00050051, 0x0000000B, 0x00001DDA,
0x00003BFB, 0x00000000, 0x00050051, 0x0000000B, 0x00001E74, 0x00003BFB,
0x00000001, 0x00070050, 0x00000017, 0x00003F22, 0x00001CFD, 0x00005FDC,
0x00001DDA, 0x00001E74, 0x0009004F, 0x00000017, 0x00001E5F, 0x00003F22,
0x00003F22, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x000019C2, 0x00002649, 0x00002649, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x00006098, 0x000019C2,
0x00001E5F, 0x00060041, 0x00000294, 0x0000201B, 0x0000140E, 0x00000A0B,
0x000054A6, 0x0003003E, 0x0000201B, 0x000060EE, 0x00050080, 0x0000000B,
0x00002CC1, 0x000054A6, 0x00000A0D, 0x00060041, 0x00000294, 0x00005C66,
0x0000140E, 0x00000A0B, 0x00002CC1, 0x0003003E, 0x00005C66, 0x00006098,
0x000600A9, 0x0000000B, 0x000041BE, 0x000028E3, 0x00000A6A, 0x00000A3A,
0x000500C2, 0x0000000B, 0x0000593C, 0x000041BE, 0x00000A16, 0x00050080,
0x0000000B, 0x0000367B, 0x000053F5, 0x0000593C, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,
0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD,
0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E,
0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017,
0x00002AAC, 0x000019B2, 0x00002DA2, 0x00003FF9, 0x00002958, 0x000300F7,
0x00002DA3, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002DA3,
0x000200F8, 0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9,
0x00002DA3, 0x000200F8, 0x00002DA3, 0x000700F5, 0x00000017, 0x00004D8E,
0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39, 0x0007004F, 0x00000011,
0x00005676, 0x00004D8E, 0x00004D8E, 0x00000000, 0x00000001, 0x000500C2,
0x00000011, 0x00003930, 0x00005676, 0x00000907, 0x000500C7, 0x00000011,
0x00001A4C, 0x00005676, 0x00000A7A, 0x000500C4, 0x00000011, 0x00003F8A,
0x00001A4C, 0x000007B7, 0x00050084, 0x00000011, 0x000057E6, 0x00003F8A,
0x0000049E, 0x000500C5, 0x00000011, 0x0000264A, 0x00003930, 0x000057E6,
0x000500C7, 0x00000011, 0x00001F60, 0x00005676, 0x00000474, 0x000500C4,
0x00000011, 0x00005960, 0x00001F60, 0x000007B7, 0x000500C7, 0x00000011,
0x00004812, 0x00005676, 0x00000BB1, 0x000500C2, 0x00000011, 0x00003BFC,
0x00004812, 0x000007B7, 0x00050051, 0x0000000B, 0x00001CFE, 0x00005960,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDD, 0x00005960, 0x00000001,
0x00050051, 0x0000000B, 0x00001DDB, 0x00003BFC, 0x00000000, 0x00050051,
0x0000000B, 0x00001E75, 0x00003BFC, 0x00000001, 0x00070050, 0x00000017,
0x00003F23, 0x00001CFE, 0x00005FDD, 0x00001DDB, 0x00001E75, 0x0009004F,
0x00000017, 0x00001E60, 0x00003F23, 0x00003F23, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x00001ACD, 0x0000264A,
0x0000264A, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x000060EF, 0x00001ACD, 0x00001E60, 0x0007004F, 0x00000011,
0x000046DE, 0x00004D8E, 0x00004D8E, 0x00000002, 0x00000003, 0x000500C2,
0x00000011, 0x00002015, 0x000046DE, 0x00000907, 0x000500C7, 0x00000011,
0x00001A4D, 0x000046DE, 0x00000A7A, 0x000500C4, 0x00000011, 0x00003F8B,
0x00001A4D, 0x000007B7, 0x00050084, 0x00000011, 0x000057E7, 0x00003F8B,
0x0000049E, 0x000500C5, 0x00000011, 0x0000264B, 0x00002015, 0x000057E7,
0x000500C7, 0x00000011, 0x00001F61, 0x000046DE, 0x00000474, 0x000500C4,
0x00000011, 0x00005961, 0x00001F61, 0x000007B7, 0x000500C7, 0x00000011,
0x00004813, 0x000046DE, 0x00000BB1, 0x000500C2, 0x00000011, 0x00003BFD,
0x00004813, 0x000007B7, 0x00050051, 0x0000000B, 0x00001CFF, 0x00005961,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDE, 0x00005961, 0x00000001,
0x00050051, 0x0000000B, 0x00001DDC, 0x00003BFD, 0x00000000, 0x00050051,
0x0000000B, 0x00001E76, 0x00003BFD, 0x00000001, 0x00070050, 0x00000017,
0x00003F24, 0x00001CFF, 0x00005FDE, 0x00001DDC, 0x00001E76, 0x0009004F,
0x00000017, 0x00001E61, 0x00003F24, 0x00003F24, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x00001E6F, 0x0000264B,
0x0000264B, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x0000363E, 0x00001E6F, 0x00001E61, 0x00050080, 0x0000000B,
0x0000459A, 0x000054A6, 0x00000A10, 0x00060041, 0x00000294, 0x00001929,
0x0000140E, 0x00000A0B, 0x0000459A, 0x0003003E, 0x00001929, 0x000060EF,
0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6, 0x00000A13, 0x00060041,
0x00000294, 0x00006256, 0x0000140E, 0x00000A0B, 0x00002CC2, 0x0003003E,
0x00006256, 0x0000363E, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288, 0x000060D7,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526, 0x000060D7,
0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526, 0x00000A0D, 0x000500AB,
0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A, 0x000500C7, 0x0000000B,
0x00003028, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x00004384,
0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001EB0, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2, 0x00001EB0, 0x00000A13,
0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004EBA,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA,
0x00050041, 0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00005789, 0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC,
0x00050041, 0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D,
0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E,
0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014,
0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0,
0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x000019BA, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6,
0x0000538B, 0x00050051, 0x0000000B, 0x00004916, 0x0000578A, 0x00000001,
0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A23, 0x00050051, 0x0000000C,
0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004916, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080, 0x0000000B,
0x00002764, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B, 0x000054B5,
0x00002764, 0x00000A16, 0x000300F7, 0x00005F43, 0x00000002, 0x000400FA,
0x00004376, 0x00005768, 0x00004BF2, 0x000200F8, 0x00005768, 0x000300F7,
0x00001E0B, 0x00000002, 0x000400FA, 0x00004384, 0x00002BF8, 0x000018D9,
0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C, 0x000032B3, 0x000044BE,
0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E, 0x000018DA, 0x00000A11,
0x000500C2, 0x0000000B, 0x00004947, 0x00005789, 0x00000A16, 0x0004007C,
0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C, 0x00005321,
0x0000601E, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000032B3,
0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084, 0x0000000C,
0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C, 0x000032BA,
0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA,
0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000601E, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00005BEB, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0,
0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9, 0x0004007C, 0x00000012,
0x000019AD, 0x000042F0, 0x00050051, 0x0000000C, 0x000042C2, 0x000019AD,
0x00000000, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002747, 0x000019AD, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005347, 0x0000405C, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002747, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002747, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B,
0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED,
0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9, 0x00005F43, 0x000200F8,
0x00004BF2, 0x00050084, 0x0000000C, 0x000021E5, 0x00005BEB, 0x00000A17,
0x0004007C, 0x0000000C, 0x000044A1, 0x00005789, 0x00050084, 0x0000000C,
0x000021F2, 0x000018DA, 0x000044A1, 0x00050080, 0x0000000C, 0x0000208E,
0x000021F2, 0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00005788,
0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080,
0x0000000C, 0x00001F30, 0x000021E5, 0x00001E9F, 0x000200F9, 0x00005F43,
0x000200F8, 0x00005F43, 0x000700F5, 0x0000000C, 0x00002A3E, 0x0000292C,
0x00001E0B, 0x00001F30, 0x00004BF2, 0x0004007C, 0x0000000C, 0x00001A3F,
0x00005EAC, 0x00050080, 0x0000000C, 0x000056CD, 0x00001A3F, 0x00002A3E,
0x0004007C, 0x0000000B, 0x00003EE9, 0x000056CD, 0x000500C2, 0x0000000B,
0x00005665, 0x00003EE9, 0x00000A16, 0x00060041, 0x00000294, 0x00004315,
0x0000107A, 0x00000A0B, 0x00005665, 0x0004003D, 0x00000017, 0x00001CAA,
0x00004315, 0x000500AA, 0x00000009, 0x000035C0, 0x000061E2, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000061E2, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001CAA, 0x00005F43, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000061E2, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x00002DA2, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x00002DA2, 0x000200F8, 0x00002DA2, 0x000700F5, 0x00000017, 0x00004D8D,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x0007004F, 0x00000011,
0x00005675, 0x00004D8D, 0x00004D8D, 0x00000000, 0x00000001, 0x000500C2,
0x00000011, 0x0000392F, 0x00005675, 0x00000907, 0x000500C7, 0x00000011,
0x00001A4A, 0x00005675, 0x00000A7A, 0x000500C4, 0x00000011, 0x00003F88,
0x00001A4A, 0x000007B7, 0x00050084, 0x00000011, 0x000057E4, 0x00003F88,
0x0000049E, 0x000500C5, 0x00000011, 0x00002648, 0x0000392F, 0x000057E4,
0x000500C7, 0x00000011, 0x00001F5E, 0x00005675, 0x00000474, 0x000500C4,
0x00000011, 0x0000595E, 0x00001F5E, 0x000007B7, 0x000500C7, 0x00000011,
0x00004810, 0x00005675, 0x00000BB1, 0x000500C2, 0x00000011, 0x00003BFA,
0x00004810, 0x000007B7, 0x00050051, 0x0000000B, 0x00001CFC, 0x0000595E,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDB, 0x0000595E, 0x00000001,
0x00050051, 0x0000000B, 0x00001DD9, 0x00003BFA, 0x00000000, 0x00050051,
0x0000000B, 0x00001E73, 0x00003BFA, 0x00000001, 0x00070050, 0x00000017,
0x00003F21, 0x00001CFC, 0x00005FDB, 0x00001DD9, 0x00001E73, 0x0009004F,
0x00000017, 0x00001E5E, 0x00003F21, 0x00003F21, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x00001ACC, 0x00002648,
0x00002648, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x000060EE, 0x00001ACC, 0x00001E5E, 0x0007004F, 0x00000011,
0x000046DD, 0x00004D8D, 0x00004D8D, 0x00000002, 0x00000003, 0x000500C2,
0x00000011, 0x00002014, 0x000046DD, 0x00000907, 0x000500C7, 0x00000011,
0x00001A4B, 0x000046DD, 0x00000A7A, 0x000500C4, 0x00000011, 0x00003F89,
0x00001A4B, 0x000007B7, 0x00050084, 0x00000011, 0x000057E5, 0x00003F89,
0x0000049E, 0x000500C5, 0x00000011, 0x00002649, 0x00002014, 0x000057E5,
0x000500C7, 0x00000011, 0x00001F5F, 0x000046DD, 0x00000474, 0x000500C4,
0x00000011, 0x0000595F, 0x00001F5F, 0x000007B7, 0x000500C7, 0x00000011,
0x00004811, 0x000046DD, 0x00000BB1, 0x000500C2, 0x00000011, 0x00003BFB,
0x00004811, 0x000007B7, 0x00050051, 0x0000000B, 0x00001CFD, 0x0000595F,
0x00000000, 0x00050051, 0x0000000B, 0x00005FDD, 0x0000595F, 0x00000001,
0x00050051, 0x0000000B, 0x00001DDA, 0x00003BFB, 0x00000000, 0x00050051,
0x0000000B, 0x00001E74, 0x00003BFB, 0x00000001, 0x00070050, 0x00000017,
0x00003F22, 0x00001CFD, 0x00005FDD, 0x00001DDA, 0x00001E74, 0x0009004F,
0x00000017, 0x00001E5F, 0x00003F22, 0x00003F22, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x0009004F, 0x00000017, 0x000019C3, 0x00002649,
0x00002649, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C5,
0x00000017, 0x00006098, 0x000019C3, 0x00001E5F, 0x00060041, 0x00000294,
0x0000201B, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E, 0x0000201B,
0x000060EE, 0x00050080, 0x0000000B, 0x00002CC1, 0x000054B5, 0x00000A0D,
0x00060041, 0x00000294, 0x00005C66, 0x0000140E, 0x00000A0B, 0x00002CC1,
0x0003003E, 0x00005C66, 0x00006098, 0x000600A9, 0x0000000B, 0x000041BE,
0x00004376, 0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x0000593C,
0x000041BE, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665,
0x0000593C, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B,
0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7,
0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A,
0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8,
0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002DA2,
0x00003FF9, 0x00002958, 0x000300F7, 0x00002DA3, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B39, 0x00002DA3, 0x000200F8, 0x00002B39, 0x000500C4,
0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9,
0x00005E18, 0x00003BE8, 0x000200F9, 0x00002DA3, 0x000200F8, 0x00002DA3,
0x000700F5, 0x00000017, 0x00004D8E, 0x00002AAC, 0x00003A1A, 0x000029E9,
0x00002B39, 0x0007004F, 0x00000011, 0x00005676, 0x00004D8E, 0x00004D8E,
0x00000000, 0x00000001, 0x000500C2, 0x00000011, 0x00003930, 0x00005676,
0x00000907, 0x000500C7, 0x00000011, 0x00001A4C, 0x00005676, 0x00000A7A,
0x000500C4, 0x00000011, 0x00003F8A, 0x00001A4C, 0x000007B7, 0x00050084,
0x00000011, 0x000057E6, 0x00003F8A, 0x0000049E, 0x000500C5, 0x00000011,
0x0000264A, 0x00003930, 0x000057E6, 0x000500C7, 0x00000011, 0x00001F60,
0x00005676, 0x00000474, 0x000500C4, 0x00000011, 0x00005960, 0x00001F60,
0x000007B7, 0x000500C7, 0x00000011, 0x00004812, 0x00005676, 0x00000BB1,
0x000500C2, 0x00000011, 0x00003BFC, 0x00004812, 0x000007B7, 0x00050051,
0x0000000B, 0x00001CFE, 0x00005960, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDE, 0x00005960, 0x00000001, 0x00050051, 0x0000000B, 0x00001DDB,
0x00003BFC, 0x00000000, 0x00050051, 0x0000000B, 0x00001E75, 0x00003BFC,
0x00000001, 0x00070050, 0x00000017, 0x00003F23, 0x00001CFE, 0x00005FDE,
0x00001DDB, 0x00001E75, 0x0009004F, 0x00000017, 0x00001E60, 0x00003F23,
0x00003F23, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x00001ACD, 0x0000264A, 0x0000264A, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x000060EF, 0x00001ACD,
0x00001E60, 0x0007004F, 0x00000011, 0x000046DE, 0x00004D8E, 0x00004D8E,
0x00000002, 0x00000003, 0x000500C2, 0x00000011, 0x00002015, 0x000046DE,
0x00000907, 0x000500C7, 0x00000011, 0x00001A4D, 0x000046DE, 0x00000A7A,
0x000500C4, 0x00000011, 0x00003F8B, 0x00001A4D, 0x000007B7, 0x00050084,
0x00000011, 0x000057E7, 0x00003F8B, 0x0000049E, 0x000500C5, 0x00000011,
0x0000264B, 0x00002015, 0x000057E7, 0x000500C7, 0x00000011, 0x00001F61,
0x000046DE, 0x00000474, 0x000500C4, 0x00000011, 0x00005961, 0x00001F61,
0x000007B7, 0x000500C7, 0x00000011, 0x00004813, 0x000046DE, 0x00000BB1,
0x000500C2, 0x00000011, 0x00003BFD, 0x00004813, 0x000007B7, 0x00050051,
0x0000000B, 0x00001CFF, 0x00005961, 0x00000000, 0x00050051, 0x0000000B,
0x00005FDF, 0x00005961, 0x00000001, 0x00050051, 0x0000000B, 0x00001DDC,
0x00003BFD, 0x00000000, 0x00050051, 0x0000000B, 0x00001E76, 0x00003BFD,
0x00000001, 0x00070050, 0x00000017, 0x00003F24, 0x00001CFF, 0x00005FDF,
0x00001DDC, 0x00001E76, 0x0009004F, 0x00000017, 0x00001E61, 0x00003F24,
0x00003F24, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x0009004F,
0x00000017, 0x00001E6F, 0x0000264B, 0x0000264B, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C5, 0x00000017, 0x0000363E, 0x00001E6F,
0x00001E61, 0x00050080, 0x0000000B, 0x0000459A, 0x000054B5, 0x00000A10,
0x00060041, 0x00000294, 0x00001929, 0x0000140E, 0x00000A0B, 0x0000459A,
0x0003003E, 0x00001929, 0x000060EF, 0x00050080, 0x0000000B, 0x00002CC2,
0x000054B5, 0x00000A13, 0x00060041, 0x00000294, 0x00006256, 0x0000140E,
0x00000A0B, 0x00002CC2, 0x0003003E, 0x00006256, 0x0000363E, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -122,80 +122,84 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2604
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2604
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %19442
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -227,20 +231,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -263,7 +265,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -272,48 +274,40 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21427 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%12014 = OpLoad %uint %21427
%8199 = OpIMul %int %14692 %int_4
%11736 = OpBitcast %int %12014
%8690 = OpIMul %int %6362 %11736
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%19442 = OpLabel
%8677 = OpIMul %int %23531 %int_4
%17569 = OpBitcast %int %22409
%8690 = OpIMul %int %6362 %17569
%8334 = OpIAdd %int %8690 %17598
%8952 = OpBitcast %int %15628
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %8199 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%7984 = OpIAdd %int %8677 %7839
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %19442
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -372,14 +366,14 @@
%15559 = OpCompositeInsert %v4uint %18892 %18667 1
%19548 = OpCompositeExtract %uint %8918 1
%18523 = OpCompositeInsert %v4uint %19548 %15559 3
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %9182 %16424
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %21685 %uint_1
%23654 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23654 %18523
%16830 = OpSelect %uint %10467 %uint_32 %uint_16
%16830 = OpSelect %uint %17270 %uint_32 %uint_16
%22844 = OpShiftRightLogical %uint %16830 %uint_4
%13947 = OpIAdd %uint %21493 %22844
%13947 = OpIAdd %uint %22117 %22844
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -450,10 +444,10 @@
%15563 = OpCompositeInsert %v4uint %18896 %18669 1
%20745 = OpCompositeExtract %uint %8920 1
%7681 = OpCompositeInsert %v4uint %20745 %15563 3
%18781 = OpIAdd %uint %21670 %uint_2
%18781 = OpIAdd %uint %21685 %uint_2
%7020 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %18781
OpStore %7020 %16425
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %21685 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %7681
OpBranch %19578
@ -463,7 +457,7 @@
#endif
const uint32_t texture_load_r10g11b11_rgba16_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -548,275 +542,270 @@ const uint32_t texture_load_r10g11b11_rgba16_cs[] = {
0x0000008F, 0x0000008F, 0x0005002C, 0x00000011, 0x0000062A, 0x0000068D,
0x0000068D, 0x0003002E, 0x00000011, 0x000000C8, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A2C, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A23, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x000053A3, 0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED,
0x000053A3, 0x00000A0D, 0x000500AB, 0x00000009, 0x000028E3, 0x000018ED,
0x00000A0A, 0x000300F7, 0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3,
0x0000277C, 0x00002A0D, 0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B,
0x00005BD4, 0x000053A3, 0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC,
0x00005BD4, 0x00000A0A, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA,
0x00003FAC, 0x00002F61, 0x00006228, 0x000200F8, 0x00002F61, 0x00050041,
0x00000288, 0x00004722, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0B, 0x00004722, 0x00050041, 0x00000288, 0x00005860, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x0000541F, 0x00005860, 0x000500C3,
0x0000000C, 0x00003A4B, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C,
0x00004955, 0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947,
0x0000541F, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947,
0x00050084, 0x0000000C, 0x00005321, 0x00004955, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00003D0B, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901,
0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901,
0x000500C3, 0x0000000C, 0x000032BA, 0x00003964, 0x00000A1A, 0x00050080,
0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C,
0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00003964, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x00004955, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00003964, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8,
0x00006228, 0x0004007C, 0x00000012, 0x00001A8C, 0x00004993, 0x00050041,
0x00000288, 0x00004969, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00002EB2, 0x00004969, 0x00050051, 0x0000000C, 0x00004944, 0x00001A8C,
0x00000000, 0x000500C3, 0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002747, 0x00001A8C, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00002EB2, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005347, 0x0000405C, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x00004944, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002747, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002747, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x00004944, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B,
0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED,
0x00002F61, 0x00002F42, 0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00002A0D, 0x00050041, 0x00000288, 0x00005098, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00003D0C, 0x00005098, 0x00050041, 0x00000288,
0x000053B3, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00002EEE,
0x000053B3, 0x00050084, 0x0000000C, 0x00002007, 0x00003964, 0x00000A17,
0x0004007C, 0x0000000C, 0x00002DD8, 0x00002EEE, 0x00050084, 0x0000000C,
0x000021F2, 0x000018DA, 0x00002DD8, 0x00050080, 0x0000000C, 0x0000208E,
0x000021F2, 0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C,
0x00050084, 0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080,
0x0000000C, 0x00001F30, 0x00002007, 0x00001E9F, 0x000200F9, 0x00005AE2,
0x000200F8, 0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C,
0x00001E0B, 0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A,
0x0004007C, 0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C,
0x00003CDB, 0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C,
0x00003CDB, 0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16,
0x000500C2, 0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7,
0x0000000B, 0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294,
0x000050F7, 0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017,
0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA,
0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10,
0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7,
0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463,
0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8,
0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2,
0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA,
0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6,
0x000300F7, 0x00002DA2, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38,
0x00002DA2, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17,
0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879,
0x000002ED, 0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7,
0x000200F9, 0x00002DA2, 0x000200F8, 0x00002DA2, 0x000700F5, 0x00000017,
0x00004504, 0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x0007004F,
0x00000011, 0x0000594E, 0x00004504, 0x00004504, 0x00000000, 0x00000001,
0x0009004F, 0x00000017, 0x000029A7, 0x00004504, 0x000000C8, 0x00000000,
0x00000000, 0x00000001, 0x00000001, 0x000500C2, 0x00000017, 0x00002580,
0x000029A7, 0x00000203, 0x000500C7, 0x00000017, 0x00001EE4, 0x00002580,
0x00000603, 0x000500C4, 0x00000017, 0x00006047, 0x00001EE4, 0x000000B3,
0x000500C2, 0x00000017, 0x00005852, 0x000029A7, 0x00000317, 0x000500C7,
0x00000017, 0x000053E6, 0x00005852, 0x00000917, 0x000500C5, 0x00000017,
0x00003CAC, 0x00006047, 0x000053E6, 0x000500C7, 0x00000011, 0x00004E7F,
0x0000594E, 0x00000A7E, 0x000500C4, 0x00000011, 0x00005997, 0x00004E7F,
0x000007F6, 0x000500C7, 0x00000011, 0x000045E3, 0x0000594E, 0x00000B44,
0x000500C5, 0x00000011, 0x0000306C, 0x00005997, 0x000045E3, 0x0007004F,
0x00000011, 0x00003CF5, 0x00003CAC, 0x00003CAC, 0x00000000, 0x00000002,
0x000500C5, 0x00000011, 0x000051D8, 0x00003CF5, 0x0000306C, 0x00050051,
0x0000000B, 0x000049C9, 0x000051D8, 0x00000000, 0x00060052, 0x00000017,
0x00003CC4, 0x000049C9, 0x00003CAC, 0x00000000, 0x00050051, 0x0000000B,
0x00004D66, 0x000051D8, 0x00000001, 0x00060052, 0x00000017, 0x000048EA,
0x00004D66, 0x00003CC4, 0x00000002, 0x0007004F, 0x00000011, 0x00003FD7,
0x000048EA, 0x000048EA, 0x00000001, 0x00000003, 0x000500C5, 0x00000011,
0x000022D5, 0x00003FD7, 0x0000062A, 0x00050051, 0x0000000B, 0x000049CA,
0x000022D5, 0x00000000, 0x00060052, 0x00000017, 0x00003CC5, 0x000049CA,
0x000048EA, 0x00000001, 0x00050051, 0x0000000B, 0x00004D67, 0x000022D5,
0x00000001, 0x00060052, 0x00000017, 0x00004028, 0x00004D67, 0x00003CC5,
0x00000003, 0x0007004F, 0x00000011, 0x00001C33, 0x00004504, 0x00004504,
0x00000002, 0x00000003, 0x0009004F, 0x00000017, 0x00002C08, 0x00004504,
0x000000C8, 0x00000002, 0x00000002, 0x00000003, 0x00000003, 0x000500C2,
0x00000017, 0x00002581, 0x00002C08, 0x00000203, 0x000500C7, 0x00000017,
0x00001EE5, 0x00002581, 0x00000603, 0x000500C4, 0x00000017, 0x00006048,
0x00001EE5, 0x000000B3, 0x000500C2, 0x00000017, 0x00005853, 0x00002C08,
0x00000317, 0x000500C7, 0x00000017, 0x000053E7, 0x00005853, 0x00000917,
0x000500C5, 0x00000017, 0x00003CAD, 0x00006048, 0x000053E7, 0x000500C7,
0x00000011, 0x00004E80, 0x00001C33, 0x00000A7E, 0x000500C4, 0x00000011,
0x00005998, 0x00004E80, 0x000007F6, 0x000500C7, 0x00000011, 0x000045E4,
0x00001C33, 0x00000B44, 0x000500C5, 0x00000011, 0x0000306D, 0x00005998,
0x000045E4, 0x0007004F, 0x00000011, 0x00003CF6, 0x00003CAD, 0x00003CAD,
0x00000000, 0x00000002, 0x000500C5, 0x00000011, 0x000051D9, 0x00003CF6,
0x0000306D, 0x00050051, 0x0000000B, 0x000049CB, 0x000051D9, 0x00000000,
0x00060052, 0x00000017, 0x00003CC6, 0x000049CB, 0x00003CAD, 0x00000000,
0x00050051, 0x0000000B, 0x00004D68, 0x000051D9, 0x00000001, 0x00060052,
0x00000017, 0x000048EB, 0x00004D68, 0x00003CC6, 0x00000002, 0x0007004F,
0x00000011, 0x00003FD8, 0x000048EB, 0x000048EB, 0x00000001, 0x00000003,
0x000500C5, 0x00000011, 0x000022D6, 0x00003FD8, 0x0000062A, 0x00050051,
0x0000000B, 0x000049CC, 0x000022D6, 0x00000000, 0x00060052, 0x00000017,
0x00003CC7, 0x000049CC, 0x000048EB, 0x00000001, 0x00050051, 0x0000000B,
0x00004C5C, 0x000022D6, 0x00000001, 0x00060052, 0x00000017, 0x0000485B,
0x00004C5C, 0x00003CC7, 0x00000003, 0x00060041, 0x00000294, 0x000023DE,
0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x000023DE, 0x00004028,
0x00050080, 0x0000000B, 0x00002CC1, 0x000054A6, 0x00000A0D, 0x00060041,
0x00000294, 0x00005C66, 0x0000140E, 0x00000A0B, 0x00002CC1, 0x0003003E,
0x00005C66, 0x0000485B, 0x000600A9, 0x0000000B, 0x000041BE, 0x000028E3,
0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x0000593C, 0x000041BE,
0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x000053F5, 0x0000593C,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,
0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9,
0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A,
0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002DA2, 0x00003FF9,
0x00002958, 0x000300F7, 0x00002DA3, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B39, 0x00002DA3, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017,
0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8,
0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18,
0x00003BE8, 0x000200F9, 0x00002DA3, 0x000200F8, 0x00002DA3, 0x000700F5,
0x00000017, 0x00004505, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39,
0x0007004F, 0x00000011, 0x0000594F, 0x00004505, 0x00004505, 0x00000000,
0x00000001, 0x0009004F, 0x00000017, 0x000029A8, 0x00004505, 0x000000C8,
0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C2, 0x00000017,
0x00002582, 0x000029A8, 0x00000203, 0x000500C7, 0x00000017, 0x00001EE6,
0x00002582, 0x00000603, 0x000500C4, 0x00000017, 0x00006049, 0x00001EE6,
0x000000B3, 0x000500C2, 0x00000017, 0x00005854, 0x000029A8, 0x00000317,
0x000500C7, 0x00000017, 0x000053E8, 0x00005854, 0x00000917, 0x000500C5,
0x00000017, 0x00003CAE, 0x00006049, 0x000053E8, 0x000500C7, 0x00000011,
0x00004E81, 0x0000594F, 0x00000A7E, 0x000500C4, 0x00000011, 0x00005999,
0x00004E81, 0x000007F6, 0x000500C7, 0x00000011, 0x000045E5, 0x0000594F,
0x00000B44, 0x000500C5, 0x00000011, 0x0000306E, 0x00005999, 0x000045E5,
0x0007004F, 0x00000011, 0x00003CF7, 0x00003CAE, 0x00003CAE, 0x00000000,
0x00000002, 0x000500C5, 0x00000011, 0x000051DA, 0x00003CF7, 0x0000306E,
0x00050051, 0x0000000B, 0x000049CD, 0x000051DA, 0x00000000, 0x00060052,
0x00000017, 0x00003CC8, 0x000049CD, 0x00003CAE, 0x00000000, 0x00050051,
0x0000000B, 0x00004D69, 0x000051DA, 0x00000001, 0x00060052, 0x00000017,
0x000048EC, 0x00004D69, 0x00003CC8, 0x00000002, 0x0007004F, 0x00000011,
0x00003FD9, 0x000048EC, 0x000048EC, 0x00000001, 0x00000003, 0x000500C5,
0x00000011, 0x000022D7, 0x00003FD9, 0x0000062A, 0x00050051, 0x0000000B,
0x000049CE, 0x000022D7, 0x00000000, 0x00060052, 0x00000017, 0x00003CC9,
0x000049CE, 0x000048EC, 0x00000001, 0x00050051, 0x0000000B, 0x00004D6A,
0x000022D7, 0x00000001, 0x00060052, 0x00000017, 0x00004029, 0x00004D6A,
0x00003CC9, 0x00000003, 0x0007004F, 0x00000011, 0x00001C34, 0x00004505,
0x00004505, 0x00000002, 0x00000003, 0x0009004F, 0x00000017, 0x00002C09,
0x00004505, 0x000000C8, 0x00000002, 0x00000002, 0x00000003, 0x00000003,
0x000500C2, 0x00000017, 0x00002583, 0x00002C09, 0x00000203, 0x000500C7,
0x00000017, 0x00001EE7, 0x00002583, 0x00000603, 0x000500C4, 0x00000017,
0x0000604A, 0x00001EE7, 0x000000B3, 0x000500C2, 0x00000017, 0x00005855,
0x00002C09, 0x00000317, 0x000500C7, 0x00000017, 0x000053E9, 0x00005855,
0x00000917, 0x000500C5, 0x00000017, 0x00003CAF, 0x0000604A, 0x000053E9,
0x000500C7, 0x00000011, 0x00004E82, 0x00001C34, 0x00000A7E, 0x000500C4,
0x00000011, 0x0000599A, 0x00004E82, 0x000007F6, 0x000500C7, 0x00000011,
0x000045E6, 0x00001C34, 0x00000B44, 0x000500C5, 0x00000011, 0x0000306F,
0x0000599A, 0x000045E6, 0x0007004F, 0x00000011, 0x00003CF8, 0x00003CAF,
0x00003CAF, 0x00000000, 0x00000002, 0x000500C5, 0x00000011, 0x000051DB,
0x00003CF8, 0x0000306F, 0x00050051, 0x0000000B, 0x000049CF, 0x000051DB,
0x00000000, 0x00060052, 0x00000017, 0x00003CCA, 0x000049CF, 0x00003CAF,
0x00000000, 0x00050051, 0x0000000B, 0x00004D6B, 0x000051DB, 0x00000001,
0x00060052, 0x00000017, 0x000048ED, 0x00004D6B, 0x00003CCA, 0x00000002,
0x0007004F, 0x00000011, 0x00003FDA, 0x000048ED, 0x000048ED, 0x00000001,
0x00000003, 0x000500C5, 0x00000011, 0x000022D8, 0x00003FDA, 0x0000062A,
0x00050051, 0x0000000B, 0x000049D0, 0x000022D8, 0x00000000, 0x00060052,
0x00000017, 0x00003CCB, 0x000049D0, 0x000048ED, 0x00000001, 0x00050051,
0x0000000B, 0x00005109, 0x000022D8, 0x00000001, 0x00060052, 0x00000017,
0x00001E01, 0x00005109, 0x00003CCB, 0x00000003, 0x00050080, 0x0000000B,
0x0000495D, 0x000054A6, 0x00000A10, 0x00060041, 0x00000294, 0x00001B6C,
0x0000140E, 0x00000A0B, 0x0000495D, 0x0003003E, 0x00001B6C, 0x00004029,
0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6, 0x00000A13, 0x00060041,
0x00000294, 0x00006256, 0x0000140E, 0x00000A0B, 0x00002CC2, 0x0003003E,
0x00006256, 0x00001E01, 0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A,
0x000100FD, 0x00010038,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005FDC, 0x00003526, 0x00000A0D, 0x000500AB, 0x00000009, 0x00004376,
0x00005FDC, 0x00000A0A, 0x000500C7, 0x0000000B, 0x00003028, 0x00003526,
0x00000A10, 0x000500AB, 0x00000009, 0x00004384, 0x00003028, 0x00000A0A,
0x000500C2, 0x0000000B, 0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7,
0x0000000B, 0x000061E2, 0x00001EB0, 0x00000A13, 0x00050041, 0x00000288,
0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC,
0x0000492C, 0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288,
0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789,
0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17,
0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288,
0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B,
0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D,
0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014,
0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E,
0x00000A2C, 0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A,
0x0000578A, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x000042F0, 0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051,
0x0000000B, 0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C,
0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A,
0x00005BEB, 0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6,
0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084,
0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C,
0x000044BE, 0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00002A92, 0x00002042, 0x00050080, 0x0000000B, 0x00002764, 0x00002A92,
0x0000578B, 0x000500C2, 0x0000000B, 0x000054B5, 0x00002764, 0x00000A16,
0x000300F7, 0x00005F43, 0x00000002, 0x000400FA, 0x00004376, 0x00005768,
0x00004BF2, 0x000200F8, 0x00005768, 0x000300F7, 0x00001E0B, 0x00000002,
0x000400FA, 0x00004384, 0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8,
0x000500C3, 0x0000000C, 0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3,
0x0000000C, 0x0000601E, 0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B,
0x00004947, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA,
0x00004947, 0x00050084, 0x0000000C, 0x00005321, 0x0000601E, 0x000018AA,
0x00050080, 0x0000000C, 0x00003B27, 0x000032B3, 0x00005321, 0x000500C2,
0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C,
0x00003901, 0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27,
0x00003901, 0x000500C3, 0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A,
0x00050080, 0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4,
0x0000000C, 0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000601E,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000044BE, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B,
0x000200F8, 0x000018D9, 0x0004007C, 0x00000012, 0x000019AD, 0x000042F0,
0x00050051, 0x0000000C, 0x000042C2, 0x000019AD, 0x00000000, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x000019AD, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x000024FD, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42,
0x000018D9, 0x000200F9, 0x00005F43, 0x000200F8, 0x00004BF2, 0x00050084,
0x0000000C, 0x000021E5, 0x00005BEB, 0x00000A17, 0x0004007C, 0x0000000C,
0x000044A1, 0x00005789, 0x00050084, 0x0000000C, 0x000021F2, 0x000018DA,
0x000044A1, 0x00050080, 0x0000000C, 0x0000208E, 0x000021F2, 0x000044BE,
0x0004007C, 0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C,
0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30,
0x000021E5, 0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43,
0x000700F5, 0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30,
0x00004BF2, 0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080,
0x0000000C, 0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B,
0x00003EE9, 0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9,
0x00000A16, 0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B,
0x00005665, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA,
0x00000009, 0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009,
0x00005376, 0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686,
0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA,
0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7,
0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC,
0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D,
0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017,
0x00005879, 0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA,
0x00000009, 0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009,
0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00002DA2, 0x00000000,
0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2, 0x000200F8, 0x00002B38,
0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2,
0x00000017, 0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017,
0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9, 0x00002DA2, 0x000200F8,
0x00002DA2, 0x000700F5, 0x00000017, 0x00004504, 0x00005879, 0x00003463,
0x000029E8, 0x00002B38, 0x0007004F, 0x00000011, 0x0000594E, 0x00004504,
0x00004504, 0x00000000, 0x00000001, 0x0009004F, 0x00000017, 0x000029A7,
0x00004504, 0x000000C8, 0x00000000, 0x00000000, 0x00000001, 0x00000001,
0x000500C2, 0x00000017, 0x00002580, 0x000029A7, 0x00000203, 0x000500C7,
0x00000017, 0x00001EE4, 0x00002580, 0x00000603, 0x000500C4, 0x00000017,
0x00006047, 0x00001EE4, 0x000000B3, 0x000500C2, 0x00000017, 0x00005852,
0x000029A7, 0x00000317, 0x000500C7, 0x00000017, 0x000053E6, 0x00005852,
0x00000917, 0x000500C5, 0x00000017, 0x00003CAC, 0x00006047, 0x000053E6,
0x000500C7, 0x00000011, 0x00004E7F, 0x0000594E, 0x00000A7E, 0x000500C4,
0x00000011, 0x00005997, 0x00004E7F, 0x000007F6, 0x000500C7, 0x00000011,
0x000045E3, 0x0000594E, 0x00000B44, 0x000500C5, 0x00000011, 0x0000306C,
0x00005997, 0x000045E3, 0x0007004F, 0x00000011, 0x00003CF5, 0x00003CAC,
0x00003CAC, 0x00000000, 0x00000002, 0x000500C5, 0x00000011, 0x000051D8,
0x00003CF5, 0x0000306C, 0x00050051, 0x0000000B, 0x000049C9, 0x000051D8,
0x00000000, 0x00060052, 0x00000017, 0x00003CC4, 0x000049C9, 0x00003CAC,
0x00000000, 0x00050051, 0x0000000B, 0x00004D66, 0x000051D8, 0x00000001,
0x00060052, 0x00000017, 0x000048EA, 0x00004D66, 0x00003CC4, 0x00000002,
0x0007004F, 0x00000011, 0x00003FD7, 0x000048EA, 0x000048EA, 0x00000001,
0x00000003, 0x000500C5, 0x00000011, 0x000022D5, 0x00003FD7, 0x0000062A,
0x00050051, 0x0000000B, 0x000049CA, 0x000022D5, 0x00000000, 0x00060052,
0x00000017, 0x00003CC5, 0x000049CA, 0x000048EA, 0x00000001, 0x00050051,
0x0000000B, 0x00004D67, 0x000022D5, 0x00000001, 0x00060052, 0x00000017,
0x00004028, 0x00004D67, 0x00003CC5, 0x00000003, 0x0007004F, 0x00000011,
0x00001C33, 0x00004504, 0x00004504, 0x00000002, 0x00000003, 0x0009004F,
0x00000017, 0x00002C08, 0x00004504, 0x000000C8, 0x00000002, 0x00000002,
0x00000003, 0x00000003, 0x000500C2, 0x00000017, 0x00002581, 0x00002C08,
0x00000203, 0x000500C7, 0x00000017, 0x00001EE5, 0x00002581, 0x00000603,
0x000500C4, 0x00000017, 0x00006048, 0x00001EE5, 0x000000B3, 0x000500C2,
0x00000017, 0x00005853, 0x00002C08, 0x00000317, 0x000500C7, 0x00000017,
0x000053E7, 0x00005853, 0x00000917, 0x000500C5, 0x00000017, 0x00003CAD,
0x00006048, 0x000053E7, 0x000500C7, 0x00000011, 0x00004E80, 0x00001C33,
0x00000A7E, 0x000500C4, 0x00000011, 0x00005998, 0x00004E80, 0x000007F6,
0x000500C7, 0x00000011, 0x000045E4, 0x00001C33, 0x00000B44, 0x000500C5,
0x00000011, 0x0000306D, 0x00005998, 0x000045E4, 0x0007004F, 0x00000011,
0x00003CF6, 0x00003CAD, 0x00003CAD, 0x00000000, 0x00000002, 0x000500C5,
0x00000011, 0x000051D9, 0x00003CF6, 0x0000306D, 0x00050051, 0x0000000B,
0x000049CB, 0x000051D9, 0x00000000, 0x00060052, 0x00000017, 0x00003CC6,
0x000049CB, 0x00003CAD, 0x00000000, 0x00050051, 0x0000000B, 0x00004D68,
0x000051D9, 0x00000001, 0x00060052, 0x00000017, 0x000048EB, 0x00004D68,
0x00003CC6, 0x00000002, 0x0007004F, 0x00000011, 0x00003FD8, 0x000048EB,
0x000048EB, 0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D6,
0x00003FD8, 0x0000062A, 0x00050051, 0x0000000B, 0x000049CC, 0x000022D6,
0x00000000, 0x00060052, 0x00000017, 0x00003CC7, 0x000049CC, 0x000048EB,
0x00000001, 0x00050051, 0x0000000B, 0x00004C5C, 0x000022D6, 0x00000001,
0x00060052, 0x00000017, 0x0000485B, 0x00004C5C, 0x00003CC7, 0x00000003,
0x00060041, 0x00000294, 0x000023DE, 0x0000140E, 0x00000A0B, 0x000054B5,
0x0003003E, 0x000023DE, 0x00004028, 0x00050080, 0x0000000B, 0x00002CC1,
0x000054B5, 0x00000A0D, 0x00060041, 0x00000294, 0x00005C66, 0x0000140E,
0x00000A0B, 0x00002CC1, 0x0003003E, 0x00005C66, 0x0000485B, 0x000600A9,
0x0000000B, 0x000041BE, 0x00004376, 0x00000A6A, 0x00000A3A, 0x000500C2,
0x0000000B, 0x0000593C, 0x000041BE, 0x00000A16, 0x00050080, 0x0000000B,
0x0000367B, 0x00005665, 0x0000593C, 0x00060041, 0x00000294, 0x0000571A,
0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2,
0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686,
0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017,
0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2,
0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD, 0x000019B2,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9,
0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC,
0x000019B2, 0x00002DA2, 0x00003FF9, 0x00002958, 0x000300F7, 0x00002DA3,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002DA3, 0x000200F8,
0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x00002DA3,
0x000200F8, 0x00002DA3, 0x000700F5, 0x00000017, 0x00004505, 0x00002AAC,
0x00003A1A, 0x000029E9, 0x00002B39, 0x0007004F, 0x00000011, 0x0000594F,
0x00004505, 0x00004505, 0x00000000, 0x00000001, 0x0009004F, 0x00000017,
0x000029A8, 0x00004505, 0x000000C8, 0x00000000, 0x00000000, 0x00000001,
0x00000001, 0x000500C2, 0x00000017, 0x00002582, 0x000029A8, 0x00000203,
0x000500C7, 0x00000017, 0x00001EE6, 0x00002582, 0x00000603, 0x000500C4,
0x00000017, 0x00006049, 0x00001EE6, 0x000000B3, 0x000500C2, 0x00000017,
0x00005854, 0x000029A8, 0x00000317, 0x000500C7, 0x00000017, 0x000053E8,
0x00005854, 0x00000917, 0x000500C5, 0x00000017, 0x00003CAE, 0x00006049,
0x000053E8, 0x000500C7, 0x00000011, 0x00004E81, 0x0000594F, 0x00000A7E,
0x000500C4, 0x00000011, 0x00005999, 0x00004E81, 0x000007F6, 0x000500C7,
0x00000011, 0x000045E5, 0x0000594F, 0x00000B44, 0x000500C5, 0x00000011,
0x0000306E, 0x00005999, 0x000045E5, 0x0007004F, 0x00000011, 0x00003CF7,
0x00003CAE, 0x00003CAE, 0x00000000, 0x00000002, 0x000500C5, 0x00000011,
0x000051DA, 0x00003CF7, 0x0000306E, 0x00050051, 0x0000000B, 0x000049CD,
0x000051DA, 0x00000000, 0x00060052, 0x00000017, 0x00003CC8, 0x000049CD,
0x00003CAE, 0x00000000, 0x00050051, 0x0000000B, 0x00004D69, 0x000051DA,
0x00000001, 0x00060052, 0x00000017, 0x000048EC, 0x00004D69, 0x00003CC8,
0x00000002, 0x0007004F, 0x00000011, 0x00003FD9, 0x000048EC, 0x000048EC,
0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D7, 0x00003FD9,
0x0000062A, 0x00050051, 0x0000000B, 0x000049CE, 0x000022D7, 0x00000000,
0x00060052, 0x00000017, 0x00003CC9, 0x000049CE, 0x000048EC, 0x00000001,
0x00050051, 0x0000000B, 0x00004D6A, 0x000022D7, 0x00000001, 0x00060052,
0x00000017, 0x00004029, 0x00004D6A, 0x00003CC9, 0x00000003, 0x0007004F,
0x00000011, 0x00001C34, 0x00004505, 0x00004505, 0x00000002, 0x00000003,
0x0009004F, 0x00000017, 0x00002C09, 0x00004505, 0x000000C8, 0x00000002,
0x00000002, 0x00000003, 0x00000003, 0x000500C2, 0x00000017, 0x00002583,
0x00002C09, 0x00000203, 0x000500C7, 0x00000017, 0x00001EE7, 0x00002583,
0x00000603, 0x000500C4, 0x00000017, 0x0000604A, 0x00001EE7, 0x000000B3,
0x000500C2, 0x00000017, 0x00005855, 0x00002C09, 0x00000317, 0x000500C7,
0x00000017, 0x000053E9, 0x00005855, 0x00000917, 0x000500C5, 0x00000017,
0x00003CAF, 0x0000604A, 0x000053E9, 0x000500C7, 0x00000011, 0x00004E82,
0x00001C34, 0x00000A7E, 0x000500C4, 0x00000011, 0x0000599A, 0x00004E82,
0x000007F6, 0x000500C7, 0x00000011, 0x000045E6, 0x00001C34, 0x00000B44,
0x000500C5, 0x00000011, 0x0000306F, 0x0000599A, 0x000045E6, 0x0007004F,
0x00000011, 0x00003CF8, 0x00003CAF, 0x00003CAF, 0x00000000, 0x00000002,
0x000500C5, 0x00000011, 0x000051DB, 0x00003CF8, 0x0000306F, 0x00050051,
0x0000000B, 0x000049CF, 0x000051DB, 0x00000000, 0x00060052, 0x00000017,
0x00003CCA, 0x000049CF, 0x00003CAF, 0x00000000, 0x00050051, 0x0000000B,
0x00004D6B, 0x000051DB, 0x00000001, 0x00060052, 0x00000017, 0x000048ED,
0x00004D6B, 0x00003CCA, 0x00000002, 0x0007004F, 0x00000011, 0x00003FDA,
0x000048ED, 0x000048ED, 0x00000001, 0x00000003, 0x000500C5, 0x00000011,
0x000022D8, 0x00003FDA, 0x0000062A, 0x00050051, 0x0000000B, 0x000049D0,
0x000022D8, 0x00000000, 0x00060052, 0x00000017, 0x00003CCB, 0x000049D0,
0x000048ED, 0x00000001, 0x00050051, 0x0000000B, 0x00005109, 0x000022D8,
0x00000001, 0x00060052, 0x00000017, 0x00001E01, 0x00005109, 0x00003CCB,
0x00000003, 0x00050080, 0x0000000B, 0x0000495D, 0x000054B5, 0x00000A10,
0x00060041, 0x00000294, 0x00001B6C, 0x0000140E, 0x00000A0B, 0x0000495D,
0x0003003E, 0x00001B6C, 0x00004029, 0x00050080, 0x0000000B, 0x00002CC2,
0x000054B5, 0x00000A13, 0x00060041, 0x00000294, 0x00006256, 0x0000140E,
0x00000A0B, 0x00002CC2, 0x0003003E, 0x00006256, 0x00001E01, 0x000200F9,
0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -124,76 +124,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2604
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2604
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -251,7 +253,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -301,31 +303,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -377,25 +377,25 @@
%18891 = OpCompositeExtract %uint %20953 0
%15558 = OpCompositeInsert %v4uint %18891 %15533 0
%19816 = OpCompositeExtract %uint %20953 1
%18667 = OpCompositeInsert %v4uint %19816 %15558 2
%16344 = OpVectorShuffle %v2uint %18667 %18667 1 3
%18668 = OpCompositeInsert %v4uint %19816 %15558 2
%16344 = OpVectorShuffle %v2uint %18668 %18668 1 3
%8918 = OpBitwiseOr %v2uint %16344 %1578
%18892 = OpCompositeExtract %uint %8918 0
%15559 = OpCompositeInsert %v4uint %18892 %18667 1
%15559 = OpCompositeInsert %v4uint %18892 %18668 1
%19548 = OpCompositeExtract %uint %8918 1
%18523 = OpCompositeInsert %v4uint %19548 %15559 3
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %9182 %16424
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %11197 %uint_1
%23711 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23711 %18523
%23542 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %23542 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -416,7 +416,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -456,11 +456,11 @@
%18893 = OpCompositeExtract %uint %20954 0
%15560 = OpCompositeInsert %v4uint %18893 %15534 0
%19817 = OpCompositeExtract %uint %20954 1
%18668 = OpCompositeInsert %v4uint %19817 %15560 2
%16345 = OpVectorShuffle %v2uint %18668 %18668 1 3
%18669 = OpCompositeInsert %v4uint %19817 %15560 2
%16345 = OpVectorShuffle %v2uint %18669 %18669 1 3
%8919 = OpBitwiseOr %v2uint %16345 %1578
%18894 = OpCompositeExtract %uint %8919 0
%15561 = OpCompositeInsert %v4uint %18894 %18668 1
%15561 = OpCompositeInsert %v4uint %18894 %18669 1
%19818 = OpCompositeExtract %uint %8919 1
%16425 = OpCompositeInsert %v4uint %19818 %15561 3
%7220 = OpVectorShuffle %v2uint %17669 %17669 2 3
@ -480,17 +480,17 @@
%18895 = OpCompositeExtract %uint %20955 0
%15562 = OpCompositeInsert %v4uint %18895 %15535 0
%19819 = OpCompositeExtract %uint %20955 1
%18669 = OpCompositeInsert %v4uint %19819 %15562 2
%16346 = OpVectorShuffle %v2uint %18669 %18669 1 3
%18670 = OpCompositeInsert %v4uint %19819 %15562 2
%16346 = OpVectorShuffle %v2uint %18670 %18670 1 3
%8920 = OpBitwiseOr %v2uint %16346 %1578
%18896 = OpCompositeExtract %uint %8920 0
%15563 = OpCompositeInsert %v4uint %18896 %18669 1
%15563 = OpCompositeInsert %v4uint %18896 %18670 1
%20745 = OpCompositeExtract %uint %8920 1
%7681 = OpCompositeInsert %v4uint %20745 %15563 3
%18781 = OpIAdd %uint %21670 %uint_2
%18781 = OpIAdd %uint %11197 %uint_2
%7020 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %18781
OpStore %7020 %16425
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %11197 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %7681
OpBranch %19578
@ -500,7 +500,7 @@
#endif
const uint32_t texture_load_r10g11b11_rgba16_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -587,165 +587,165 @@ const uint32_t texture_load_r10g11b11_rgba16_scaled_cs[] = {
0x0005002C, 0x00000011, 0x0000062A, 0x0000068D, 0x0000068D, 0x0003002E,
0x00000011, 0x000000C8, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A2C, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A23, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005B88,
0x000047E4, 0x00050041, 0x00000288, 0x000058AC, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC, 0x000500C7, 0x0000000B,
0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB, 0x00000009, 0x00004B17,
0x00005707, 0x00000A0A, 0x00050050, 0x00000011, 0x0000435F, 0x00004FA3,
0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3, 0x0000435F, 0x0000077B,
0x000500C7, 0x00000011, 0x00001997, 0x000059A3, 0x0000074E, 0x00050041,
0x00000288, 0x0000492C, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004FEA, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005697, 0x00004FEA, 0x00050051,
0x0000000B, 0x000049F1, 0x000027F5, 0x00000000, 0x000500C2, 0x0000000B,
0x000019EE, 0x000049F1, 0x00000A10, 0x00050051, 0x0000000B, 0x00002704,
0x000027F5, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x000019EE,
0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997,
0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4,
0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10, 0x00050051, 0x0000000B,
0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE,
0x000027F5, 0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D,
0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA,
0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C,
0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2,
0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC, 0x00000A19, 0x0004007C,
0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878,
0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970,
0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A,
0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4,
0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B,
0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9,
0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000,
0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051,
0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005EAC, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D,
0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9,
0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC,
0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011,
0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC,
0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997,
0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001,
0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084,
0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B,
0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12,
0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC,
0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6,
0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7,
0x0000000B, 0x00005AB3, 0x000049F1, 0x00000A13, 0x00050080, 0x0000000B,
0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD,
0x00002557, 0x00000A10, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0,
0x000040AD, 0x00050080, 0x0000000B, 0x0000453C, 0x00005B88, 0x00004EAA,
0x000500C2, 0x0000000B, 0x000036D8, 0x0000453C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00002DF6, 0x00004FA3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00002DF6, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000036D8, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005F7D, 0x00003526,
0x00000A10, 0x000500AB, 0x00000009, 0x000048EB, 0x00005F7D, 0x00000A0A,
0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526, 0x00000A10, 0x000500C7,
0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13, 0x00050050, 0x00000011,
0x000022A7, 0x00003526, 0x00003526, 0x000500C2, 0x00000011, 0x00001BAF,
0x000022A7, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x00001BAF,
0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005788,
0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041, 0x00000291,
0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x0000578A,
0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A,
0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041, 0x00000288,
0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2,
0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4,
0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2C, 0x0007004F, 0x00000011,
0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F,
0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001,
0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A,
0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA, 0x00000002,
0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C, 0x00000016,
0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916, 0x0000578A,
0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A23, 0x00050051,
0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080,
0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B,
0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051, 0x0000000B, 0x000029E2,
0x0000538B, 0x00000000, 0x000500C2, 0x0000000B, 0x00001DEE, 0x000029E2,
0x00000A10, 0x00050051, 0x0000000B, 0x00002704, 0x0000538B, 0x00000001,
0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE, 0x00002704, 0x00050086,
0x00000011, 0x00001F69, 0x00005C0B, 0x00001997, 0x00050051, 0x0000000B,
0x0000366C, 0x00001F69, 0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D,
0x0000366C, 0x00000A10, 0x00050051, 0x0000000B, 0x000051A9, 0x00001F69,
0x00000001, 0x00050051, 0x0000000B, 0x000059EE, 0x0000538B, 0x00000002,
0x00060050, 0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE,
0x000300F7, 0x00005341, 0x00000002, 0x000400FA, 0x000048EB, 0x0000537D,
0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970,
0x000024C9, 0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001,
0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051,
0x0000000C, 0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C,
0x0000405C, 0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D,
0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D,
0x00050084, 0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B,
0x00002348, 0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B,
0x00050051, 0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3,
0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C,
0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C, 0x0000225D,
0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00006242, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x00002747, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005559, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA,
0x00005B34, 0x00005559, 0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA,
0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011,
0x00002621, 0x000024C9, 0x000024C9, 0x00000000, 0x00000001, 0x0004007C,
0x00000012, 0x000059CF, 0x00002621, 0x00050051, 0x0000000C, 0x00001903,
0x000059CF, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x00001903,
0x00000A1A, 0x00050051, 0x0000000C, 0x00002748, 0x000059CF, 0x00000001,
0x000500C3, 0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2,
0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C,
0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D,
0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347,
0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7,
0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003139, 0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E,
0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6,
0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10,
0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4,
0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397,
0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C,
0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080,
0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C,
0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416,
0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002748,
0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20,
0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7,
0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C,
0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144,
0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002748,
0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11,
0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14, 0x00050080,
0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C,
0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F,
0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144,
0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8,
0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C,
0x0000000B, 0x00005670, 0x0000394F, 0x000200F9, 0x00005341, 0x000200F8,
0x00005341, 0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D,
0x00005670, 0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8, 0x00001F69,
0x00001997, 0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8,
0x00050051, 0x0000000B, 0x00001C87, 0x00001997, 0x00000000, 0x00050051,
0x0000000B, 0x00005962, 0x00001997, 0x00000001, 0x00050084, 0x0000000B,
0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x00003CA0,
0x000024FC, 0x00003372, 0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC,
0x00000000, 0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962,
0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080,
0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B,
0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3,
0x000029E2, 0x00000A13, 0x00050080, 0x0000000B, 0x00002557, 0x0000609D,
0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD, 0x00002557, 0x00000A10,
0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080,
0x0000000B, 0x00003BA9, 0x00005EAC, 0x00004EAA, 0x000500C2, 0x0000000B,
0x00003948, 0x00003BA9, 0x00000A16, 0x00060041, 0x00000294, 0x00004FAF,
0x0000107A, 0x00000A0B, 0x00003948, 0x0004003D, 0x00000017, 0x00001CAA,
0x00004FAF, 0x000500AA, 0x00000009, 0x000035C0, 0x0000619E, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x0000619E, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005341, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000700F5, 0x00000017, 0x00005879, 0x00001CAA, 0x00005341, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x0000619E, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x00002DA2, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
@ -791,21 +791,21 @@ const uint32_t texture_load_r10g11b11_rgba16_scaled_cs[] = {
0x00050051, 0x0000000B, 0x000049CB, 0x000051D9, 0x00000000, 0x00060052,
0x00000017, 0x00003CC6, 0x000049CB, 0x00003CAD, 0x00000000, 0x00050051,
0x0000000B, 0x00004D68, 0x000051D9, 0x00000001, 0x00060052, 0x00000017,
0x000048EB, 0x00004D68, 0x00003CC6, 0x00000002, 0x0007004F, 0x00000011,
0x00003FD8, 0x000048EB, 0x000048EB, 0x00000001, 0x00000003, 0x000500C5,
0x000048EC, 0x00004D68, 0x00003CC6, 0x00000002, 0x0007004F, 0x00000011,
0x00003FD8, 0x000048EC, 0x000048EC, 0x00000001, 0x00000003, 0x000500C5,
0x00000011, 0x000022D6, 0x00003FD8, 0x0000062A, 0x00050051, 0x0000000B,
0x000049CC, 0x000022D6, 0x00000000, 0x00060052, 0x00000017, 0x00003CC7,
0x000049CC, 0x000048EB, 0x00000001, 0x00050051, 0x0000000B, 0x00004C5C,
0x000049CC, 0x000048EC, 0x00000001, 0x00050051, 0x0000000B, 0x00004C5C,
0x000022D6, 0x00000001, 0x00060052, 0x00000017, 0x0000485B, 0x00004C5C,
0x00003CC7, 0x00000003, 0x00060041, 0x00000294, 0x000023DE, 0x0000140E,
0x00000A0B, 0x000054A6, 0x0003003E, 0x000023DE, 0x00004028, 0x00050080,
0x0000000B, 0x00002CC1, 0x000054A6, 0x00000A0D, 0x00060041, 0x00000294,
0x00000A0B, 0x00002BBD, 0x0003003E, 0x000023DE, 0x00004028, 0x00050080,
0x0000000B, 0x00002CC1, 0x00002BBD, 0x00000A0D, 0x00060041, 0x00000294,
0x00005C9F, 0x0000140E, 0x00000A0B, 0x00002CC1, 0x0003003E, 0x00005C9F,
0x0000485B, 0x000500AC, 0x00000009, 0x00005BF6, 0x00001C87, 0x00000A0D,
0x000300F7, 0x000060BC, 0x00000002, 0x000400FA, 0x00005BF6, 0x00005084,
0x00005094, 0x000200F8, 0x00005084, 0x00050086, 0x0000000B, 0x00003697,
0x000019EE, 0x00001C87, 0x00050084, 0x0000000B, 0x0000237E, 0x00003697,
0x00001C87, 0x00050082, 0x0000000B, 0x00003171, 0x000019EE, 0x0000237E,
0x00001DEE, 0x00001C87, 0x00050084, 0x0000000B, 0x0000237E, 0x00003697,
0x00001C87, 0x00050082, 0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E,
0x00050080, 0x0000000B, 0x00002527, 0x00003171, 0x00000A0D, 0x000500AA,
0x00000009, 0x0000343F, 0x00002527, 0x00001C87, 0x000300F7, 0x00001EED,
0x00000000, 0x000400FA, 0x0000343F, 0x0000569E, 0x00002191, 0x000200F8,
@ -818,7 +818,7 @@ const uint32_t texture_load_r10g11b11_rgba16_scaled_cs[] = {
0x000060BC, 0x000200F8, 0x000060BC, 0x000700F5, 0x0000000B, 0x000029BC,
0x0000292C, 0x00001EED, 0x00000A6A, 0x00005094, 0x00050084, 0x0000000B,
0x0000492B, 0x000029BC, 0x00005962, 0x000500C2, 0x0000000B, 0x0000406D,
0x0000492B, 0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x000036D8,
0x0000492B, 0x00000A16, 0x00050080, 0x0000000B, 0x0000336B, 0x00003948,
0x0000406D, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B,
0x0000336B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7,
0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A,
@ -850,11 +850,11 @@ const uint32_t texture_load_r10g11b11_rgba16_scaled_cs[] = {
0x0000306E, 0x00050051, 0x0000000B, 0x000049CD, 0x000051DA, 0x00000000,
0x00060052, 0x00000017, 0x00003CC8, 0x000049CD, 0x00003CAE, 0x00000000,
0x00050051, 0x0000000B, 0x00004D69, 0x000051DA, 0x00000001, 0x00060052,
0x00000017, 0x000048EC, 0x00004D69, 0x00003CC8, 0x00000002, 0x0007004F,
0x00000011, 0x00003FD9, 0x000048EC, 0x000048EC, 0x00000001, 0x00000003,
0x00000017, 0x000048ED, 0x00004D69, 0x00003CC8, 0x00000002, 0x0007004F,
0x00000011, 0x00003FD9, 0x000048ED, 0x000048ED, 0x00000001, 0x00000003,
0x000500C5, 0x00000011, 0x000022D7, 0x00003FD9, 0x0000062A, 0x00050051,
0x0000000B, 0x000049CE, 0x000022D7, 0x00000000, 0x00060052, 0x00000017,
0x00003CC9, 0x000049CE, 0x000048EC, 0x00000001, 0x00050051, 0x0000000B,
0x00003CC9, 0x000049CE, 0x000048ED, 0x00000001, 0x00050051, 0x0000000B,
0x00004D6A, 0x000022D7, 0x00000001, 0x00060052, 0x00000017, 0x00004029,
0x00004D6A, 0x00003CC9, 0x00000003, 0x0007004F, 0x00000011, 0x00001C34,
0x00004505, 0x00004505, 0x00000002, 0x00000003, 0x0009004F, 0x00000017,
@ -872,16 +872,16 @@ const uint32_t texture_load_r10g11b11_rgba16_scaled_cs[] = {
0x000051DB, 0x00003CF8, 0x0000306F, 0x00050051, 0x0000000B, 0x000049CF,
0x000051DB, 0x00000000, 0x00060052, 0x00000017, 0x00003CCA, 0x000049CF,
0x00003CAF, 0x00000000, 0x00050051, 0x0000000B, 0x00004D6B, 0x000051DB,
0x00000001, 0x00060052, 0x00000017, 0x000048ED, 0x00004D6B, 0x00003CCA,
0x00000002, 0x0007004F, 0x00000011, 0x00003FDA, 0x000048ED, 0x000048ED,
0x00000001, 0x00060052, 0x00000017, 0x000048EE, 0x00004D6B, 0x00003CCA,
0x00000002, 0x0007004F, 0x00000011, 0x00003FDA, 0x000048EE, 0x000048EE,
0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D8, 0x00003FDA,
0x0000062A, 0x00050051, 0x0000000B, 0x000049D0, 0x000022D8, 0x00000000,
0x00060052, 0x00000017, 0x00003CCB, 0x000049D0, 0x000048ED, 0x00000001,
0x00060052, 0x00000017, 0x00003CCB, 0x000049D0, 0x000048EE, 0x00000001,
0x00050051, 0x0000000B, 0x00005109, 0x000022D8, 0x00000001, 0x00060052,
0x00000017, 0x00001E01, 0x00005109, 0x00003CCB, 0x00000003, 0x00050080,
0x0000000B, 0x0000495D, 0x000054A6, 0x00000A10, 0x00060041, 0x00000294,
0x0000000B, 0x0000495D, 0x00002BBD, 0x00000A10, 0x00060041, 0x00000294,
0x00001B6C, 0x0000140E, 0x00000A0B, 0x0000495D, 0x0003003E, 0x00001B6C,
0x00004029, 0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6, 0x00000A13,
0x00004029, 0x00050080, 0x0000000B, 0x00002CC2, 0x00002BBD, 0x00000A13,
0x00060041, 0x00000294, 0x00006256, 0x0000140E, 0x00000A0B, 0x00002CC2,
0x0003003E, 0x00006256, 0x00001E01, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -48,24 +48,16 @@
%uint_9 = OpConstant %uint 9
%v2bool = OpTypeVector %bool 2
%uint_0 = OpConstant %uint 0
%1807 = OpConstantComposite %v2uint %uint_0 %uint_0
%uint_513 = OpConstant %uint 513
%536 = OpConstantComposite %v2uint %uint_513 %uint_513
%uint_512 = OpConstant %uint 512
%515 = OpConstantComposite %v2uint %uint_512 %uint_512
%uint_1023 = OpConstant %uint 1023
%2213 = OpConstantComposite %v2uint %uint_1023 %uint_1023
%uint_6 = OpConstant %uint 6
%uint_3 = OpConstant %uint 3
%uint_65535 = OpConstant %uint 65535
%2015 = OpConstantComposite %v2uint %uint_65535 %uint_65535
%uint_10 = OpConstant %uint 10
%uint_1025 = OpConstant %uint 1025
%2255 = OpConstantComposite %v2uint %uint_1025 %uint_1025
%uint_1024 = OpConstant %uint 1024
%2234 = OpConstantComposite %v2uint %uint_1024 %uint_1024
%uint_2047 = OpConstant %uint 2047
%2640 = OpConstantComposite %v2uint %uint_2047 %uint_2047
%uint_5 = OpConstant %uint 5
%uint_16 = OpConstant %uint 16
%uint_21 = OpConstant %uint 21
@ -119,9 +111,17 @@
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
%1838 = OpConstantComposite %v4uint %uint_4278255360 %uint_4278255360 %uint_4278255360 %uint_4278255360
%749 = OpConstantComposite %v4uint %uint_16 %uint_16 %uint_16 %uint_16
%2213 = OpConstantComposite %v2uint %uint_1023 %uint_1023
%1996 = OpConstantComposite %v2uint %uint_9 %uint_9
%1807 = OpConstantComposite %v2uint %uint_0 %uint_0
%536 = OpConstantComposite %v2uint %uint_513 %uint_513
%515 = OpConstantComposite %v2uint %uint_512 %uint_512
%1933 = OpConstantComposite %v2uint %uint_6 %uint_6
%2015 = OpConstantComposite %v2uint %uint_65535 %uint_65535
%2017 = OpConstantComposite %v2uint %uint_10 %uint_10
%2640 = OpConstantComposite %v2uint %uint_2047 %uint_2047
%2255 = OpConstantComposite %v2uint %uint_1025 %uint_1025
%2234 = OpConstantComposite %v2uint %uint_1024 %uint_1024
%1912 = OpConstantComposite %v2uint %uint_5 %uint_5
%2143 = OpConstantComposite %v2uint %uint_16 %uint_16
%2248 = OpConstantComposite %v2uint %uint_21 %uint_21
@ -129,76 +129,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -256,7 +258,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -306,31 +308,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -447,18 +447,18 @@
%7796 = OpCompositeExtract %uint %18025 1
%15895 = OpCompositeConstruct %v4uint %10454 %23731 %7642 %7796
%7631 = OpVectorShuffle %v4uint %15895 %15895 0 2 1 3
%12351 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%12351 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %12351 %7813
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %11197 %uint_1
%23711 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23711 %7631
%23543 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %23543 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -479,7 +479,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -522,9 +522,9 @@
%6321 = OpShiftRightLogical %v2uint %11824 %2017
%12713 = OpINotEqual %v2bool %6321 %1807
%20147 = OpIEqual %v2bool %11824 %2234
%7662 = OpSelect %v2uint %20147 %2255 %11824
%7663 = OpSelect %v2uint %20147 %2255 %11824
%23058 = OpSelect %v2uint %12713 %2640 %1807
%23679 = OpBitwiseXor %v2uint %7662 %23058
%23679 = OpBitwiseXor %v2uint %7663 %23058
%24507 = OpIAdd %v2uint %23679 %6321
%8879 = OpShiftLeftLogical %v2uint %24507 %1912
%13597 = OpShiftRightLogical %v2uint %24507 %1912
@ -538,9 +538,9 @@
%13214 = OpShiftRightLogical %v2uint %23544 %2017
%11906 = OpINotEqual %v2bool %13214 %1807
%20148 = OpIEqual %v2bool %23544 %2234
%7663 = OpSelect %v2uint %20148 %2255 %23544
%7664 = OpSelect %v2uint %20148 %2255 %23544
%23059 = OpSelect %v2uint %11906 %2640 %1807
%23680 = OpBitwiseXor %v2uint %7663 %23059
%23680 = OpBitwiseXor %v2uint %7664 %23059
%24508 = OpIAdd %v2uint %23680 %13214
%8880 = OpShiftLeftLogical %v2uint %24508 %1912
%13598 = OpShiftRightLogical %v2uint %24508 %1912
@ -560,9 +560,9 @@
%6901 = OpShiftRightLogical %v2uint %7168 %1996
%12714 = OpINotEqual %v2bool %6901 %1807
%20149 = OpIEqual %v2bool %7168 %515
%7664 = OpSelect %v2uint %20149 %536 %7168
%7665 = OpSelect %v2uint %20149 %536 %7168
%23060 = OpSelect %v2uint %12714 %2213 %1807
%23681 = OpBitwiseXor %v2uint %7664 %23060
%23681 = OpBitwiseXor %v2uint %7665 %23060
%24509 = OpIAdd %v2uint %23681 %6901
%8881 = OpShiftLeftLogical %v2uint %24509 %1933
%13599 = OpShiftRightLogical %v2uint %24509 %1870
@ -575,9 +575,9 @@
%6322 = OpShiftRightLogical %v2uint %11825 %2017
%12715 = OpINotEqual %v2bool %6322 %1807
%20150 = OpIEqual %v2bool %11825 %2234
%7665 = OpSelect %v2uint %20150 %2255 %11825
%7666 = OpSelect %v2uint %20150 %2255 %11825
%23061 = OpSelect %v2uint %12715 %2640 %1807
%23682 = OpBitwiseXor %v2uint %7665 %23061
%23682 = OpBitwiseXor %v2uint %7666 %23061
%24510 = OpIAdd %v2uint %23682 %6322
%8882 = OpShiftLeftLogical %v2uint %24510 %1912
%13600 = OpShiftRightLogical %v2uint %24510 %1912
@ -591,9 +591,9 @@
%13215 = OpShiftRightLogical %v2uint %23545 %2017
%11907 = OpINotEqual %v2bool %13215 %1807
%20151 = OpIEqual %v2bool %23545 %2234
%7666 = OpSelect %v2uint %20151 %2255 %23545
%7667 = OpSelect %v2uint %20151 %2255 %23545
%23062 = OpSelect %v2uint %11907 %2640 %1807
%23683 = OpBitwiseXor %v2uint %7666 %23062
%23683 = OpBitwiseXor %v2uint %7667 %23062
%24511 = OpIAdd %v2uint %23683 %13215
%8883 = OpShiftLeftLogical %v2uint %24511 %1912
%13601 = OpShiftRightLogical %v2uint %24511 %1912
@ -608,10 +608,10 @@
%7798 = OpCompositeExtract %uint %18027 1
%17092 = OpCompositeConstruct %v4uint %10456 %23733 %7644 %7798
%15860 = OpVectorShuffle %v4uint %17092 %17092 0 2 1 3
%21950 = OpIAdd %uint %21670 %uint_2
%21950 = OpIAdd %uint %11197 %uint_2
%7829 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21950
OpStore %7829 %7816
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %11197 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %15860
OpBranch %19578
@ -621,7 +621,7 @@
#endif
const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -651,225 +651,225 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0005002C, 0x00000011, 0x0000070F, 0x00000A0A,
0x00000A0A, 0x0004002B, 0x0000000B, 0x0000044A, 0x00000201, 0x0005002C,
0x00000011, 0x00000218, 0x0000044A, 0x0000044A, 0x0004002B, 0x0000000B,
0x00000447, 0x00000200, 0x0005002C, 0x00000011, 0x00000203, 0x00000447,
0x00000447, 0x0004002B, 0x0000000B, 0x00000A44, 0x000003FF, 0x0005002C,
0x00000011, 0x000008A5, 0x00000A44, 0x00000A44, 0x0004002B, 0x0000000B,
0x00000A1C, 0x00000006, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000B, 0x000001C1, 0x0000FFFF, 0x0005002C, 0x00000011,
0x000007DF, 0x000001C1, 0x000001C1, 0x0004002B, 0x0000000B, 0x00000A28,
0x0000000A, 0x0004002B, 0x0000000B, 0x00000A4A, 0x00000401, 0x0005002C,
0x00000011, 0x000008CF, 0x00000A4A, 0x00000A4A, 0x0004002B, 0x0000000B,
0x00000A47, 0x00000400, 0x0005002C, 0x00000011, 0x000008BA, 0x00000A47,
0x00000A47, 0x0004002B, 0x0000000B, 0x00000A81, 0x000007FF, 0x0005002C,
0x00000011, 0x00000A50, 0x00000A81, 0x00000A81, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010,
0x0004002B, 0x0000000B, 0x00000A49, 0x00000015, 0x0004002B, 0x0000000B,
0x000003D6, 0x7FFF0000, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x0005002C, 0x00000011,
0x0000077B, 0x00000A16, 0x00000A1C, 0x00040020, 0x00000291, 0x00000002,
0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B,
0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A2B,
0x00000A13, 0x00000A0A, 0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
0x0007002C, 0x00000017, 0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD,
0x000005FD, 0x0007002C, 0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A,
0x00000A3A, 0x00000A3A, 0x0005002C, 0x00000011, 0x000007CC, 0x00000A25,
0x00000A25, 0x0005002C, 0x00000011, 0x0000078D, 0x00000A1C, 0x00000A1C,
0x0005002C, 0x00000011, 0x000007E1, 0x00000A28, 0x00000A28, 0x0005002C,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000B, 0x0000044A, 0x00000201,
0x0004002B, 0x0000000B, 0x00000447, 0x00000200, 0x0004002B, 0x0000000B,
0x00000A44, 0x000003FF, 0x0004002B, 0x0000000B, 0x00000A1C, 0x00000006,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x000001C1, 0x0000FFFF, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,
0x0004002B, 0x0000000B, 0x00000A4A, 0x00000401, 0x0004002B, 0x0000000B,
0x00000A47, 0x00000400, 0x0004002B, 0x0000000B, 0x00000A81, 0x000007FF,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B, 0x00000A49, 0x00000015,
0x0004002B, 0x0000000B, 0x000003D6, 0x7FFF0000, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C, 0x00000388, 0x000001C0,
0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B, 0x0000000C,
0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F,
0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x000A001E, 0x00000489,
0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B,
0x0000000B, 0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489,
0x0004003B, 0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C,
0x00000A0B, 0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B,
0x0005002C, 0x00000011, 0x0000077B, 0x00000A16, 0x00000A1C, 0x00040020,
0x00000291, 0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001,
0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C,
0x00000014, 0x00000A2B, 0x00000A13, 0x00000A0A, 0x00000A0A, 0x0003001D,
0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020,
0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A,
0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D,
0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020,
0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E,
0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A,
0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13, 0x00000A13,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
0x00000A22, 0x00000A22, 0x0007002C, 0x00000017, 0x0000072E, 0x000005FD,
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017, 0x000002ED,
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x0005002C, 0x00000011,
0x000008A5, 0x00000A44, 0x00000A44, 0x0005002C, 0x00000011, 0x000007CC,
0x00000A25, 0x00000A25, 0x0005002C, 0x00000011, 0x0000070F, 0x00000A0A,
0x00000A0A, 0x0005002C, 0x00000011, 0x00000218, 0x0000044A, 0x0000044A,
0x0005002C, 0x00000011, 0x00000203, 0x00000447, 0x00000447, 0x0005002C,
0x00000011, 0x0000078D, 0x00000A1C, 0x00000A1C, 0x0005002C, 0x00000011,
0x000007DF, 0x000001C1, 0x000001C1, 0x0005002C, 0x00000011, 0x000007E1,
0x00000A28, 0x00000A28, 0x0005002C, 0x00000011, 0x00000A50, 0x00000A81,
0x00000A81, 0x0005002C, 0x00000011, 0x000008CF, 0x00000A4A, 0x00000A4A,
0x0005002C, 0x00000011, 0x000008BA, 0x00000A47, 0x00000A47, 0x0005002C,
0x00000011, 0x00000778, 0x00000A19, 0x00000A19, 0x0005002C, 0x00000011,
0x0000085F, 0x00000A3A, 0x00000A3A, 0x0005002C, 0x00000011, 0x000008C8,
0x00000A49, 0x00000A49, 0x0005002C, 0x00000011, 0x00000373, 0x000003D6,
0x000003D6, 0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502,
0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB,
0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014,
0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F,
0x00000A2B, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17,
0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011,
0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F,
0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001,
0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A,
0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002,
0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016,
0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D,
0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051,
0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C,
0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A,
0x00003964, 0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B,
0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98, 0x00050084,
0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C,
0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080,
0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B,
0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000047E4,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005B88, 0x000047E4,
0x00050041, 0x00000288, 0x000058AC, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x00004FA3, 0x000058AC, 0x000500C7, 0x0000000B, 0x00005707,
0x00004FA3, 0x00000A10, 0x000500AB, 0x00000009, 0x00004B17, 0x00005707,
0x00000A0A, 0x00050050, 0x00000011, 0x0000435F, 0x00004FA3, 0x00004FA3,
0x000500C2, 0x00000011, 0x000059A3, 0x0000435F, 0x0000077B, 0x000500C7,
0x00000011, 0x00001997, 0x000059A3, 0x0000074E, 0x00050041, 0x00000288,
0x0000492C, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005EAC,
0x0000492C, 0x00050041, 0x00000288, 0x00004FEA, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x00005697, 0x00004FEA, 0x00050051, 0x0000000B,
0x000049F1, 0x000027F5, 0x00000000, 0x000500C2, 0x0000000B, 0x000019EE,
0x000049F1, 0x00000A10, 0x00050051, 0x0000000B, 0x00002704, 0x000027F5,
0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x000019EE, 0x00002704,
0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997, 0x00050051,
0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4, 0x0000000B,
0x00004D4D, 0x0000366C, 0x00000A10, 0x00050051, 0x0000000B, 0x000051A9,
0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE, 0x000027F5,
0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9,
0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA, 0x00004B17,
0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C, 0x00000016,
0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2, 0x00002970,
0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17,
0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00005697, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C, 0x000018AA,
0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321, 0x000500C2,
0x0000000B, 0x00002348, 0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C,
0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878, 0x00003B27,
0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970, 0x00000000,
0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080,
0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C,
0x0000225D, 0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B, 0x0000566F,
0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F,
0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000, 0x00000001,
0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051, 0x0000000C,
0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FE,
0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748, 0x000059CF,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4E, 0x00005EAC, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C, 0x00005347,
0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002748,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06,
0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9, 0x00005341,
0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F,
0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8,
0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B,
0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997, 0x00000000,
0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001, 0x00050084,
0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B,
0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B, 0x00003ED4,
0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4,
0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001,
0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4,
0x0000000B, 0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B,
0x00005AB3, 0x000049F1, 0x00000A13, 0x00050080, 0x0000000B, 0x00002557,
0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD, 0x00002557,
0x00000A10, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD,
0x00050080, 0x0000000B, 0x0000453C, 0x00005B88, 0x00004EAA, 0x000500C2,
0x0000000B, 0x000036D8, 0x0000453C, 0x00000A16, 0x000500C2, 0x0000000B,
0x00002DF6, 0x00004FA3, 0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA,
0x00002DF6, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7, 0x0000107A,
0x00000A0B, 0x000036D8, 0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7,
0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA,
0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6, 0x00000009,
0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288,
0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526,
0x000060D7, 0x000500C7, 0x0000000B, 0x00005F7D, 0x00003526, 0x00000A10,
0x000500AB, 0x00000009, 0x000048EB, 0x00005F7D, 0x00000A0A, 0x000500C2,
0x0000000B, 0x00001FCD, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B,
0x0000619E, 0x00001FCD, 0x00000A13, 0x00050050, 0x00000011, 0x000022A7,
0x00003526, 0x00003526, 0x000500C2, 0x00000011, 0x00001BAF, 0x000022A7,
0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x00001BAF, 0x0000074E,
0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004EBA,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA,
0x00050041, 0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00005789, 0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC,
0x00050041, 0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D,
0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E,
0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014,
0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0,
0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x000019BA, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6,
0x0000538B, 0x00050051, 0x0000000B, 0x00004916, 0x0000578A, 0x00000001,
0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A23, 0x00050051, 0x0000000C,
0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004916, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080, 0x0000000B,
0x00001B12, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B, 0x00002BBD,
0x00001B12, 0x00000A16, 0x00050051, 0x0000000B, 0x000029E2, 0x0000538B,
0x00000000, 0x000500C2, 0x0000000B, 0x00001DEE, 0x000029E2, 0x00000A10,
0x00050051, 0x0000000B, 0x00002704, 0x0000538B, 0x00000001, 0x00050050,
0x00000011, 0x00005C0B, 0x00001DEE, 0x00002704, 0x00050086, 0x00000011,
0x00001F69, 0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C,
0x00001F69, 0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C,
0x00000A10, 0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001,
0x00050051, 0x0000000B, 0x000059EE, 0x0000538B, 0x00000002, 0x00060050,
0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7,
0x00005341, 0x00000002, 0x000400FA, 0x000048EB, 0x0000537D, 0x00002DD9,
0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9,
0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C,
0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348,
0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051,
0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C,
0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC,
0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x00002747, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34,
0x00005559, 0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9,
0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621,
0x000024C9, 0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012,
0x000059CF, 0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF,
0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4E, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B,
0x00005670, 0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341,
0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670,
0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997,
0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051,
0x0000000B, 0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B,
0x00005962, 0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372,
0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC,
0x00003372, 0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000,
0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051,
0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B,
0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D,
0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000029E2,
0x00000A13, 0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3,
0x000500C4, 0x0000000B, 0x000040AD, 0x00002557, 0x00000A10, 0x00050080,
0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B,
0x00003BA9, 0x00005EAC, 0x00004EAA, 0x000500C2, 0x0000000B, 0x00003948,
0x00003BA9, 0x00000A16, 0x00060041, 0x00000294, 0x00004FAF, 0x0000107A,
0x00000A0B, 0x00003948, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004FAF,
0x000500AA, 0x00000009, 0x000035C0, 0x0000619E, 0x00000A0D, 0x000500AA,
0x00000009, 0x00005376, 0x0000619E, 0x00000A10, 0x000500A6, 0x00000009,
0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000,
0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957,
0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4,
0x000500C7, 0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1,
0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5,
0x00000017, 0x00005879, 0x00001FCE, 0x00005341, 0x00003FF8, 0x00002957,
0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6,
0x00000017, 0x00005879, 0x00001CAA, 0x00005341, 0x00003FF8, 0x00002957,
0x000500AA, 0x00000009, 0x00004CB6, 0x0000619E, 0x00000A13, 0x000500A6,
0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00002DA2,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2, 0x000200F8,
0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED,
@ -971,14 +971,14 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x00000017, 0x00003E17, 0x000028D6, 0x00005CB3, 0x00001DDA, 0x00001E74,
0x0009004F, 0x00000017, 0x00001DCF, 0x00003E17, 0x00003E17, 0x00000000,
0x00000002, 0x00000001, 0x00000003, 0x00060041, 0x00000294, 0x0000303F,
0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x0000303F, 0x00001E85,
0x00050080, 0x0000000B, 0x00002CC1, 0x000054A6, 0x00000A0D, 0x00060041,
0x0000140E, 0x00000A0B, 0x00002BBD, 0x0003003E, 0x0000303F, 0x00001E85,
0x00050080, 0x0000000B, 0x00002CC1, 0x00002BBD, 0x00000A0D, 0x00060041,
0x00000294, 0x00005C9F, 0x0000140E, 0x00000A0B, 0x00002CC1, 0x0003003E,
0x00005C9F, 0x00001DCF, 0x000500AC, 0x00000009, 0x00005BF7, 0x00001C87,
0x00000A0D, 0x000300F7, 0x000060BC, 0x00000002, 0x000400FA, 0x00005BF7,
0x00005084, 0x00005094, 0x000200F8, 0x00005084, 0x00050086, 0x0000000B,
0x00003697, 0x000019EE, 0x00001C87, 0x00050084, 0x0000000B, 0x0000237E,
0x00003697, 0x00001C87, 0x00050082, 0x0000000B, 0x00003171, 0x000019EE,
0x00003697, 0x00001DEE, 0x00001C87, 0x00050084, 0x0000000B, 0x0000237E,
0x00003697, 0x00001C87, 0x00050082, 0x0000000B, 0x00003171, 0x00001DEE,
0x0000237E, 0x00050080, 0x0000000B, 0x00002527, 0x00003171, 0x00000A0D,
0x000500AA, 0x00000009, 0x0000343F, 0x00002527, 0x00001C87, 0x000300F7,
0x00001EED, 0x00000000, 0x000400FA, 0x0000343F, 0x0000569E, 0x00002191,
@ -992,7 +992,7 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x000029BC, 0x0000292C, 0x00001EED, 0x00000A6A, 0x00005094, 0x00050084,
0x0000000B, 0x0000492B, 0x000029BC, 0x00005962, 0x000500C2, 0x0000000B,
0x0000406D, 0x0000492B, 0x00000A16, 0x00050080, 0x0000000B, 0x0000336B,
0x000036D8, 0x0000406D, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00003948, 0x0000406D, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A,
0x00000A0B, 0x0000336B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A,
0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686, 0x00002958,
0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760,
@ -1025,9 +1025,9 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x00005F12, 0x00000A50, 0x000500C2, 0x00000011, 0x000018B1, 0x00002E30,
0x000007E1, 0x000500AB, 0x0000000F, 0x000031A9, 0x000018B1, 0x0000070F,
0x000500AA, 0x0000000F, 0x00004EB3, 0x00002E30, 0x000008BA, 0x000600A9,
0x00000011, 0x00001DEE, 0x00004EB3, 0x000008CF, 0x00002E30, 0x000600A9,
0x00000011, 0x00001DEF, 0x00004EB3, 0x000008CF, 0x00002E30, 0x000600A9,
0x00000011, 0x00005A12, 0x000031A9, 0x00000A50, 0x0000070F, 0x000500C6,
0x00000011, 0x00005C7F, 0x00001DEE, 0x00005A12, 0x00050080, 0x00000011,
0x00000011, 0x00005C7F, 0x00001DEF, 0x00005A12, 0x00050080, 0x00000011,
0x00005FBB, 0x00005C7F, 0x000018B1, 0x000500C4, 0x00000011, 0x000022AF,
0x00005FBB, 0x00000778, 0x000500C2, 0x00000011, 0x0000351D, 0x00005FBB,
0x00000778, 0x000500C5, 0x00000011, 0x00005C49, 0x000022AF, 0x0000351D,
@ -1039,9 +1039,9 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x000008C8, 0x000500C2, 0x00000011, 0x0000339E, 0x00005BF8, 0x000007E1,
0x000500AB, 0x0000000F, 0x00002E82, 0x0000339E, 0x0000070F, 0x000500AA,
0x0000000F, 0x00004EB4, 0x00005BF8, 0x000008BA, 0x000600A9, 0x00000011,
0x00001DEF, 0x00004EB4, 0x000008CF, 0x00005BF8, 0x000600A9, 0x00000011,
0x00001DF0, 0x00004EB4, 0x000008CF, 0x00005BF8, 0x000600A9, 0x00000011,
0x00005A13, 0x00002E82, 0x00000A50, 0x0000070F, 0x000500C6, 0x00000011,
0x00005C80, 0x00001DEF, 0x00005A13, 0x00050080, 0x00000011, 0x00005FBC,
0x00005C80, 0x00001DF0, 0x00005A13, 0x00050080, 0x00000011, 0x00005FBC,
0x00005C80, 0x0000339E, 0x000500C4, 0x00000011, 0x000022B0, 0x00005FBC,
0x00000778, 0x000500C2, 0x00000011, 0x0000351E, 0x00005FBC, 0x00000778,
0x000500C5, 0x00000011, 0x00005C4A, 0x000022B0, 0x0000351E, 0x000600A9,
@ -1059,9 +1059,9 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x000021FC, 0x000008A5, 0x000500C2, 0x00000011, 0x00001AF5, 0x00001C00,
0x000007CC, 0x000500AB, 0x0000000F, 0x000031AA, 0x00001AF5, 0x0000070F,
0x000500AA, 0x0000000F, 0x00004EB5, 0x00001C00, 0x00000203, 0x000600A9,
0x00000011, 0x00001DF0, 0x00004EB5, 0x00000218, 0x00001C00, 0x000600A9,
0x00000011, 0x00001DF1, 0x00004EB5, 0x00000218, 0x00001C00, 0x000600A9,
0x00000011, 0x00005A14, 0x000031AA, 0x000008A5, 0x0000070F, 0x000500C6,
0x00000011, 0x00005C81, 0x00001DF0, 0x00005A14, 0x00050080, 0x00000011,
0x00000011, 0x00005C81, 0x00001DF1, 0x00005A14, 0x00050080, 0x00000011,
0x00005FBD, 0x00005C81, 0x00001AF5, 0x000500C4, 0x00000011, 0x000022B1,
0x00005FBD, 0x0000078D, 0x000500C2, 0x00000011, 0x0000351F, 0x00005FBD,
0x0000074E, 0x000500C5, 0x00000011, 0x00005C4B, 0x000022B1, 0x0000351F,
@ -1072,9 +1072,9 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x00005F13, 0x00000A50, 0x000500C2, 0x00000011, 0x000018B2, 0x00002E31,
0x000007E1, 0x000500AB, 0x0000000F, 0x000031AB, 0x000018B2, 0x0000070F,
0x000500AA, 0x0000000F, 0x00004EB6, 0x00002E31, 0x000008BA, 0x000600A9,
0x00000011, 0x00001DF1, 0x00004EB6, 0x000008CF, 0x00002E31, 0x000600A9,
0x00000011, 0x00001DF2, 0x00004EB6, 0x000008CF, 0x00002E31, 0x000600A9,
0x00000011, 0x00005A15, 0x000031AB, 0x00000A50, 0x0000070F, 0x000500C6,
0x00000011, 0x00005C82, 0x00001DF1, 0x00005A15, 0x00050080, 0x00000011,
0x00000011, 0x00005C82, 0x00001DF2, 0x00005A15, 0x00050080, 0x00000011,
0x00005FBE, 0x00005C82, 0x000018B2, 0x000500C4, 0x00000011, 0x000022B2,
0x00005FBE, 0x00000778, 0x000500C2, 0x00000011, 0x00003520, 0x00005FBE,
0x00000778, 0x000500C5, 0x00000011, 0x00005C4C, 0x000022B2, 0x00003520,
@ -1086,9 +1086,9 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x000008C8, 0x000500C2, 0x00000011, 0x0000339F, 0x00005BF9, 0x000007E1,
0x000500AB, 0x0000000F, 0x00002E83, 0x0000339F, 0x0000070F, 0x000500AA,
0x0000000F, 0x00004EB7, 0x00005BF9, 0x000008BA, 0x000600A9, 0x00000011,
0x00001DF2, 0x00004EB7, 0x000008CF, 0x00005BF9, 0x000600A9, 0x00000011,
0x00001DF3, 0x00004EB7, 0x000008CF, 0x00005BF9, 0x000600A9, 0x00000011,
0x00005A16, 0x00002E83, 0x00000A50, 0x0000070F, 0x000500C6, 0x00000011,
0x00005C83, 0x00001DF2, 0x00005A16, 0x00050080, 0x00000011, 0x00005FBF,
0x00005C83, 0x00001DF3, 0x00005A16, 0x00050080, 0x00000011, 0x00005FBF,
0x00005C83, 0x0000339F, 0x000500C4, 0x00000011, 0x000022B3, 0x00005FBF,
0x00000778, 0x000500C2, 0x00000011, 0x00003521, 0x00005FBF, 0x00000778,
0x000500C5, 0x00000011, 0x00005C4D, 0x000022B3, 0x00003521, 0x000600A9,
@ -1101,10 +1101,10 @@ const uint32_t texture_load_r10g11b11_rgba16_snorm_scaled_cs[] = {
0x0000000B, 0x00001E76, 0x0000466B, 0x00000001, 0x00070050, 0x00000017,
0x000042C4, 0x000028D8, 0x00005CB5, 0x00001DDC, 0x00001E76, 0x0009004F,
0x00000017, 0x00003DF4, 0x000042C4, 0x000042C4, 0x00000000, 0x00000002,
0x00000001, 0x00000003, 0x00050080, 0x0000000B, 0x000055BE, 0x000054A6,
0x00000001, 0x00000003, 0x00050080, 0x0000000B, 0x000055BE, 0x00002BBD,
0x00000A10, 0x00060041, 0x00000294, 0x00001E95, 0x0000140E, 0x00000A0B,
0x000055BE, 0x0003003E, 0x00001E95, 0x00001E88, 0x00050080, 0x0000000B,
0x00002CC2, 0x000054A6, 0x00000A13, 0x00060041, 0x00000294, 0x00006256,
0x00002CC2, 0x00002BBD, 0x00000A13, 0x00060041, 0x00000294, 0x00006256,
0x0000140E, 0x00000A0B, 0x00002CC2, 0x0003003E, 0x00006256, 0x00003DF4,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -94,6 +94,7 @@
%5245 = OpVariable %_ptr_Uniform__struct_1161 Uniform
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%1828 = OpConstantComposite %v2uint %uint_1 %uint_1
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
@ -117,86 +118,89 @@
%554 = OpConstantComposite %v2uint %uint_4192256 %uint_4192256
%2017 = OpConstantComposite %v2uint %uint_10 %uint_10
%950 = OpConstantComposite %v2uint %uint_4063232 %uint_4063232
%1828 = OpConstantComposite %v2uint %uint_1 %uint_1
%1578 = OpConstantComposite %v2uint %uint_4294901760 %uint_4294901760
%200 = OpConstantNull %v2uint
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %19442
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_8
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_8
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -228,20 +232,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_9
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -264,7 +266,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -273,48 +275,40 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21427 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%12014 = OpLoad %uint %21427
%8199 = OpIMul %int %14692 %int_4
%11736 = OpBitcast %int %12014
%8690 = OpIMul %int %6362 %11736
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%19442 = OpLabel
%8677 = OpIMul %int %23531 %int_4
%17569 = OpBitcast %int %22409
%8690 = OpIMul %int %6362 %17569
%8334 = OpIAdd %int %8690 %17598
%8952 = OpBitcast %int %15628
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %8199 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%7984 = OpIAdd %int %8677 %7839
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %19442
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%7338 = OpLoad %v4uint %17173
%13760 = OpIEqual %bool %25058 %uint_1
%21366 = OpIEqual %bool %25058 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %23266 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %24387 %16376 %10583
%19638 = OpIEqual %bool %25058 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -375,14 +369,14 @@
%15559 = OpCompositeInsert %v4uint %18892 %18667 1
%19548 = OpCompositeExtract %uint %8918 1
%18523 = OpCompositeInsert %v4uint %19548 %15559 3
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %9182 %16424
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %21685 %uint_1
%23654 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23654 %18523
%16830 = OpSelect %uint %10467 %uint_32 %uint_16
%16830 = OpSelect %uint %17270 %uint_32 %uint_16
%22844 = OpShiftRightLogical %uint %16830 %uint_4
%13947 = OpIAdd %uint %21493 %22844
%13947 = OpIAdd %uint %22117 %22844
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -455,10 +449,10 @@
%15563 = OpCompositeInsert %v4uint %18896 %18669 1
%20745 = OpCompositeExtract %uint %8920 1
%7681 = OpCompositeInsert %v4uint %20745 %15563 3
%18781 = OpIAdd %uint %21670 %uint_2
%18781 = OpIAdd %uint %21685 %uint_2
%7020 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %18781
OpStore %7020 %16425
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %21685 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %7681
OpBranch %19578
@ -468,7 +462,7 @@
#endif
const uint32_t texture_load_r11g11b10_rgba16_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -532,300 +526,295 @@ const uint32_t texture_load_r11g11b10_rgba16_cs[] = {
0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020,
0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D,
0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020,
0x00000288, 0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002,
0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B,
0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A2B,
0x00000A13, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25,
0x00000009, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,
0x00000A22, 0x00000A22, 0x00000A22, 0x0007002C, 0x00000017, 0x0000072E,
0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017,
0x000002ED, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x0005002C,
0x00000011, 0x0000022A, 0x00000957, 0x00000957, 0x0005002C, 0x00000011,
0x000007E1, 0x00000A28, 0x00000A28, 0x0005002C, 0x00000011, 0x000003B6,
0x000002D7, 0x000002D7, 0x0005002C, 0x00000011, 0x00000724, 0x00000A0D,
0x00000A0D, 0x0005002C, 0x00000011, 0x0000062A, 0x0000068D, 0x0000068D,
0x00000288, 0x00000002, 0x0000000B, 0x0005002C, 0x00000011, 0x00000724,
0x00000A0D, 0x00000A0D, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292,
0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A2B, 0x00000A13,
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
0x00000A22, 0x00000A22, 0x0007002C, 0x00000017, 0x0000072E, 0x000005FD,
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x00000017, 0x000002ED,
0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x0005002C, 0x00000011,
0x0000022A, 0x00000957, 0x00000957, 0x0005002C, 0x00000011, 0x000007E1,
0x00000A28, 0x00000A28, 0x0005002C, 0x00000011, 0x000003B6, 0x000002D7,
0x000002D7, 0x0005002C, 0x00000011, 0x0000062A, 0x0000068D, 0x0000068D,
0x0003002E, 0x00000011, 0x000000C8, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A,
0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21,
0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014,
0x000027F5, 0x0000312F, 0x00000A2B, 0x00050041, 0x00000291, 0x0000625A,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A,
0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993,
0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A,
0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288,
0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C,
0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001,
0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00003964, 0x00000A23, 0x00050051, 0x0000000C,
0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288,
0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B,
0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B,
0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041,
0x00000288, 0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x000053A3, 0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3,
0x00000A0D, 0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A,
0x000300F7, 0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C,
0x00002A0D, 0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4,
0x000053A3, 0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4,
0x00000A0A, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC,
0x00002F61, 0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288,
0x00004722, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B,
0x00004722, 0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C,
0x00003A4B, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00003D0B, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00003964, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228,
0x0004007C, 0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288,
0x00004969, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2,
0x00004969, 0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000,
0x000500C3, 0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405C, 0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D,
0x00002EB2, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D,
0x00050084, 0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00004944, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x00002F42, 0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8,
0x00001E0B, 0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61,
0x00002F42, 0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D,
0x00050041, 0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x000053B3,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00002EEE, 0x000053B3,
0x00050084, 0x0000000C, 0x00002007, 0x00003964, 0x00000A17, 0x0004007C,
0x0000000C, 0x00002DD8, 0x00002EEE, 0x00050084, 0x0000000C, 0x000021F2,
0x000018DA, 0x00002DD8, 0x00050080, 0x0000000C, 0x0000208E, 0x000021F2,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x00002007, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00001FCE,
0x000050F7, 0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D,
0x000500AA, 0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6,
0x00000009, 0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463,
0x00000000, 0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8,
0x00002957, 0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8,
0x000024D1, 0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463,
0x000700F5, 0x00000017, 0x00005879, 0x00001FCE, 0x00005AE2, 0x00003FF8,
0x00002957, 0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13,
0x000500A6, 0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7,
0x00002DA2, 0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2,
0x000200F8, 0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879,
0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7, 0x00005879, 0x000002ED,
0x000500C5, 0x00000017, 0x000029E8, 0x00005E17, 0x00003BE7, 0x000200F9,
0x00002DA2, 0x000200F8, 0x00002DA2, 0x000700F5, 0x00000017, 0x00004504,
0x00005879, 0x00003463, 0x000029E8, 0x00002B38, 0x0007004F, 0x00000011,
0x0000594E, 0x00004504, 0x00004504, 0x00000000, 0x00000001, 0x0009004F,
0x00000017, 0x000029A7, 0x00004504, 0x000000C8, 0x00000000, 0x00000000,
0x00000001, 0x00000001, 0x000500C2, 0x00000017, 0x00002580, 0x000029A7,
0x00000221, 0x000500C7, 0x00000017, 0x00001EE4, 0x00002580, 0x00000589,
0x000500C4, 0x00000017, 0x00006047, 0x00001EE4, 0x000000B9, 0x000500C2,
0x00000017, 0x00005852, 0x000029A7, 0x00000329, 0x000500C7, 0x00000017,
0x000053E6, 0x00005852, 0x000009D7, 0x000500C5, 0x00000017, 0x00003CAC,
0x00006047, 0x000053E6, 0x000500C7, 0x00000011, 0x00004E7F, 0x0000594E,
0x0000022A, 0x000500C4, 0x00000011, 0x0000595E, 0x00004E7F, 0x000007E1,
0x000500C7, 0x00000011, 0x000050AD, 0x0000594E, 0x000003B6, 0x000500C2,
0x00000011, 0x000037EF, 0x000050AD, 0x00000724, 0x000500C5, 0x00000011,
0x00001A13, 0x0000595E, 0x000037EF, 0x0007004F, 0x00000011, 0x000039D1,
0x00003CAC, 0x00003CAC, 0x00000000, 0x00000002, 0x000500C5, 0x00000011,
0x000051D8, 0x000039D1, 0x00001A13, 0x00050051, 0x0000000B, 0x000049C9,
0x000051D8, 0x00000000, 0x00060052, 0x00000017, 0x00003CC4, 0x000049C9,
0x00003CAC, 0x00000000, 0x00050051, 0x0000000B, 0x00004D66, 0x000051D8,
0x00000001, 0x00060052, 0x00000017, 0x000048EA, 0x00004D66, 0x00003CC4,
0x00000002, 0x0007004F, 0x00000011, 0x00003FD7, 0x000048EA, 0x000048EA,
0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D5, 0x00003FD7,
0x0000062A, 0x00050051, 0x0000000B, 0x000049CA, 0x000022D5, 0x00000000,
0x00060052, 0x00000017, 0x00003CC5, 0x000049CA, 0x000048EA, 0x00000001,
0x00050051, 0x0000000B, 0x00004D67, 0x000022D5, 0x00000001, 0x00060052,
0x00000017, 0x00004028, 0x00004D67, 0x00003CC5, 0x00000003, 0x0007004F,
0x00000011, 0x00001C33, 0x00004504, 0x00004504, 0x00000002, 0x00000003,
0x0009004F, 0x00000017, 0x00002C08, 0x00004504, 0x000000C8, 0x00000002,
0x00000002, 0x00000003, 0x00000003, 0x000500C2, 0x00000017, 0x00002581,
0x00002C08, 0x00000221, 0x000500C7, 0x00000017, 0x00001EE5, 0x00002581,
0x00000589, 0x000500C4, 0x00000017, 0x00006048, 0x00001EE5, 0x000000B9,
0x000500C2, 0x00000017, 0x00005853, 0x00002C08, 0x00000329, 0x000500C7,
0x00000017, 0x000053E7, 0x00005853, 0x000009D7, 0x000500C5, 0x00000017,
0x00003CAD, 0x00006048, 0x000053E7, 0x000500C7, 0x00000011, 0x00004E80,
0x00001C33, 0x0000022A, 0x000500C4, 0x00000011, 0x0000595F, 0x00004E80,
0x000007E1, 0x000500C7, 0x00000011, 0x000050AE, 0x00001C33, 0x000003B6,
0x000500C2, 0x00000011, 0x000037F0, 0x000050AE, 0x00000724, 0x000500C5,
0x00000011, 0x00001A14, 0x0000595F, 0x000037F0, 0x0007004F, 0x00000011,
0x000039D2, 0x00003CAD, 0x00003CAD, 0x00000000, 0x00000002, 0x000500C5,
0x00000011, 0x000051D9, 0x000039D2, 0x00001A14, 0x00050051, 0x0000000B,
0x000049CB, 0x000051D9, 0x00000000, 0x00060052, 0x00000017, 0x00003CC6,
0x000049CB, 0x00003CAD, 0x00000000, 0x00050051, 0x0000000B, 0x00004D68,
0x000051D9, 0x00000001, 0x00060052, 0x00000017, 0x000048EB, 0x00004D68,
0x00003CC6, 0x00000002, 0x0007004F, 0x00000011, 0x00003FD8, 0x000048EB,
0x000048EB, 0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D6,
0x00003FD8, 0x0000062A, 0x00050051, 0x0000000B, 0x000049CC, 0x000022D6,
0x00000000, 0x00060052, 0x00000017, 0x00003CC7, 0x000049CC, 0x000048EB,
0x00000001, 0x00050051, 0x0000000B, 0x00004C5C, 0x000022D6, 0x00000001,
0x00060052, 0x00000017, 0x0000485B, 0x00004C5C, 0x00003CC7, 0x00000003,
0x00060041, 0x00000294, 0x000023DE, 0x0000140E, 0x00000A0B, 0x000054A6,
0x0003003E, 0x000023DE, 0x00004028, 0x00050080, 0x0000000B, 0x00002CC1,
0x000054A6, 0x00000A0D, 0x00060041, 0x00000294, 0x00005C66, 0x0000140E,
0x00000A0B, 0x00002CC1, 0x0003003E, 0x00005C66, 0x0000485B, 0x000600A9,
0x0000000B, 0x000041BE, 0x000028E3, 0x00000A6A, 0x00000A3A, 0x000500C2,
0x0000000B, 0x0000593C, 0x000041BE, 0x00000A16, 0x00050080, 0x0000000B,
0x0000367B, 0x000053F5, 0x0000593C, 0x00060041, 0x00000294, 0x0000571A,
0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017, 0x000019B2,
0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA, 0x00005686,
0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7, 0x00000017,
0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D2,
0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AF, 0x000019B2,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AF, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9,
0x00003A1A, 0x000200F8, 0x00003A1A, 0x000700F5, 0x00000017, 0x00002AAC,
0x000019B2, 0x00002DA2, 0x00003FF9, 0x00002958, 0x000300F7, 0x00002DA3,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B39, 0x00002DA3, 0x000200F8,
0x00002B39, 0x000500C4, 0x00000017, 0x00005E18, 0x00002AAC, 0x000002ED,
0x000500C2, 0x00000017, 0x00003BE8, 0x00002AAC, 0x000002ED, 0x000500C5,
0x00000017, 0x000029E9, 0x00005E18, 0x00003BE8, 0x000200F9, 0x00002DA3,
0x000200F8, 0x00002DA3, 0x000700F5, 0x00000017, 0x00004505, 0x00002AAC,
0x00003A1A, 0x000029E9, 0x00002B39, 0x0007004F, 0x00000011, 0x0000594F,
0x00004505, 0x00004505, 0x00000000, 0x00000001, 0x0009004F, 0x00000017,
0x000029A8, 0x00004505, 0x000000C8, 0x00000000, 0x00000000, 0x00000001,
0x00000001, 0x000500C2, 0x00000017, 0x00002582, 0x000029A8, 0x00000221,
0x000500C7, 0x00000017, 0x00001EE6, 0x00002582, 0x00000589, 0x000500C4,
0x00000017, 0x00006049, 0x00001EE6, 0x000000B9, 0x000500C2, 0x00000017,
0x00005854, 0x000029A8, 0x00000329, 0x000500C7, 0x00000017, 0x000053E8,
0x00005854, 0x000009D7, 0x000500C5, 0x00000017, 0x00003CAE, 0x00006049,
0x000053E8, 0x000500C7, 0x00000011, 0x00004E81, 0x0000594F, 0x0000022A,
0x000500C4, 0x00000011, 0x00005960, 0x00004E81, 0x000007E1, 0x000500C7,
0x00000011, 0x000050B0, 0x0000594F, 0x000003B6, 0x000500C2, 0x00000011,
0x000037F1, 0x000050B0, 0x00000724, 0x000500C5, 0x00000011, 0x00001A15,
0x00005960, 0x000037F1, 0x0007004F, 0x00000011, 0x000039D3, 0x00003CAE,
0x00003CAE, 0x00000000, 0x00000002, 0x000500C5, 0x00000011, 0x000051DA,
0x000039D3, 0x00001A15, 0x00050051, 0x0000000B, 0x000049CD, 0x000051DA,
0x00000000, 0x00060052, 0x00000017, 0x00003CC8, 0x000049CD, 0x00003CAE,
0x00000000, 0x00050051, 0x0000000B, 0x00004D69, 0x000051DA, 0x00000001,
0x00060052, 0x00000017, 0x000048EC, 0x00004D69, 0x00003CC8, 0x00000002,
0x0007004F, 0x00000011, 0x00003FD9, 0x000048EC, 0x000048EC, 0x00000001,
0x00000003, 0x000500C5, 0x00000011, 0x000022D7, 0x00003FD9, 0x0000062A,
0x00050051, 0x0000000B, 0x000049CE, 0x000022D7, 0x00000000, 0x00060052,
0x00000017, 0x00003CC9, 0x000049CE, 0x000048EC, 0x00000001, 0x00050051,
0x0000000B, 0x00004D6A, 0x000022D7, 0x00000001, 0x00060052, 0x00000017,
0x00004029, 0x00004D6A, 0x00003CC9, 0x00000003, 0x0007004F, 0x00000011,
0x00001C34, 0x00004505, 0x00004505, 0x00000002, 0x00000003, 0x0009004F,
0x00000017, 0x00002C09, 0x00004505, 0x000000C8, 0x00000002, 0x00000002,
0x00000003, 0x00000003, 0x000500C2, 0x00000017, 0x00002583, 0x00002C09,
0x00000221, 0x000500C7, 0x00000017, 0x00001EE7, 0x00002583, 0x00000589,
0x000500C4, 0x00000017, 0x0000604A, 0x00001EE7, 0x000000B9, 0x000500C2,
0x00000017, 0x00005855, 0x00002C09, 0x00000329, 0x000500C7, 0x00000017,
0x000053E9, 0x00005855, 0x000009D7, 0x000500C5, 0x00000017, 0x00003CAF,
0x0000604A, 0x000053E9, 0x000500C7, 0x00000011, 0x00004E82, 0x00001C34,
0x0000022A, 0x000500C4, 0x00000011, 0x00005961, 0x00004E82, 0x000007E1,
0x000500C7, 0x00000011, 0x000050B1, 0x00001C34, 0x000003B6, 0x000500C2,
0x00000011, 0x000037F2, 0x000050B1, 0x00000724, 0x000500C5, 0x00000011,
0x00001A16, 0x00005961, 0x000037F2, 0x0007004F, 0x00000011, 0x000039D4,
0x00003CAF, 0x00003CAF, 0x00000000, 0x00000002, 0x000500C5, 0x00000011,
0x000051DB, 0x000039D4, 0x00001A16, 0x00050051, 0x0000000B, 0x000049CF,
0x000051DB, 0x00000000, 0x00060052, 0x00000017, 0x00003CCA, 0x000049CF,
0x00003CAF, 0x00000000, 0x00050051, 0x0000000B, 0x00004D6B, 0x000051DB,
0x00000001, 0x00060052, 0x00000017, 0x000048ED, 0x00004D6B, 0x00003CCA,
0x00000002, 0x0007004F, 0x00000011, 0x00003FDA, 0x000048ED, 0x000048ED,
0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D8, 0x00003FDA,
0x0000062A, 0x00050051, 0x0000000B, 0x000049D0, 0x000022D8, 0x00000000,
0x00060052, 0x00000017, 0x00003CCB, 0x000049D0, 0x000048ED, 0x00000001,
0x00050051, 0x0000000B, 0x00005109, 0x000022D8, 0x00000001, 0x00060052,
0x00000017, 0x00001E01, 0x00005109, 0x00003CCB, 0x00000003, 0x00050080,
0x0000000B, 0x0000495D, 0x000054A6, 0x00000A10, 0x00060041, 0x00000294,
0x00001B6C, 0x0000140E, 0x00000A0B, 0x0000495D, 0x0003003E, 0x00001B6C,
0x00004029, 0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6, 0x00000A13,
0x00060041, 0x00000294, 0x00006256, 0x0000140E, 0x00000A0B, 0x00002CC2,
0x0003003E, 0x00006256, 0x00001E01, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,
0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68,
0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC,
0x00003526, 0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC,
0x00000A0A, 0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10,
0x000500AB, 0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2,
0x0000000B, 0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B,
0x000061E2, 0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2B,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7,
0x00005F43, 0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x00004BF2,
0x000200F8, 0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA,
0x00004384, 0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3,
0x0000000C, 0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C,
0x0000601E, 0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947,
0x00005789, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947,
0x00050084, 0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080,
0x0000000C, 0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B,
0x00002348, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901,
0x00002348, 0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901,
0x000500C3, 0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080,
0x0000000C, 0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C,
0x0000225D, 0x00005FEE, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x000054ED, 0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8,
0x000018D9, 0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051,
0x0000000C, 0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747,
0x000019AD, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FD, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D,
0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5,
0x0000000C, 0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9,
0x000200F9, 0x00005F43, 0x000200F8, 0x00004BF2, 0x00050084, 0x0000000C,
0x000021E5, 0x00005BEB, 0x00000A17, 0x0004007C, 0x0000000C, 0x000044A1,
0x00005789, 0x00050084, 0x0000000C, 0x000021F2, 0x000018DA, 0x000044A1,
0x00050080, 0x0000000C, 0x0000208E, 0x000021F2, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x000021E5,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x00004BF2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00001CAA, 0x00004315, 0x000500AA, 0x00000009,
0x000035C0, 0x000061E2, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376,
0x000061E2, 0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0,
0x00005376, 0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686,
0x00002957, 0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017,
0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1,
0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA,
0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D,
0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9,
0x00003463, 0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879,
0x00001CAA, 0x00005F43, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009,
0x00004CB6, 0x000061E2, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23,
0x00005376, 0x00004CB6, 0x000300F7, 0x00002DA2, 0x00000000, 0x000400FA,
0x00003B23, 0x00002B38, 0x00002DA2, 0x000200F8, 0x00002B38, 0x000500C4,
0x00000017, 0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017,
0x00003BE7, 0x00005879, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E8,
0x00005E17, 0x00003BE7, 0x000200F9, 0x00002DA2, 0x000200F8, 0x00002DA2,
0x000700F5, 0x00000017, 0x00004504, 0x00005879, 0x00003463, 0x000029E8,
0x00002B38, 0x0007004F, 0x00000011, 0x0000594E, 0x00004504, 0x00004504,
0x00000000, 0x00000001, 0x0009004F, 0x00000017, 0x000029A7, 0x00004504,
0x000000C8, 0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C2,
0x00000017, 0x00002580, 0x000029A7, 0x00000221, 0x000500C7, 0x00000017,
0x00001EE4, 0x00002580, 0x00000589, 0x000500C4, 0x00000017, 0x00006047,
0x00001EE4, 0x000000B9, 0x000500C2, 0x00000017, 0x00005852, 0x000029A7,
0x00000329, 0x000500C7, 0x00000017, 0x000053E6, 0x00005852, 0x000009D7,
0x000500C5, 0x00000017, 0x00003CAC, 0x00006047, 0x000053E6, 0x000500C7,
0x00000011, 0x00004E7F, 0x0000594E, 0x0000022A, 0x000500C4, 0x00000011,
0x0000595E, 0x00004E7F, 0x000007E1, 0x000500C7, 0x00000011, 0x000050AD,
0x0000594E, 0x000003B6, 0x000500C2, 0x00000011, 0x000037EF, 0x000050AD,
0x00000724, 0x000500C5, 0x00000011, 0x00001A13, 0x0000595E, 0x000037EF,
0x0007004F, 0x00000011, 0x000039D1, 0x00003CAC, 0x00003CAC, 0x00000000,
0x00000002, 0x000500C5, 0x00000011, 0x000051D8, 0x000039D1, 0x00001A13,
0x00050051, 0x0000000B, 0x000049C9, 0x000051D8, 0x00000000, 0x00060052,
0x00000017, 0x00003CC4, 0x000049C9, 0x00003CAC, 0x00000000, 0x00050051,
0x0000000B, 0x00004D66, 0x000051D8, 0x00000001, 0x00060052, 0x00000017,
0x000048EA, 0x00004D66, 0x00003CC4, 0x00000002, 0x0007004F, 0x00000011,
0x00003FD7, 0x000048EA, 0x000048EA, 0x00000001, 0x00000003, 0x000500C5,
0x00000011, 0x000022D5, 0x00003FD7, 0x0000062A, 0x00050051, 0x0000000B,
0x000049CA, 0x000022D5, 0x00000000, 0x00060052, 0x00000017, 0x00003CC5,
0x000049CA, 0x000048EA, 0x00000001, 0x00050051, 0x0000000B, 0x00004D67,
0x000022D5, 0x00000001, 0x00060052, 0x00000017, 0x00004028, 0x00004D67,
0x00003CC5, 0x00000003, 0x0007004F, 0x00000011, 0x00001C33, 0x00004504,
0x00004504, 0x00000002, 0x00000003, 0x0009004F, 0x00000017, 0x00002C08,
0x00004504, 0x000000C8, 0x00000002, 0x00000002, 0x00000003, 0x00000003,
0x000500C2, 0x00000017, 0x00002581, 0x00002C08, 0x00000221, 0x000500C7,
0x00000017, 0x00001EE5, 0x00002581, 0x00000589, 0x000500C4, 0x00000017,
0x00006048, 0x00001EE5, 0x000000B9, 0x000500C2, 0x00000017, 0x00005853,
0x00002C08, 0x00000329, 0x000500C7, 0x00000017, 0x000053E7, 0x00005853,
0x000009D7, 0x000500C5, 0x00000017, 0x00003CAD, 0x00006048, 0x000053E7,
0x000500C7, 0x00000011, 0x00004E80, 0x00001C33, 0x0000022A, 0x000500C4,
0x00000011, 0x0000595F, 0x00004E80, 0x000007E1, 0x000500C7, 0x00000011,
0x000050AE, 0x00001C33, 0x000003B6, 0x000500C2, 0x00000011, 0x000037F0,
0x000050AE, 0x00000724, 0x000500C5, 0x00000011, 0x00001A14, 0x0000595F,
0x000037F0, 0x0007004F, 0x00000011, 0x000039D2, 0x00003CAD, 0x00003CAD,
0x00000000, 0x00000002, 0x000500C5, 0x00000011, 0x000051D9, 0x000039D2,
0x00001A14, 0x00050051, 0x0000000B, 0x000049CB, 0x000051D9, 0x00000000,
0x00060052, 0x00000017, 0x00003CC6, 0x000049CB, 0x00003CAD, 0x00000000,
0x00050051, 0x0000000B, 0x00004D68, 0x000051D9, 0x00000001, 0x00060052,
0x00000017, 0x000048EB, 0x00004D68, 0x00003CC6, 0x00000002, 0x0007004F,
0x00000011, 0x00003FD8, 0x000048EB, 0x000048EB, 0x00000001, 0x00000003,
0x000500C5, 0x00000011, 0x000022D6, 0x00003FD8, 0x0000062A, 0x00050051,
0x0000000B, 0x000049CC, 0x000022D6, 0x00000000, 0x00060052, 0x00000017,
0x00003CC7, 0x000049CC, 0x000048EB, 0x00000001, 0x00050051, 0x0000000B,
0x00004C5C, 0x000022D6, 0x00000001, 0x00060052, 0x00000017, 0x0000485B,
0x00004C5C, 0x00003CC7, 0x00000003, 0x00060041, 0x00000294, 0x000023DE,
0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E, 0x000023DE, 0x00004028,
0x00050080, 0x0000000B, 0x00002CC1, 0x000054B5, 0x00000A0D, 0x00060041,
0x00000294, 0x00005C66, 0x0000140E, 0x00000A0B, 0x00002CC1, 0x0003003E,
0x00005C66, 0x0000485B, 0x000600A9, 0x0000000B, 0x000041BE, 0x00004376,
0x00000A6A, 0x00000A3A, 0x000500C2, 0x0000000B, 0x0000593C, 0x000041BE,
0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x00005665, 0x0000593C,
0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B,
0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A,
0x00000000, 0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8,
0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2, 0x000009CE,
0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D, 0x000500C7,
0x00000017, 0x000050AF, 0x000019B2, 0x0000072E, 0x000500C2, 0x00000017,
0x0000448E, 0x000050AF, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9,
0x000024D2, 0x0000448E, 0x000200F9, 0x00003A1A, 0x000200F8, 0x00003A1A,
0x000700F5, 0x00000017, 0x00002AAC, 0x000019B2, 0x00002DA2, 0x00003FF9,
0x00002958, 0x000300F7, 0x00002DA3, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B39, 0x00002DA3, 0x000200F8, 0x00002B39, 0x000500C4, 0x00000017,
0x00005E18, 0x00002AAC, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE8,
0x00002AAC, 0x000002ED, 0x000500C5, 0x00000017, 0x000029E9, 0x00005E18,
0x00003BE8, 0x000200F9, 0x00002DA3, 0x000200F8, 0x00002DA3, 0x000700F5,
0x00000017, 0x00004505, 0x00002AAC, 0x00003A1A, 0x000029E9, 0x00002B39,
0x0007004F, 0x00000011, 0x0000594F, 0x00004505, 0x00004505, 0x00000000,
0x00000001, 0x0009004F, 0x00000017, 0x000029A8, 0x00004505, 0x000000C8,
0x00000000, 0x00000000, 0x00000001, 0x00000001, 0x000500C2, 0x00000017,
0x00002582, 0x000029A8, 0x00000221, 0x000500C7, 0x00000017, 0x00001EE6,
0x00002582, 0x00000589, 0x000500C4, 0x00000017, 0x00006049, 0x00001EE6,
0x000000B9, 0x000500C2, 0x00000017, 0x00005854, 0x000029A8, 0x00000329,
0x000500C7, 0x00000017, 0x000053E8, 0x00005854, 0x000009D7, 0x000500C5,
0x00000017, 0x00003CAE, 0x00006049, 0x000053E8, 0x000500C7, 0x00000011,
0x00004E81, 0x0000594F, 0x0000022A, 0x000500C4, 0x00000011, 0x00005960,
0x00004E81, 0x000007E1, 0x000500C7, 0x00000011, 0x000050B0, 0x0000594F,
0x000003B6, 0x000500C2, 0x00000011, 0x000037F1, 0x000050B0, 0x00000724,
0x000500C5, 0x00000011, 0x00001A15, 0x00005960, 0x000037F1, 0x0007004F,
0x00000011, 0x000039D3, 0x00003CAE, 0x00003CAE, 0x00000000, 0x00000002,
0x000500C5, 0x00000011, 0x000051DA, 0x000039D3, 0x00001A15, 0x00050051,
0x0000000B, 0x000049CD, 0x000051DA, 0x00000000, 0x00060052, 0x00000017,
0x00003CC8, 0x000049CD, 0x00003CAE, 0x00000000, 0x00050051, 0x0000000B,
0x00004D69, 0x000051DA, 0x00000001, 0x00060052, 0x00000017, 0x000048EC,
0x00004D69, 0x00003CC8, 0x00000002, 0x0007004F, 0x00000011, 0x00003FD9,
0x000048EC, 0x000048EC, 0x00000001, 0x00000003, 0x000500C5, 0x00000011,
0x000022D7, 0x00003FD9, 0x0000062A, 0x00050051, 0x0000000B, 0x000049CE,
0x000022D7, 0x00000000, 0x00060052, 0x00000017, 0x00003CC9, 0x000049CE,
0x000048EC, 0x00000001, 0x00050051, 0x0000000B, 0x00004D6A, 0x000022D7,
0x00000001, 0x00060052, 0x00000017, 0x00004029, 0x00004D6A, 0x00003CC9,
0x00000003, 0x0007004F, 0x00000011, 0x00001C34, 0x00004505, 0x00004505,
0x00000002, 0x00000003, 0x0009004F, 0x00000017, 0x00002C09, 0x00004505,
0x000000C8, 0x00000002, 0x00000002, 0x00000003, 0x00000003, 0x000500C2,
0x00000017, 0x00002583, 0x00002C09, 0x00000221, 0x000500C7, 0x00000017,
0x00001EE7, 0x00002583, 0x00000589, 0x000500C4, 0x00000017, 0x0000604A,
0x00001EE7, 0x000000B9, 0x000500C2, 0x00000017, 0x00005855, 0x00002C09,
0x00000329, 0x000500C7, 0x00000017, 0x000053E9, 0x00005855, 0x000009D7,
0x000500C5, 0x00000017, 0x00003CAF, 0x0000604A, 0x000053E9, 0x000500C7,
0x00000011, 0x00004E82, 0x00001C34, 0x0000022A, 0x000500C4, 0x00000011,
0x00005961, 0x00004E82, 0x000007E1, 0x000500C7, 0x00000011, 0x000050B1,
0x00001C34, 0x000003B6, 0x000500C2, 0x00000011, 0x000037F2, 0x000050B1,
0x00000724, 0x000500C5, 0x00000011, 0x00001A16, 0x00005961, 0x000037F2,
0x0007004F, 0x00000011, 0x000039D4, 0x00003CAF, 0x00003CAF, 0x00000000,
0x00000002, 0x000500C5, 0x00000011, 0x000051DB, 0x000039D4, 0x00001A16,
0x00050051, 0x0000000B, 0x000049CF, 0x000051DB, 0x00000000, 0x00060052,
0x00000017, 0x00003CCA, 0x000049CF, 0x00003CAF, 0x00000000, 0x00050051,
0x0000000B, 0x00004D6B, 0x000051DB, 0x00000001, 0x00060052, 0x00000017,
0x000048ED, 0x00004D6B, 0x00003CCA, 0x00000002, 0x0007004F, 0x00000011,
0x00003FDA, 0x000048ED, 0x000048ED, 0x00000001, 0x00000003, 0x000500C5,
0x00000011, 0x000022D8, 0x00003FDA, 0x0000062A, 0x00050051, 0x0000000B,
0x000049D0, 0x000022D8, 0x00000000, 0x00060052, 0x00000017, 0x00003CCB,
0x000049D0, 0x000048ED, 0x00000001, 0x00050051, 0x0000000B, 0x00005109,
0x000022D8, 0x00000001, 0x00060052, 0x00000017, 0x00001E01, 0x00005109,
0x00003CCB, 0x00000003, 0x00050080, 0x0000000B, 0x0000495D, 0x000054B5,
0x00000A10, 0x00060041, 0x00000294, 0x00001B6C, 0x0000140E, 0x00000A0B,
0x0000495D, 0x0003003E, 0x00001B6C, 0x00004029, 0x00050080, 0x0000000B,
0x00002CC2, 0x000054B5, 0x00000A13, 0x00060041, 0x00000294, 0x00006256,
0x0000140E, 0x00000A0B, 0x00002CC2, 0x0003003E, 0x00006256, 0x00001E01,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -125,76 +125,78 @@
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2603
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2603
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -252,7 +254,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -302,31 +304,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -380,25 +380,25 @@
%18891 = OpCompositeExtract %uint %20953 0
%15558 = OpCompositeInsert %v4uint %18891 %15533 0
%19816 = OpCompositeExtract %uint %20953 1
%18667 = OpCompositeInsert %v4uint %19816 %15558 2
%16344 = OpVectorShuffle %v2uint %18667 %18667 1 3
%18668 = OpCompositeInsert %v4uint %19816 %15558 2
%16344 = OpVectorShuffle %v2uint %18668 %18668 1 3
%8918 = OpBitwiseOr %v2uint %16344 %1578
%18892 = OpCompositeExtract %uint %8918 0
%15559 = OpCompositeInsert %v4uint %18892 %18667 1
%15559 = OpCompositeInsert %v4uint %18892 %18668 1
%19548 = OpCompositeExtract %uint %8918 1
%18523 = OpCompositeInsert %v4uint %19548 %15559 3
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%9182 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %9182 %16424
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %11197 %uint_1
%23711 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23711 %18523
%23542 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %23542 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -419,7 +419,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -460,11 +460,11 @@
%18893 = OpCompositeExtract %uint %20954 0
%15560 = OpCompositeInsert %v4uint %18893 %15534 0
%19817 = OpCompositeExtract %uint %20954 1
%18668 = OpCompositeInsert %v4uint %19817 %15560 2
%16345 = OpVectorShuffle %v2uint %18668 %18668 1 3
%18669 = OpCompositeInsert %v4uint %19817 %15560 2
%16345 = OpVectorShuffle %v2uint %18669 %18669 1 3
%8919 = OpBitwiseOr %v2uint %16345 %1578
%18894 = OpCompositeExtract %uint %8919 0
%15561 = OpCompositeInsert %v4uint %18894 %18668 1
%15561 = OpCompositeInsert %v4uint %18894 %18669 1
%19818 = OpCompositeExtract %uint %8919 1
%16425 = OpCompositeInsert %v4uint %19818 %15561 3
%7220 = OpVectorShuffle %v2uint %17669 %17669 2 3
@ -485,17 +485,17 @@
%18895 = OpCompositeExtract %uint %20955 0
%15562 = OpCompositeInsert %v4uint %18895 %15535 0
%19819 = OpCompositeExtract %uint %20955 1
%18669 = OpCompositeInsert %v4uint %19819 %15562 2
%16346 = OpVectorShuffle %v2uint %18669 %18669 1 3
%18670 = OpCompositeInsert %v4uint %19819 %15562 2
%16346 = OpVectorShuffle %v2uint %18670 %18670 1 3
%8920 = OpBitwiseOr %v2uint %16346 %1578
%18896 = OpCompositeExtract %uint %8920 0
%15563 = OpCompositeInsert %v4uint %18896 %18669 1
%15563 = OpCompositeInsert %v4uint %18896 %18670 1
%20745 = OpCompositeExtract %uint %8920 1
%7681 = OpCompositeInsert %v4uint %20745 %15563 3
%18781 = OpIAdd %uint %21670 %uint_2
%18781 = OpIAdd %uint %11197 %uint_2
%7020 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %18781
OpStore %7020 %16425
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %11197 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %7681
OpBranch %19578
@ -505,7 +505,7 @@
#endif
const uint32_t texture_load_r11g11b10_rgba16_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -593,165 +593,165 @@ const uint32_t texture_load_r11g11b10_rgba16_scaled_cs[] = {
0x00000011, 0x0000062A, 0x0000068D, 0x0000068D, 0x0003002E, 0x00000011,
0x000000C8, 0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502,
0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000, 0x000300FB,
0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D, 0x00000014,
0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5, 0x0000312F,
0x00000A2B, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D, 0x00000A17,
0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F, 0x00000011,
0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001, 0x0007004F,
0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000, 0x00000001,
0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2, 0x0004009A,
0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A, 0x00000002,
0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8, 0x000055E8,
0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C, 0x00000016,
0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968, 0x0000147D,
0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968, 0x00050051,
0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051, 0x0000000C,
0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A,
0x00003964, 0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00001A8B,
0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98, 0x00050084,
0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C,
0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4,
0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x0000263C,
0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080,
0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B,
0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04, 0x00050080,
0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2, 0x0000000B,
0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288, 0x000047E4,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005B88, 0x000047E4,
0x00050041, 0x00000288, 0x000058AC, 0x0000147D, 0x00000A0B, 0x0004003D,
0x0000000B, 0x00004FA3, 0x000058AC, 0x000500C7, 0x0000000B, 0x00005707,
0x00004FA3, 0x00000A10, 0x000500AB, 0x00000009, 0x00004B17, 0x00005707,
0x00000A0A, 0x00050050, 0x00000011, 0x0000435F, 0x00004FA3, 0x00004FA3,
0x000500C2, 0x00000011, 0x000059A3, 0x0000435F, 0x0000077B, 0x000500C7,
0x00000011, 0x00001997, 0x000059A3, 0x0000074E, 0x00050041, 0x00000288,
0x0000492C, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005EAC,
0x0000492C, 0x00050041, 0x00000288, 0x00004FEA, 0x0000147D, 0x00000A14,
0x0004003D, 0x0000000B, 0x00005697, 0x00004FEA, 0x00050051, 0x0000000B,
0x000049F1, 0x000027F5, 0x00000000, 0x000500C2, 0x0000000B, 0x000019EE,
0x000049F1, 0x00000A10, 0x00050051, 0x0000000B, 0x00002704, 0x000027F5,
0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x000019EE, 0x00002704,
0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997, 0x00050051,
0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4, 0x0000000B,
0x00004D4D, 0x0000366C, 0x00000A10, 0x00050051, 0x0000000B, 0x000051A9,
0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE, 0x000027F5,
0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9,
0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA, 0x00004B17,
0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C, 0x00000016,
0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2, 0x00002970,
0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17,
0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002, 0x000500C3,
0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2, 0x0000000B,
0x00005B4D, 0x00005697, 0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA,
0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C, 0x000018AA,
0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321, 0x000500C2,
0x0000000B, 0x00002348, 0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C,
0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878, 0x00003B27,
0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970, 0x00000000,
0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080,
0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C,
0x0000225D, 0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6,
0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4,
0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C,
0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88,
0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88,
0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C, 0x000500C7,
0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C,
0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A,
0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112,
0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C,
0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70,
0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70,
0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38,
0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7,
0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C, 0x00004157,
0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17,
0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7,
0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C,
0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332,
0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332,
0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6,
0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C,
0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33,
0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158,
0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2,
0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7,
0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C,
0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B, 0x0000566F,
0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F,
0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000, 0x00000001,
0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051, 0x0000000C,
0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FE,
0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748, 0x000059CF,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4E, 0x00005EAC, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C, 0x00005347,
0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25,
0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002748,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06,
0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9, 0x00005341,
0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F,
0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8,
0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B,
0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997, 0x00000000,
0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001, 0x00050084,
0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084, 0x0000000B,
0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B, 0x00003ED4,
0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4,
0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001,
0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4,
0x0000000B, 0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B,
0x00005AB3, 0x000049F1, 0x00000A13, 0x00050080, 0x0000000B, 0x00002557,
0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD, 0x00002557,
0x00000A10, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD,
0x00050080, 0x0000000B, 0x0000453C, 0x00005B88, 0x00004EAA, 0x000500C2,
0x0000000B, 0x000036D8, 0x0000453C, 0x00000A16, 0x000500C2, 0x0000000B,
0x00002DF6, 0x00004FA3, 0x00000A10, 0x000500C7, 0x0000000B, 0x000020CA,
0x00002DF6, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7, 0x0000107A,
0x00000A0B, 0x000036D8, 0x0004003D, 0x00000017, 0x00001FCE, 0x000050F7,
0x000500AA, 0x00000009, 0x000035C0, 0x000020CA, 0x00000A0D, 0x000500AA,
0x00000009, 0x00005376, 0x000020CA, 0x00000A10, 0x000500A6, 0x00000009,
0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041, 0x00000288,
0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00003526,
0x000060D7, 0x000500C7, 0x0000000B, 0x00005F7D, 0x00003526, 0x00000A10,
0x000500AB, 0x00000009, 0x000048EB, 0x00005F7D, 0x00000A0A, 0x000500C2,
0x0000000B, 0x00001FCD, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B,
0x0000619E, 0x00001FCD, 0x00000A13, 0x00050050, 0x00000011, 0x000022A7,
0x00003526, 0x00003526, 0x000500C2, 0x00000011, 0x00001BAF, 0x000022A7,
0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x00001BAF, 0x0000074E,
0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288, 0x00004EBA,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00005788, 0x00004EBA,
0x00050041, 0x00000288, 0x00004EBB, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x00005789, 0x00004EBB, 0x00050041, 0x00000291, 0x00004EBC,
0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x0000578A, 0x00004EBC,
0x00050041, 0x00000288, 0x00004EBD, 0x0000147D, 0x00000A1A, 0x0004003D,
0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041, 0x00000288, 0x00004E6E,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x000019C2, 0x00004E6E,
0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48, 0x000500C4, 0x00000014,
0x0000538B, 0x00002A0E, 0x00000A2B, 0x0007004F, 0x00000011, 0x000042F0,
0x0000538B, 0x0000538B, 0x00000000, 0x00000001, 0x0007004F, 0x00000011,
0x0000242F, 0x0000578A, 0x0000578A, 0x00000000, 0x00000001, 0x000500AE,
0x0000000F, 0x00004288, 0x000042F0, 0x0000242F, 0x0004009A, 0x00000009,
0x00006067, 0x00004288, 0x000300F7, 0x000019BA, 0x00000002, 0x000400FA,
0x00006067, 0x000055E8, 0x000019BA, 0x000200F8, 0x000055E8, 0x000200F9,
0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C, 0x00000016, 0x00005BB6,
0x0000538B, 0x00050051, 0x0000000B, 0x00004916, 0x0000578A, 0x00000001,
0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6, 0x00000000, 0x00050084,
0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A23, 0x00050051, 0x0000000C,
0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9,
0x00004916, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9,
0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6, 0x00000001, 0x00050080,
0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C,
0x00005785, 0x000019C2, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4,
0x00005785, 0x00050080, 0x0000000C, 0x00002042, 0x0000591A, 0x00005FD7,
0x0004007C, 0x0000000B, 0x00002A92, 0x00002042, 0x00050080, 0x0000000B,
0x00001B12, 0x00002A92, 0x0000578B, 0x000500C2, 0x0000000B, 0x00002BBD,
0x00001B12, 0x00000A16, 0x00050051, 0x0000000B, 0x000029E2, 0x0000538B,
0x00000000, 0x000500C2, 0x0000000B, 0x00001DEE, 0x000029E2, 0x00000A10,
0x00050051, 0x0000000B, 0x00002704, 0x0000538B, 0x00000001, 0x00050050,
0x00000011, 0x00005C0B, 0x00001DEE, 0x00002704, 0x00050086, 0x00000011,
0x00001F69, 0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C,
0x00001F69, 0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C,
0x00000A10, 0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001,
0x00050051, 0x0000000B, 0x000059EE, 0x0000538B, 0x00000002, 0x00060050,
0x00000014, 0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7,
0x00005341, 0x00000002, 0x000400FA, 0x000048EB, 0x0000537D, 0x00002DD9,
0x000200F8, 0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9,
0x00050051, 0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3,
0x0000000C, 0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C,
0x00002747, 0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348,
0x00050084, 0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051,
0x0000000C, 0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C,
0x00004FC7, 0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC,
0x00004FC7, 0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x00002747, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A22, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34,
0x00005559, 0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9,
0x00005341, 0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621,
0x000024C9, 0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012,
0x000059CF, 0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF,
0x00000000, 0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A,
0x00050051, 0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3,
0x0000000C, 0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B,
0x00005B4E, 0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB,
0x00005B4E, 0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB,
0x00050080, 0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4,
0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C,
0x00002AB6, 0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139,
0x00002748, 0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139,
0x00000A11, 0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E,
0x000500C4, 0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7,
0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C,
0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C,
0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7,
0x00000A38, 0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397,
0x000500C7, 0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C,
0x00004159, 0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022,
0x00004159, 0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022,
0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B,
0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080,
0x0000000C, 0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C,
0x00004ADF, 0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E,
0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A,
0x0000544E, 0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23,
0x000500C3, 0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3,
0x0000000C, 0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C,
0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453,
0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453,
0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F,
0x000500C7, 0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080,
0x0000000C, 0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B,
0x00005670, 0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341,
0x000700F5, 0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670,
0x00002DD9, 0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997,
0x00050082, 0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051,
0x0000000B, 0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B,
0x00005962, 0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372,
0x00001C87, 0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC,
0x00003372, 0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000,
0x00050084, 0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051,
0x0000000B, 0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B,
0x00002B25, 0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D,
0x00002B25, 0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000029E2,
0x00000A13, 0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3,
0x000500C4, 0x0000000B, 0x000040AD, 0x00002557, 0x00000A10, 0x00050080,
0x0000000B, 0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B,
0x00003BA9, 0x00005EAC, 0x00004EAA, 0x000500C2, 0x0000000B, 0x00003948,
0x00003BA9, 0x00000A16, 0x00060041, 0x00000294, 0x00004FAF, 0x0000107A,
0x00000A0B, 0x00003948, 0x0004003D, 0x00000017, 0x00001CAA, 0x00004FAF,
0x000500AA, 0x00000009, 0x000035C0, 0x0000619E, 0x00000A0D, 0x000500AA,
0x00000009, 0x00005376, 0x0000619E, 0x00000A10, 0x000500A6, 0x00000009,
0x00005686, 0x000035C0, 0x00005376, 0x000300F7, 0x00003463, 0x00000000,
0x000400FA, 0x00005686, 0x00002957, 0x00003463, 0x000200F8, 0x00002957,
0x000500C7, 0x00000017, 0x0000475F, 0x00001FCE, 0x000009CE, 0x000500C4,
0x000500C7, 0x00000017, 0x0000475F, 0x00001CAA, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AC, 0x00001FCE, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x00001CAA, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1,
0x0000448D, 0x000200F9, 0x00003463, 0x000200F8, 0x00003463, 0x000700F5,
0x00000017, 0x00005879, 0x00001FCE, 0x00005341, 0x00003FF8, 0x00002957,
0x000500AA, 0x00000009, 0x00004CB6, 0x000020CA, 0x00000A13, 0x000500A6,
0x00000017, 0x00005879, 0x00001CAA, 0x00005341, 0x00003FF8, 0x00002957,
0x000500AA, 0x00000009, 0x00004CB6, 0x0000619E, 0x00000A13, 0x000500A6,
0x00000009, 0x00003B23, 0x00005376, 0x00004CB6, 0x000300F7, 0x00002DA2,
0x00000000, 0x000400FA, 0x00003B23, 0x00002B38, 0x00002DA2, 0x000200F8,
0x00002B38, 0x000500C4, 0x00000017, 0x00005E17, 0x00005879, 0x000002ED,
@ -798,22 +798,22 @@ const uint32_t texture_load_r11g11b10_rgba16_scaled_cs[] = {
0x000051D9, 0x000039D2, 0x00001A14, 0x00050051, 0x0000000B, 0x000049CB,
0x000051D9, 0x00000000, 0x00060052, 0x00000017, 0x00003CC6, 0x000049CB,
0x00003CAD, 0x00000000, 0x00050051, 0x0000000B, 0x00004D68, 0x000051D9,
0x00000001, 0x00060052, 0x00000017, 0x000048EB, 0x00004D68, 0x00003CC6,
0x00000002, 0x0007004F, 0x00000011, 0x00003FD8, 0x000048EB, 0x000048EB,
0x00000001, 0x00060052, 0x00000017, 0x000048EC, 0x00004D68, 0x00003CC6,
0x00000002, 0x0007004F, 0x00000011, 0x00003FD8, 0x000048EC, 0x000048EC,
0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D6, 0x00003FD8,
0x0000062A, 0x00050051, 0x0000000B, 0x000049CC, 0x000022D6, 0x00000000,
0x00060052, 0x00000017, 0x00003CC7, 0x000049CC, 0x000048EB, 0x00000001,
0x00060052, 0x00000017, 0x00003CC7, 0x000049CC, 0x000048EC, 0x00000001,
0x00050051, 0x0000000B, 0x00004C5C, 0x000022D6, 0x00000001, 0x00060052,
0x00000017, 0x0000485B, 0x00004C5C, 0x00003CC7, 0x00000003, 0x00060041,
0x00000294, 0x000023DE, 0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E,
0x000023DE, 0x00004028, 0x00050080, 0x0000000B, 0x00002CC1, 0x000054A6,
0x00000294, 0x000023DE, 0x0000140E, 0x00000A0B, 0x00002BBD, 0x0003003E,
0x000023DE, 0x00004028, 0x00050080, 0x0000000B, 0x00002CC1, 0x00002BBD,
0x00000A0D, 0x00060041, 0x00000294, 0x00005C9F, 0x0000140E, 0x00000A0B,
0x00002CC1, 0x0003003E, 0x00005C9F, 0x0000485B, 0x000500AC, 0x00000009,
0x00005BF6, 0x00001C87, 0x00000A0D, 0x000300F7, 0x000060BC, 0x00000002,
0x000400FA, 0x00005BF6, 0x00005084, 0x00005094, 0x000200F8, 0x00005084,
0x00050086, 0x0000000B, 0x00003697, 0x000019EE, 0x00001C87, 0x00050084,
0x00050086, 0x0000000B, 0x00003697, 0x00001DEE, 0x00001C87, 0x00050084,
0x0000000B, 0x0000237E, 0x00003697, 0x00001C87, 0x00050082, 0x0000000B,
0x00003171, 0x000019EE, 0x0000237E, 0x00050080, 0x0000000B, 0x00002527,
0x00003171, 0x00001DEE, 0x0000237E, 0x00050080, 0x0000000B, 0x00002527,
0x00003171, 0x00000A0D, 0x000500AA, 0x00000009, 0x0000343F, 0x00002527,
0x00001C87, 0x000300F7, 0x00001EED, 0x00000000, 0x000400FA, 0x0000343F,
0x0000569E, 0x00002191, 0x000200F8, 0x0000569E, 0x00050084, 0x0000000B,
@ -826,7 +826,7 @@ const uint32_t texture_load_r11g11b10_rgba16_scaled_cs[] = {
0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C, 0x00001EED, 0x00000A6A,
0x00005094, 0x00050084, 0x0000000B, 0x0000492B, 0x000029BC, 0x00005962,
0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B, 0x00000A16, 0x00050080,
0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D, 0x00060041, 0x00000294,
0x0000000B, 0x0000336B, 0x00003948, 0x0000406D, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000, 0x000400FA,
0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958, 0x000500C7,
@ -858,11 +858,11 @@ const uint32_t texture_load_r11g11b10_rgba16_scaled_cs[] = {
0x000051DA, 0x000039D3, 0x00001A15, 0x00050051, 0x0000000B, 0x000049CD,
0x000051DA, 0x00000000, 0x00060052, 0x00000017, 0x00003CC8, 0x000049CD,
0x00003CAE, 0x00000000, 0x00050051, 0x0000000B, 0x00004D69, 0x000051DA,
0x00000001, 0x00060052, 0x00000017, 0x000048EC, 0x00004D69, 0x00003CC8,
0x00000002, 0x0007004F, 0x00000011, 0x00003FD9, 0x000048EC, 0x000048EC,
0x00000001, 0x00060052, 0x00000017, 0x000048ED, 0x00004D69, 0x00003CC8,
0x00000002, 0x0007004F, 0x00000011, 0x00003FD9, 0x000048ED, 0x000048ED,
0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D7, 0x00003FD9,
0x0000062A, 0x00050051, 0x0000000B, 0x000049CE, 0x000022D7, 0x00000000,
0x00060052, 0x00000017, 0x00003CC9, 0x000049CE, 0x000048EC, 0x00000001,
0x00060052, 0x00000017, 0x00003CC9, 0x000049CE, 0x000048ED, 0x00000001,
0x00050051, 0x0000000B, 0x00004D6A, 0x000022D7, 0x00000001, 0x00060052,
0x00000017, 0x00004029, 0x00004D6A, 0x00003CC9, 0x00000003, 0x0007004F,
0x00000011, 0x00001C34, 0x00004505, 0x00004505, 0x00000002, 0x00000003,
@ -881,16 +881,16 @@ const uint32_t texture_load_r11g11b10_rgba16_scaled_cs[] = {
0x00000011, 0x000051DB, 0x000039D4, 0x00001A16, 0x00050051, 0x0000000B,
0x000049CF, 0x000051DB, 0x00000000, 0x00060052, 0x00000017, 0x00003CCA,
0x000049CF, 0x00003CAF, 0x00000000, 0x00050051, 0x0000000B, 0x00004D6B,
0x000051DB, 0x00000001, 0x00060052, 0x00000017, 0x000048ED, 0x00004D6B,
0x00003CCA, 0x00000002, 0x0007004F, 0x00000011, 0x00003FDA, 0x000048ED,
0x000048ED, 0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D8,
0x000051DB, 0x00000001, 0x00060052, 0x00000017, 0x000048EE, 0x00004D6B,
0x00003CCA, 0x00000002, 0x0007004F, 0x00000011, 0x00003FDA, 0x000048EE,
0x000048EE, 0x00000001, 0x00000003, 0x000500C5, 0x00000011, 0x000022D8,
0x00003FDA, 0x0000062A, 0x00050051, 0x0000000B, 0x000049D0, 0x000022D8,
0x00000000, 0x00060052, 0x00000017, 0x00003CCB, 0x000049D0, 0x000048ED,
0x00000000, 0x00060052, 0x00000017, 0x00003CCB, 0x000049D0, 0x000048EE,
0x00000001, 0x00050051, 0x0000000B, 0x00005109, 0x000022D8, 0x00000001,
0x00060052, 0x00000017, 0x00001E01, 0x00005109, 0x00003CCB, 0x00000003,
0x00050080, 0x0000000B, 0x0000495D, 0x000054A6, 0x00000A10, 0x00060041,
0x00050080, 0x0000000B, 0x0000495D, 0x00002BBD, 0x00000A10, 0x00060041,
0x00000294, 0x00001B6C, 0x0000140E, 0x00000A0B, 0x0000495D, 0x0003003E,
0x00001B6C, 0x00004029, 0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6,
0x00001B6C, 0x00004029, 0x00050080, 0x0000000B, 0x00002CC2, 0x00002BBD,
0x00000A13, 0x00060041, 0x00000294, 0x00006256, 0x0000140E, 0x00000A0B,
0x00002CC2, 0x0003003E, 0x00006256, 0x00001E01, 0x000200F9, 0x00004C7A,
0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25175
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -48,24 +48,16 @@
%uint_9 = OpConstant %uint 9
%v2bool = OpTypeVector %bool 2
%uint_0 = OpConstant %uint 0
%1807 = OpConstantComposite %v2uint %uint_0 %uint_0
%uint_513 = OpConstant %uint 513
%536 = OpConstantComposite %v2uint %uint_513 %uint_513
%uint_512 = OpConstant %uint 512
%515 = OpConstantComposite %v2uint %uint_512 %uint_512
%uint_1023 = OpConstant %uint 1023
%2213 = OpConstantComposite %v2uint %uint_1023 %uint_1023
%uint_6 = OpConstant %uint 6
%uint_3 = OpConstant %uint 3
%uint_65535 = OpConstant %uint 65535
%2015 = OpConstantComposite %v2uint %uint_65535 %uint_65535
%uint_10 = OpConstant %uint 10
%uint_1025 = OpConstant %uint 1025
%2255 = OpConstantComposite %v2uint %uint_1025 %uint_1025
%uint_1024 = OpConstant %uint 1024
%2234 = OpConstantComposite %v2uint %uint_1024 %uint_1024
%uint_2047 = OpConstant %uint 2047
%2640 = OpConstantComposite %v2uint %uint_2047 %uint_2047
%uint_5 = OpConstant %uint 5
%uint_11 = OpConstant %uint 11
%uint_16 = OpConstant %uint 16
@ -120,87 +112,97 @@
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
%1838 = OpConstantComposite %v4uint %uint_4278255360 %uint_4278255360 %uint_4278255360 %uint_4278255360
%749 = OpConstantComposite %v4uint %uint_16 %uint_16 %uint_16 %uint_16
%2640 = OpConstantComposite %v2uint %uint_2047 %uint_2047
%2017 = OpConstantComposite %v2uint %uint_10 %uint_10
%1807 = OpConstantComposite %v2uint %uint_0 %uint_0
%2255 = OpConstantComposite %v2uint %uint_1025 %uint_1025
%2234 = OpConstantComposite %v2uint %uint_1024 %uint_1024
%1912 = OpConstantComposite %v2uint %uint_5 %uint_5
%2015 = OpConstantComposite %v2uint %uint_65535 %uint_65535
%2038 = OpConstantComposite %v2uint %uint_11 %uint_11
%2143 = OpConstantComposite %v2uint %uint_16 %uint_16
%2269 = OpConstantComposite %v2uint %uint_22 %uint_22
%1996 = OpConstantComposite %v2uint %uint_9 %uint_9
%536 = OpConstantComposite %v2uint %uint_513 %uint_513
%515 = OpConstantComposite %v2uint %uint_512 %uint_512
%2213 = OpConstantComposite %v2uint %uint_1023 %uint_1023
%1933 = OpConstantComposite %v2uint %uint_6 %uint_6
%883 = OpConstantComposite %v2uint %uint_2147418112 %uint_2147418112
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2604
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2604
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_8
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_8
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_2
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_2
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_2
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -258,7 +260,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -308,31 +310,29 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_2
%23219 = OpBitwiseAnd %uint %18929 %uint_3
%23219 = OpBitwiseAnd %uint %10722 %uint_3
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_2
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%8142 = OpLoad %v4uint %20727
%13760 = OpIEqual %bool %8394 %uint_1
%21366 = OpIEqual %bool %8394 %uint_2
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%7338 = OpLoad %v4uint %20399
%13760 = OpIEqual %bool %24990 %uint_1
%21366 = OpIEqual %bool %24990 %uint_2
%22150 = OpLogicalOr %bool %13760 %21366
OpSelectionMerge %13411 None
OpBranchConditional %22150 %10583 %13411
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %8142 %2510
%18271 = OpBitwiseAnd %v4uint %7338 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %8142 %1838
%20652 = OpBitwiseAnd %v4uint %7338 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %13411
%13411 = OpLabel
%22649 = OpPhi %v4uint %8142 %21313 %16376 %10583
%19638 = OpIEqual %bool %8394 %uint_3
%22649 = OpPhi %v4uint %7338 %21313 %16376 %10583
%19638 = OpIEqual %bool %24990 %uint_3
%15139 = OpLogicalOr %bool %21366 %19638
OpSelectionMerge %11682 None
OpBranchConditional %15139 %11064 %11682
@ -449,18 +449,18 @@
%7796 = OpCompositeExtract %uint %18025 1
%15895 = OpCompositeConstruct %v4uint %10454 %23731 %7642 %7796
%7631 = OpVectorShuffle %v4uint %15895 %15895 0 2 1 3
%12351 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%12351 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %12351 %7813
%11457 = OpIAdd %uint %21670 %uint_1
%11457 = OpIAdd %uint %11197 %uint_1
%23711 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11457
OpStore %23711 %7631
%23543 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %23543 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -481,7 +481,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_32 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %14874 None
@ -524,9 +524,9 @@
%6321 = OpShiftRightLogical %v2uint %11824 %2017
%12713 = OpINotEqual %v2bool %6321 %1807
%20147 = OpIEqual %v2bool %11824 %2234
%7662 = OpSelect %v2uint %20147 %2255 %11824
%7663 = OpSelect %v2uint %20147 %2255 %11824
%23058 = OpSelect %v2uint %12713 %2640 %1807
%23679 = OpBitwiseXor %v2uint %7662 %23058
%23679 = OpBitwiseXor %v2uint %7663 %23058
%24507 = OpIAdd %v2uint %23679 %6321
%8879 = OpShiftLeftLogical %v2uint %24507 %1912
%13597 = OpShiftRightLogical %v2uint %24507 %1912
@ -540,9 +540,9 @@
%13214 = OpShiftRightLogical %v2uint %23544 %1996
%11906 = OpINotEqual %v2bool %13214 %1807
%20148 = OpIEqual %v2bool %23544 %515
%7663 = OpSelect %v2uint %20148 %536 %23544
%7664 = OpSelect %v2uint %20148 %536 %23544
%23059 = OpSelect %v2uint %11906 %2213 %1807
%23680 = OpBitwiseXor %v2uint %7663 %23059
%23680 = OpBitwiseXor %v2uint %7664 %23059
%24508 = OpIAdd %v2uint %23680 %13214
%8880 = OpShiftLeftLogical %v2uint %24508 %1933
%13598 = OpShiftRightLogical %v2uint %24508 %1870
@ -562,9 +562,9 @@
%6901 = OpShiftRightLogical %v2uint %7168 %2017
%12714 = OpINotEqual %v2bool %6901 %1807
%20149 = OpIEqual %v2bool %7168 %2234
%7664 = OpSelect %v2uint %20149 %2255 %7168
%7665 = OpSelect %v2uint %20149 %2255 %7168
%23060 = OpSelect %v2uint %12714 %2640 %1807
%23681 = OpBitwiseXor %v2uint %7664 %23060
%23681 = OpBitwiseXor %v2uint %7665 %23060
%24509 = OpIAdd %v2uint %23681 %6901
%8881 = OpShiftLeftLogical %v2uint %24509 %1912
%13599 = OpShiftRightLogical %v2uint %24509 %1912
@ -577,9 +577,9 @@
%6322 = OpShiftRightLogical %v2uint %11825 %2017
%12715 = OpINotEqual %v2bool %6322 %1807
%20150 = OpIEqual %v2bool %11825 %2234
%7665 = OpSelect %v2uint %20150 %2255 %11825
%7666 = OpSelect %v2uint %20150 %2255 %11825
%23061 = OpSelect %v2uint %12715 %2640 %1807
%23682 = OpBitwiseXor %v2uint %7665 %23061
%23682 = OpBitwiseXor %v2uint %7666 %23061
%24510 = OpIAdd %v2uint %23682 %6322
%8882 = OpShiftLeftLogical %v2uint %24510 %1912
%13600 = OpShiftRightLogical %v2uint %24510 %1912
@ -593,9 +593,9 @@
%13215 = OpShiftRightLogical %v2uint %23545 %1996
%11907 = OpINotEqual %v2bool %13215 %1807
%20151 = OpIEqual %v2bool %23545 %515
%7666 = OpSelect %v2uint %20151 %536 %23545
%7667 = OpSelect %v2uint %20151 %536 %23545
%23062 = OpSelect %v2uint %11907 %2213 %1807
%23683 = OpBitwiseXor %v2uint %7666 %23062
%23683 = OpBitwiseXor %v2uint %7667 %23062
%24511 = OpIAdd %v2uint %23683 %13215
%8883 = OpShiftLeftLogical %v2uint %24511 %1933
%13601 = OpShiftRightLogical %v2uint %24511 %1870
@ -610,10 +610,10 @@
%7798 = OpCompositeExtract %uint %18027 1
%17092 = OpCompositeConstruct %v4uint %10456 %23733 %7644 %7798
%15860 = OpVectorShuffle %v4uint %17092 %17092 0 2 1 3
%21950 = OpIAdd %uint %21670 %uint_2
%21950 = OpIAdd %uint %11197 %uint_2
%7829 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21950
OpStore %7829 %7816
%11458 = OpIAdd %uint %21670 %uint_3
%11458 = OpIAdd %uint %11197 %uint_3
%25174 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11458
OpStore %25174 %15860
OpBranch %19578
@ -623,7 +623,7 @@
#endif
const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006257, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -653,227 +653,227 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017, 0x00000014,
0x0000000B, 0x00000003, 0x0004002B, 0x0000000B, 0x00000A25, 0x00000009,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x0005002C, 0x00000011, 0x0000070F, 0x00000A0A,
0x00000A0A, 0x0004002B, 0x0000000B, 0x0000044A, 0x00000201, 0x0005002C,
0x00000011, 0x00000218, 0x0000044A, 0x0000044A, 0x0004002B, 0x0000000B,
0x00000447, 0x00000200, 0x0005002C, 0x00000011, 0x00000203, 0x00000447,
0x00000447, 0x0004002B, 0x0000000B, 0x00000A44, 0x000003FF, 0x0005002C,
0x00000011, 0x000008A5, 0x00000A44, 0x00000A44, 0x0004002B, 0x0000000B,
0x00000A1C, 0x00000006, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000B, 0x000001C1, 0x0000FFFF, 0x0005002C, 0x00000011,
0x000007DF, 0x000001C1, 0x000001C1, 0x0004002B, 0x0000000B, 0x00000A28,
0x0000000A, 0x0004002B, 0x0000000B, 0x00000A4A, 0x00000401, 0x0005002C,
0x00000011, 0x000008CF, 0x00000A4A, 0x00000A4A, 0x0004002B, 0x0000000B,
0x00000A47, 0x00000400, 0x0005002C, 0x00000011, 0x000008BA, 0x00000A47,
0x00000A47, 0x0004002B, 0x0000000B, 0x00000A81, 0x000007FF, 0x0005002C,
0x00000011, 0x00000A50, 0x00000A81, 0x00000A81, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A2B, 0x0000000B,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x0004002B, 0x0000000B,
0x00000A4C, 0x00000016, 0x0004002B, 0x0000000B, 0x000003D6, 0x7FFF0000,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF,
0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B, 0x0000000B,
0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A38, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C,
0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x0005002C, 0x00000011, 0x0000077B, 0x00000A16,
0x00000A1C, 0x00040020, 0x00000291, 0x00000002, 0x00000014, 0x00040020,
0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292, 0x00000F48,
0x00000001, 0x0006002C, 0x00000014, 0x00000A2C, 0x00000A13, 0x00000A0A,
0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22, 0x0007002C, 0x00000017,
0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C,
0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A, 0x00000A3A, 0x00000A3A,
0x0005002C, 0x00000011, 0x000007E1, 0x00000A28, 0x00000A28, 0x0005002C,
0x00000011, 0x00000778, 0x00000A19, 0x00000A19, 0x0005002C, 0x00000011,
0x000007F6, 0x00000A2B, 0x00000A2B, 0x0005002C, 0x00000011, 0x0000085F,
0x00000A3A, 0x00000A3A, 0x0005002C, 0x00000011, 0x000008DD, 0x00000A4C,
0x00000A4C, 0x0005002C, 0x00000011, 0x000007CC, 0x00000A25, 0x00000A25,
0x00000A0A, 0x00000000, 0x0004002B, 0x0000000B, 0x0000044A, 0x00000201,
0x0004002B, 0x0000000B, 0x00000447, 0x00000200, 0x0004002B, 0x0000000B,
0x00000A44, 0x000003FF, 0x0004002B, 0x0000000B, 0x00000A1C, 0x00000006,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x000001C1, 0x0000FFFF, 0x0004002B, 0x0000000B, 0x00000A28, 0x0000000A,
0x0004002B, 0x0000000B, 0x00000A4A, 0x00000401, 0x0004002B, 0x0000000B,
0x00000A47, 0x00000400, 0x0004002B, 0x0000000B, 0x00000A81, 0x000007FF,
0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A2B, 0x0000000B, 0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010,
0x0004002B, 0x0000000B, 0x00000A4C, 0x00000016, 0x0004002B, 0x0000000B,
0x000003D6, 0x7FFF0000, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001,
0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000C, 0x00000A20, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C,
0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0,
0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C,
0x00000A38, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17, 0x00000004,
0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C,
0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x0005002C, 0x00000011,
0x0000077B, 0x00000A16, 0x00000A1C, 0x00040020, 0x00000291, 0x00000002,
0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B,
0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A2C,
0x00000A13, 0x00000A0A, 0x00000A0A, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C,
0x00000011, 0x0000074E, 0x00000A13, 0x00000A13, 0x0007002C, 0x00000017,
0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C,
0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22,
0x0007002C, 0x00000017, 0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD,
0x000005FD, 0x0007002C, 0x00000017, 0x000002ED, 0x00000A3A, 0x00000A3A,
0x00000A3A, 0x00000A3A, 0x0005002C, 0x00000011, 0x00000A50, 0x00000A81,
0x00000A81, 0x0005002C, 0x00000011, 0x000007E1, 0x00000A28, 0x00000A28,
0x0005002C, 0x00000011, 0x0000070F, 0x00000A0A, 0x00000A0A, 0x0005002C,
0x00000011, 0x000008CF, 0x00000A4A, 0x00000A4A, 0x0005002C, 0x00000011,
0x000008BA, 0x00000A47, 0x00000A47, 0x0005002C, 0x00000011, 0x00000778,
0x00000A19, 0x00000A19, 0x0005002C, 0x00000011, 0x000007DF, 0x000001C1,
0x000001C1, 0x0005002C, 0x00000011, 0x000007F6, 0x00000A2B, 0x00000A2B,
0x0005002C, 0x00000011, 0x0000085F, 0x00000A3A, 0x00000A3A, 0x0005002C,
0x00000011, 0x000008DD, 0x00000A4C, 0x00000A4C, 0x0005002C, 0x00000011,
0x000007CC, 0x00000A25, 0x00000A25, 0x0005002C, 0x00000011, 0x00000218,
0x0000044A, 0x0000044A, 0x0005002C, 0x00000011, 0x00000203, 0x00000447,
0x00000447, 0x0005002C, 0x00000011, 0x000008A5, 0x00000A44, 0x00000A44,
0x0005002C, 0x00000011, 0x0000078D, 0x00000A1C, 0x00000A1C, 0x0005002C,
0x00000011, 0x00000373, 0x000003D6, 0x000003D6, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A2C, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A23, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288, 0x000058AC,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC,
0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB,
0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050, 0x00000011,
0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3,
0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x000059A3,
0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005697,
0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5, 0x00000000,
0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A10, 0x00050051,
0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050, 0x00000011,
0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69,
0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69,
0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10,
0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051,
0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050, 0x00000014,
0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341,
0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8,
0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051,
0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A38, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559,
0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341,
0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9,
0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF,
0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000,
0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E,
0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A10, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A38,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670,
0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5,
0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9,
0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082,
0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B,
0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372,
0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084,
0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B,
0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25,
0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25,
0x00000A10, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1, 0x00000A13,
0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4,
0x0000000B, 0x000040AD, 0x00002557, 0x00000A10, 0x00050080, 0x0000000B,
0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x0000453C,
0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B, 0x000036D8, 0x0000453C,
0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6, 0x00004FA3, 0x00000A10,
0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6, 0x00000A13, 0x00060041,
0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000036D8, 0x0004003D,
0x00000017, 0x00001FCE, 0x000050F7, 0x000500AA, 0x00000009, 0x000035C0,
0x000020CA, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x000020CA,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000048EB,
0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13,
0x00050050, 0x00000011, 0x000022A7, 0x00003526, 0x00003526, 0x000500C2,
0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7, 0x00000011,
0x00001997, 0x00001BAF, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A2C,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A23, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051,
0x0000000B, 0x000029E2, 0x0000538B, 0x00000000, 0x000500C2, 0x0000000B,
0x00001DEE, 0x000029E2, 0x00000A10, 0x00050051, 0x0000000B, 0x00002704,
0x0000538B, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE,
0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997,
0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4,
0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A10, 0x00050051, 0x0000000B,
0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE,
0x0000538B, 0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D,
0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA,
0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C,
0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2,
0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878,
0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970,
0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A,
0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4,
0x0000000C, 0x0000225D, 0x000049FC, 0x00000A22, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A22, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A38, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A22, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B,
0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9,
0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000,
0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051,
0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A25, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A10, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A38, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D,
0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9,
0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC,
0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011,
0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC,
0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997,
0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001,
0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084,
0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B,
0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12,
0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC,
0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6,
0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A10, 0x000500C7,
0x0000000B, 0x00005AB3, 0x000029E2, 0x00000A13, 0x00050080, 0x0000000B,
0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD,
0x00002557, 0x00000A10, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0,
0x000040AD, 0x00050080, 0x0000000B, 0x00003BA9, 0x00005EAC, 0x00004EAA,
0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9, 0x00000A16, 0x00060041,
0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B, 0x00003948, 0x0004003D,
0x00000017, 0x00001CAA, 0x00004FAF, 0x000500AA, 0x00000009, 0x000035C0,
0x0000619E, 0x00000A0D, 0x000500AA, 0x00000009, 0x00005376, 0x0000619E,
0x00000A10, 0x000500A6, 0x00000009, 0x00005686, 0x000035C0, 0x00005376,
0x000300F7, 0x00003463, 0x00000000, 0x000400FA, 0x00005686, 0x00002957,
0x00003463, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F,
0x00001FCE, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001FCE, 0x0000072E,
0x00001CAA, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00001CAA, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x00003463,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001FCE,
0x000200F8, 0x00003463, 0x000700F5, 0x00000017, 0x00005879, 0x00001CAA,
0x00005341, 0x00003FF8, 0x00002957, 0x000500AA, 0x00000009, 0x00004CB6,
0x000020CA, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x0000619E, 0x00000A13, 0x000500A6, 0x00000009, 0x00003B23, 0x00005376,
0x00004CB6, 0x000300F7, 0x00002DA2, 0x00000000, 0x000400FA, 0x00003B23,
0x00002B38, 0x00002DA2, 0x000200F8, 0x00002B38, 0x000500C4, 0x00000017,
0x00005E17, 0x00005879, 0x000002ED, 0x000500C2, 0x00000017, 0x00003BE7,
@ -974,15 +974,15 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x00004669, 0x00000001, 0x00070050, 0x00000017, 0x00003E17, 0x000028D6,
0x00005CB3, 0x00001DDA, 0x00001E74, 0x0009004F, 0x00000017, 0x00001DCF,
0x00003E17, 0x00003E17, 0x00000000, 0x00000002, 0x00000001, 0x00000003,
0x00060041, 0x00000294, 0x0000303F, 0x0000140E, 0x00000A0B, 0x000054A6,
0x00060041, 0x00000294, 0x0000303F, 0x0000140E, 0x00000A0B, 0x00002BBD,
0x0003003E, 0x0000303F, 0x00001E85, 0x00050080, 0x0000000B, 0x00002CC1,
0x000054A6, 0x00000A0D, 0x00060041, 0x00000294, 0x00005C9F, 0x0000140E,
0x00002BBD, 0x00000A0D, 0x00060041, 0x00000294, 0x00005C9F, 0x0000140E,
0x00000A0B, 0x00002CC1, 0x0003003E, 0x00005C9F, 0x00001DCF, 0x000500AC,
0x00000009, 0x00005BF7, 0x00001C87, 0x00000A0D, 0x000300F7, 0x000060BC,
0x00000002, 0x000400FA, 0x00005BF7, 0x00005084, 0x00005094, 0x000200F8,
0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x000019EE, 0x00001C87,
0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x00001DEE, 0x00001C87,
0x00050084, 0x0000000B, 0x0000237E, 0x00003697, 0x00001C87, 0x00050082,
0x0000000B, 0x00003171, 0x000019EE, 0x0000237E, 0x00050080, 0x0000000B,
0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E, 0x00050080, 0x0000000B,
0x00002527, 0x00003171, 0x00000A0D, 0x000500AA, 0x00000009, 0x0000343F,
0x00002527, 0x00001C87, 0x000300F7, 0x00001EED, 0x00000000, 0x000400FA,
0x0000343F, 0x0000569E, 0x00002191, 0x000200F8, 0x0000569E, 0x00050084,
@ -995,7 +995,7 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x000060BC, 0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C, 0x00001EED,
0x00000A6A, 0x00005094, 0x00050084, 0x0000000B, 0x0000492B, 0x000029BC,
0x00005962, 0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B, 0x00000A16,
0x00050080, 0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D, 0x00060041,
0x00050080, 0x0000000B, 0x0000336B, 0x00003948, 0x0000406D, 0x00060041,
0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B, 0x0004003D,
0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x00003A1A, 0x00000000,
0x000400FA, 0x00005686, 0x00002958, 0x00003A1A, 0x000200F8, 0x00002958,
@ -1028,9 +1028,9 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x000500C7, 0x00000011, 0x00002E30, 0x00005F12, 0x00000A50, 0x000500C2,
0x00000011, 0x000018B1, 0x00002E30, 0x000007E1, 0x000500AB, 0x0000000F,
0x000031A9, 0x000018B1, 0x0000070F, 0x000500AA, 0x0000000F, 0x00004EB3,
0x00002E30, 0x000008BA, 0x000600A9, 0x00000011, 0x00001DEE, 0x00004EB3,
0x00002E30, 0x000008BA, 0x000600A9, 0x00000011, 0x00001DEF, 0x00004EB3,
0x000008CF, 0x00002E30, 0x000600A9, 0x00000011, 0x00005A12, 0x000031A9,
0x00000A50, 0x0000070F, 0x000500C6, 0x00000011, 0x00005C7F, 0x00001DEE,
0x00000A50, 0x0000070F, 0x000500C6, 0x00000011, 0x00005C7F, 0x00001DEF,
0x00005A12, 0x00050080, 0x00000011, 0x00005FBB, 0x00005C7F, 0x000018B1,
0x000500C4, 0x00000011, 0x000022AF, 0x00005FBB, 0x00000778, 0x000500C2,
0x00000011, 0x0000351D, 0x00005FBB, 0x00000778, 0x000500C5, 0x00000011,
@ -1042,9 +1042,9 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x00000011, 0x00005BF8, 0x000052B6, 0x000008DD, 0x000500C2, 0x00000011,
0x0000339E, 0x00005BF8, 0x000007CC, 0x000500AB, 0x0000000F, 0x00002E82,
0x0000339E, 0x0000070F, 0x000500AA, 0x0000000F, 0x00004EB4, 0x00005BF8,
0x00000203, 0x000600A9, 0x00000011, 0x00001DEF, 0x00004EB4, 0x00000218,
0x00000203, 0x000600A9, 0x00000011, 0x00001DF0, 0x00004EB4, 0x00000218,
0x00005BF8, 0x000600A9, 0x00000011, 0x00005A13, 0x00002E82, 0x000008A5,
0x0000070F, 0x000500C6, 0x00000011, 0x00005C80, 0x00001DEF, 0x00005A13,
0x0000070F, 0x000500C6, 0x00000011, 0x00005C80, 0x00001DF0, 0x00005A13,
0x00050080, 0x00000011, 0x00005FBC, 0x00005C80, 0x0000339E, 0x000500C4,
0x00000011, 0x000022B0, 0x00005FBC, 0x0000078D, 0x000500C2, 0x00000011,
0x0000351E, 0x00005FBC, 0x0000074E, 0x000500C5, 0x00000011, 0x00005C4A,
@ -1062,9 +1062,9 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x000500C7, 0x00000011, 0x00001C00, 0x000021FC, 0x00000A50, 0x000500C2,
0x00000011, 0x00001AF5, 0x00001C00, 0x000007E1, 0x000500AB, 0x0000000F,
0x000031AA, 0x00001AF5, 0x0000070F, 0x000500AA, 0x0000000F, 0x00004EB5,
0x00001C00, 0x000008BA, 0x000600A9, 0x00000011, 0x00001DF0, 0x00004EB5,
0x00001C00, 0x000008BA, 0x000600A9, 0x00000011, 0x00001DF1, 0x00004EB5,
0x000008CF, 0x00001C00, 0x000600A9, 0x00000011, 0x00005A14, 0x000031AA,
0x00000A50, 0x0000070F, 0x000500C6, 0x00000011, 0x00005C81, 0x00001DF0,
0x00000A50, 0x0000070F, 0x000500C6, 0x00000011, 0x00005C81, 0x00001DF1,
0x00005A14, 0x00050080, 0x00000011, 0x00005FBD, 0x00005C81, 0x00001AF5,
0x000500C4, 0x00000011, 0x000022B1, 0x00005FBD, 0x00000778, 0x000500C2,
0x00000011, 0x0000351F, 0x00005FBD, 0x00000778, 0x000500C5, 0x00000011,
@ -1075,9 +1075,9 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x000500C7, 0x00000011, 0x00002E31, 0x00005F13, 0x00000A50, 0x000500C2,
0x00000011, 0x000018B2, 0x00002E31, 0x000007E1, 0x000500AB, 0x0000000F,
0x000031AB, 0x000018B2, 0x0000070F, 0x000500AA, 0x0000000F, 0x00004EB6,
0x00002E31, 0x000008BA, 0x000600A9, 0x00000011, 0x00001DF1, 0x00004EB6,
0x00002E31, 0x000008BA, 0x000600A9, 0x00000011, 0x00001DF2, 0x00004EB6,
0x000008CF, 0x00002E31, 0x000600A9, 0x00000011, 0x00005A15, 0x000031AB,
0x00000A50, 0x0000070F, 0x000500C6, 0x00000011, 0x00005C82, 0x00001DF1,
0x00000A50, 0x0000070F, 0x000500C6, 0x00000011, 0x00005C82, 0x00001DF2,
0x00005A15, 0x00050080, 0x00000011, 0x00005FBE, 0x00005C82, 0x000018B2,
0x000500C4, 0x00000011, 0x000022B2, 0x00005FBE, 0x00000778, 0x000500C2,
0x00000011, 0x00003520, 0x00005FBE, 0x00000778, 0x000500C5, 0x00000011,
@ -1089,9 +1089,9 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x00000011, 0x00005BF9, 0x000021FC, 0x000008DD, 0x000500C2, 0x00000011,
0x0000339F, 0x00005BF9, 0x000007CC, 0x000500AB, 0x0000000F, 0x00002E83,
0x0000339F, 0x0000070F, 0x000500AA, 0x0000000F, 0x00004EB7, 0x00005BF9,
0x00000203, 0x000600A9, 0x00000011, 0x00001DF2, 0x00004EB7, 0x00000218,
0x00000203, 0x000600A9, 0x00000011, 0x00001DF3, 0x00004EB7, 0x00000218,
0x00005BF9, 0x000600A9, 0x00000011, 0x00005A16, 0x00002E83, 0x000008A5,
0x0000070F, 0x000500C6, 0x00000011, 0x00005C83, 0x00001DF2, 0x00005A16,
0x0000070F, 0x000500C6, 0x00000011, 0x00005C83, 0x00001DF3, 0x00005A16,
0x00050080, 0x00000011, 0x00005FBF, 0x00005C83, 0x0000339F, 0x000500C4,
0x00000011, 0x000022B3, 0x00005FBF, 0x0000078D, 0x000500C2, 0x00000011,
0x00003521, 0x00005FBF, 0x0000074E, 0x000500C5, 0x00000011, 0x00005C4D,
@ -1105,9 +1105,9 @@ const uint32_t texture_load_r11g11b10_rgba16_snorm_scaled_cs[] = {
0x00000001, 0x00070050, 0x00000017, 0x000042C4, 0x000028D8, 0x00005CB5,
0x00001DDC, 0x00001E76, 0x0009004F, 0x00000017, 0x00003DF4, 0x000042C4,
0x000042C4, 0x00000000, 0x00000002, 0x00000001, 0x00000003, 0x00050080,
0x0000000B, 0x000055BE, 0x000054A6, 0x00000A10, 0x00060041, 0x00000294,
0x0000000B, 0x000055BE, 0x00002BBD, 0x00000A10, 0x00060041, 0x00000294,
0x00001E95, 0x0000140E, 0x00000A0B, 0x000055BE, 0x0003003E, 0x00001E95,
0x00001E88, 0x00050080, 0x0000000B, 0x00002CC2, 0x000054A6, 0x00000A13,
0x00001E88, 0x00050080, 0x0000000B, 0x00002CC2, 0x00002BBD, 0x00000A13,
0x00060041, 0x00000294, 0x00006256, 0x0000140E, 0x00000A0B, 0x00002CC2,
0x0003003E, 0x00006256, 0x00003DF4, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25059
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -37,17 +37,17 @@
OpDecorate %gl_WorkGroupSize BuiltIn WorkgroupSize
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
%uint = OpTypeInt 32 0
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v2uint = OpTypeVector %uint 2
%v3uint = OpTypeVector %uint 3
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
%float_n1 = OpConstant %float -1
%1284 = OpConstantComposite %v4float %float_n1 %float_n1 %float_n1 %float_n1
%v4int = OpTypeVector %int 4
%int_16 = OpConstant %int 16
%float_3_05185094en05 = OpConstant %float 3.05185094e-05
@ -86,7 +86,6 @@
%int_0 = OpConstant %int 0
%_ptr_Uniform_uint = OpTypePointer Uniform %uint
%_ptr_Uniform_v3uint = OpTypePointer Uniform %v3uint
%v2uint = OpTypeVector %uint 2
%_ptr_Input_v3uint = OpTypePointer Input %v3uint
%gl_GlobalInvocationID = OpVariable %_ptr_Input_v3uint Input
%2612 = OpConstantComposite %v3uint %uint_4 %uint_0 %uint_0
@ -104,85 +103,90 @@
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
%1838 = OpConstantComposite %v4uint %uint_4278255360 %uint_4278255360 %uint_4278255360 %uint_4278255360
%1284 = OpConstantComposite %v4float %float_n1 %float_n1 %float_n1 %float_n1
%770 = OpConstantComposite %v4int %int_16 %int_16 %int_16 %int_16
%uint_16 = OpConstant %uint 16
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2612
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24540 = OpBitwiseAnd %uint %13606 %uint_1
%17270 = OpINotEqual %bool %24540 %uint_0
%12328 = OpBitwiseAnd %uint %13606 %uint_2
%17284 = OpINotEqual %bool %12328 %uint_0
%7856 = OpShiftRightLogical %uint %13606 %uint_2
%25058 = OpBitwiseAnd %uint %7856 %uint_3
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2612
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_2
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_2
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%20950 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%21411 = OpLoad %uint %20950
%6381 = OpBitwiseAnd %uint %21411 %uint_1
%10467 = OpINotEqual %bool %6381 %uint_0
OpSelectionMerge %23266 DontFlatten
OpBranchConditional %10467 %10108 %10765
%10108 = OpLabel
%23508 = OpBitwiseAnd %uint %21411 %uint_2
%16300 = OpINotEqual %bool %23508 %uint_0
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%10084 = OpIAdd %uint %10898 %22411
%21685 = OpShiftRightLogical %uint %10084 %uint_4
OpSelectionMerge %24387 DontFlatten
OpBranchConditional %17270 %22376 %20978
%22376 = OpLabel
OpSelectionMerge %7691 DontFlatten
OpBranchConditional %16300 %12129 %25128
%12129 = OpLabel
%18210 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15627 = OpLoad %uint %18210
%22624 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%21535 = OpLoad %uint %22624
%14923 = OpShiftRightArithmetic %int %17598 %int_4
%18773 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %21535 %uint_4
OpBranchConditional %17284 %11256 %6361
%11256 = OpLabel
%12979 = OpShiftRightArithmetic %int %17598 %int_4
%24606 = OpShiftRightArithmetic %int %6362 %int_2
%18759 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %18759
%21281 = OpIMul %int %18773 %6314
%15143 = OpIAdd %int %14923 %21281
%9032 = OpShiftRightLogical %uint %15627 %uint_5
%21281 = OpIMul %int %24606 %6314
%15143 = OpIAdd %int %12979 %21281
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%14593 = OpBitcast %int %9032
%8436 = OpIMul %int %15143 %14593
%12986 = OpShiftRightArithmetic %int %14692 %int_5
%12986 = OpShiftRightArithmetic %int %23531 %int_5
%24558 = OpIAdd %int %12986 %8436
%8797 = OpShiftLeftLogical %int %24558 %uint_7
%11510 = OpBitwiseAnd %int %8797 %int_268435455
%18938 = OpShiftLeftLogical %int %11510 %int_1
%19768 = OpBitwiseAnd %int %14692 %int_7
%19768 = OpBitwiseAnd %int %23531 %int_7
%12600 = OpBitwiseAnd %int %17598 %int_6
%17741 = OpShiftLeftLogical %int %12600 %int_2
%17227 = OpIAdd %int %19768 %17741
%7048 = OpShiftLeftLogical %int %17227 %uint_7
%24035 = OpShiftRightArithmetic %int %7048 %int_6
%8725 = OpShiftRightArithmetic %int %17598 %int_3
%13731 = OpIAdd %int %8725 %18773
%13731 = OpIAdd %int %8725 %24606
%23052 = OpBitwiseAnd %int %13731 %int_1
%16658 = OpShiftRightArithmetic %int %14692 %int_3
%16658 = OpShiftRightArithmetic %int %23531 %int_3
%18794 = OpShiftLeftLogical %int %23052 %int_1
%13501 = OpIAdd %int %16658 %18794
%19165 = OpBitwiseAnd %int %13501 %int_3
@ -214,20 +218,18 @@
%24224 = OpBitwiseAnd %int %16728 %int_63
%21741 = OpIAdd %int %23348 %24224
OpBranch %7691
%25128 = OpLabel
%6796 = OpBitcast %v2int %18835
%18793 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%11954 = OpLoad %uint %18793
%18756 = OpCompositeExtract %int %6796 0
%19701 = OpShiftRightArithmetic %int %18756 %int_5
%10055 = OpCompositeExtract %int %6796 1
%6361 = OpLabel
%6573 = OpBitcast %v2int %17136
%17090 = OpCompositeExtract %int %6573 0
%9469 = OpShiftRightArithmetic %int %17090 %int_5
%10055 = OpCompositeExtract %int %6573 1
%16476 = OpShiftRightArithmetic %int %10055 %int_5
%23373 = OpShiftRightLogical %uint %11954 %uint_5
%23373 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23373
%21319 = OpIMul %int %16476 %6315
%16222 = OpIAdd %int %19701 %21319
%16222 = OpIAdd %int %9469 %21319
%19086 = OpShiftLeftLogical %int %16222 %uint_8
%10934 = OpBitwiseAnd %int %18756 %int_7
%10934 = OpBitwiseAnd %int %17090 %int_7
%12601 = OpBitwiseAnd %int %10055 %int_14
%17742 = OpShiftLeftLogical %int %12601 %int_2
%17303 = OpIAdd %int %10934 %17742
@ -250,7 +252,7 @@
%16708 = OpIAdd %int %16730 %21582
%20611 = OpBitwiseAnd %int %10055 %int_8
%16831 = OpShiftRightArithmetic %int %20611 %int_2
%7916 = OpShiftRightArithmetic %int %18756 %int_3
%7916 = OpShiftRightArithmetic %int %17090 %int_3
%13750 = OpIAdd %int %16831 %7916
%21587 = OpBitwiseAnd %int %13750 %int_3
%21583 = OpShiftLeftLogical %int %21587 %int_6
@ -259,44 +261,36 @@
%12098 = OpIAdd %int %15437 %14157
OpBranch %7691
%7691 = OpLabel
%10540 = OpPhi %int %21741 %12129 %12098 %25128
OpBranch %23266
%10765 = OpLabel
%20632 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%15628 = OpLoad %uint %20632
%21275 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%13550 = OpLoad %uint %21275
%15070 = OpBitcast %int %13550
%18927 = OpIMul %int %6362 %15070
%8334 = OpIAdd %int %18927 %17598
%8952 = OpBitcast %int %15628
%10540 = OpPhi %int %21741 %11256 %12098 %6361
OpBranch %24387
%20978 = OpLabel
%15548 = OpBitcast %int %22409
%24760 = OpIMul %int %6362 %15548
%8334 = OpIAdd %int %24760 %17598
%8952 = OpBitcast %int %22408
%7839 = OpIMul %int %8334 %8952
%7984 = OpIAdd %int %22810 %7839
OpBranch %23266
%23266 = OpLabel
%19748 = OpPhi %int %10540 %7691 %7984 %10765
%24922 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%7502 = OpLoad %uint %24922
%15686 = OpBitcast %int %7502
%15579 = OpIAdd %int %15686 %19748
%18556 = OpBitcast %uint %15579
%21493 = OpShiftRightLogical %uint %18556 %uint_4
%14997 = OpShiftRightLogical %uint %21411 %uint_2
%8394 = OpBitwiseAnd %uint %14997 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %21493
%9605 = OpLoad %v4uint %20727
%21106 = OpIEqual %bool %8394 %uint_1
OpBranch %24387
%24387 = OpLabel
%10814 = OpPhi %int %10540 %7691 %7984 %20978
%6719 = OpBitcast %int %24236
%22221 = OpIAdd %int %6719 %10814
%16105 = OpBitcast %uint %22221
%22117 = OpShiftRightLogical %uint %16105 %uint_4
%17173 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %22117
%8801 = OpLoad %v4uint %17173
%21106 = OpIEqual %bool %25058 %uint_1
OpSelectionMerge %12537 None
OpBranchConditional %21106 %10583 %12537
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %9605 %2510
%18271 = OpBitwiseAnd %v4uint %8801 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %9605 %1838
%20652 = OpBitwiseAnd %v4uint %8801 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %12537
%12537 = OpLabel
%12106 = OpPhi %v4uint %9605 %23266 %16376 %10583
%12106 = OpPhi %v4uint %8801 %24387 %16376 %10583
%15375 = OpBitcast %v4int %12106
%16910 = OpShiftLeftLogical %v4int %15375 %770
%16536 = OpShiftRightArithmetic %v4int %16910 %770
@ -324,12 +318,12 @@
%19213 = OpCompositeConstruct %v2float %23489 %14761
%8430 = OpExtInst %uint %1 PackHalf2x16 %19213
%15035 = OpCompositeConstruct %v4uint %8561 %8562 %8563 %8430
%17859 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%17859 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21685
OpStore %17859 %15035
%15044 = OpIAdd %uint %21670 %int_1
%18776 = OpSelect %uint %10467 %uint_64 %uint_16
%15044 = OpIAdd %uint %21685 %int_1
%18776 = OpSelect %uint %17270 %uint_64 %uint_16
%11803 = OpShiftRightLogical %uint %18776 %uint_4
%13947 = OpIAdd %uint %21493 %11803
%13947 = OpIAdd %uint %22117 %11803
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13947
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %12538 None
@ -379,7 +373,7 @@
#endif
const uint32_t texture_load_r16_snorm_float_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x000061E3, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -402,263 +396,258 @@ const uint32_t texture_load_r16_snorm_float_cs[] = {
0x00030047, 0x000007B5, 0x00000003, 0x00040047, 0x0000140E, 0x00000022,
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00030016, 0x0000000D,
0x00000020, 0x00040017, 0x0000001D, 0x0000000D, 0x00000004, 0x0004002B,
0x0000000D, 0x00000341, 0xBF800000, 0x0007002C, 0x0000001D, 0x00000504,
0x00000341, 0x00000341, 0x00000341, 0x00000341, 0x00040017, 0x0000001A,
0x0000000C, 0x00000004, 0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010,
0x0004002B, 0x0000000D, 0x00000A38, 0x38000100, 0x0004002B, 0x0000000B,
0x00000A0A, 0x00000000, 0x00040017, 0x00000013, 0x0000000D, 0x00000002,
0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B,
0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003,
0x0004002B, 0x0000000B, 0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B,
0x00000A22, 0x00000008, 0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00,
0x0004002B, 0x0000000C, 0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B,
0x00000A19, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A1F, 0x00000007,
0x0004002B, 0x0000000C, 0x00000A20, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A35, 0x0000000E, 0x0004002B, 0x0000000C, 0x00000A11, 0x00000002,
0x0004002B, 0x0000000C, 0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C,
0x00000A0E, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A39, 0x0000000F,
0x0004002B, 0x0000000C, 0x00000A17, 0x00000004, 0x0004002B, 0x0000000C,
0x0000040B, 0xFFFFFE00, 0x0004002B, 0x0000000C, 0x00000A14, 0x00000003,
0x0004002B, 0x0000000C, 0x00000388, 0x000001C0, 0x0004002B, 0x0000000C,
0x00000A23, 0x00000008, 0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006,
0x0004002B, 0x0000000C, 0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B,
0x00000A16, 0x00000004, 0x0004002B, 0x0000000C, 0x0000078B, 0x0FFFFFFF,
0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B, 0x0000000B,
0x00000A6A, 0x00000020, 0x0004002B, 0x0000000B, 0x00000ACA, 0x00000040,
0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B, 0x0000000B,
0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020, 0x00000706,
0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D, 0x00000002,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000288,
0x00000002, 0x0000000B, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040020, 0x00000292,
0x00000001, 0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001,
0x0006002C, 0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A,
0x00040017, 0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC,
0x00000017, 0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31,
0x00000002, 0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002,
0x00040020, 0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD,
0x00000017, 0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32,
0x00000002, 0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002,
0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D,
0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6,
0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22,
0x00000A22, 0x00000A22, 0x0007002C, 0x00000017, 0x0000072E, 0x000005FD,
0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x0000001A, 0x00000302,
0x00000502, 0x00000008, 0x00030016, 0x0000000D, 0x00000020, 0x00040017,
0x0000001D, 0x0000000D, 0x00000004, 0x00040015, 0x0000000B, 0x00000020,
0x00000000, 0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015,
0x0000000C, 0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C,
0x00000002, 0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014,
0x00000009, 0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00040017,
0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000D, 0x00000341,
0xBF800000, 0x00040017, 0x0000001A, 0x0000000C, 0x00000004, 0x0004002B,
0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000D, 0x00000A38,
0x38000100, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x00040017,
0x00000013, 0x0000000D, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0D,
0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B,
0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x000008A6,
0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B,
0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000C, 0x00000A1A,
0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B,
0x0000000B, 0x00000A1F, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A20,
0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B,
0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB,
0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B,
0x0000000C, 0x00000A39, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17,
0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B,
0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000388,
0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B,
0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8,
0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B,
0x0000000C, 0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05,
0xFFFFFFFE, 0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x0004002B,
0x0000000B, 0x00000ACA, 0x00000040, 0x000A001E, 0x00000489, 0x0000000B,
0x0000000B, 0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B,
0x0000000B, 0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B,
0x00000706, 0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000000, 0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x00040020,
0x00000291, 0x00000002, 0x00000014, 0x00040020, 0x00000292, 0x00000001,
0x00000014, 0x0004003B, 0x00000292, 0x00000F48, 0x00000001, 0x0006002C,
0x00000014, 0x00000A34, 0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017,
0x0000000F, 0x00000009, 0x00000002, 0x0003001D, 0x000007DC, 0x00000017,
0x0003001E, 0x000007B4, 0x000007DC, 0x00040020, 0x00000A31, 0x00000002,
0x000007B4, 0x0004003B, 0x00000A31, 0x0000107A, 0x00000002, 0x00040020,
0x00000294, 0x00000002, 0x00000017, 0x0003001D, 0x000007DD, 0x00000017,
0x0003001E, 0x000007B5, 0x000007DD, 0x00040020, 0x00000A32, 0x00000002,
0x000007B5, 0x0004003B, 0x00000A32, 0x0000140E, 0x00000002, 0x0006002C,
0x00000014, 0x00000BC3, 0x00000A16, 0x00000A6A, 0x00000A0D, 0x0007002C,
0x00000017, 0x000009CE, 0x000008A6, 0x000008A6, 0x000008A6, 0x000008A6,
0x0007002C, 0x00000017, 0x0000013D, 0x00000A22, 0x00000A22, 0x00000A22,
0x00000A22, 0x0007002C, 0x00000017, 0x0000072E, 0x000005FD, 0x000005FD,
0x000005FD, 0x000005FD, 0x0007002C, 0x0000001D, 0x00000504, 0x00000341,
0x00000341, 0x00000341, 0x00000341, 0x0007002C, 0x0000001A, 0x00000302,
0x00000A3B, 0x00000A3B, 0x00000A3B, 0x00000A3B, 0x0004002B, 0x0000000B,
0x00000A3A, 0x00000010, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00003B06, 0x000300F7, 0x00004C7A, 0x00000000,
0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8, 0x00003B21, 0x0004003D,
0x00000014, 0x0000312F, 0x00000F48, 0x000500C4, 0x00000014, 0x000027F5,
0x0000312F, 0x00000A34, 0x00050041, 0x00000291, 0x0000625A, 0x0000147D,
0x00000A17, 0x0004003D, 0x00000014, 0x000059B5, 0x0000625A, 0x0007004F,
0x00000011, 0x00004993, 0x000027F5, 0x000027F5, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x000019E2, 0x000059B5, 0x000059B5, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x00004993, 0x000019E2,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x0000188A,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x0000188A, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x0000188A, 0x0004007C,
0x00000016, 0x00001A8B, 0x000027F5, 0x00050041, 0x00000288, 0x00004968,
0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B, 0x0000263C, 0x00004968,
0x00050051, 0x0000000B, 0x00004F98, 0x000059B5, 0x00000001, 0x00050051,
0x0000000C, 0x00003964, 0x00001A8B, 0x00000000, 0x00050084, 0x0000000C,
0x0000591A, 0x00003964, 0x00000A11, 0x00050051, 0x0000000C, 0x000018DA,
0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C, 0x000038A9, 0x00004F98,
0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051,
0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001, 0x00050080, 0x0000000C,
0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C, 0x0000000C, 0x00005785,
0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785,
0x00050080, 0x0000000C, 0x00001B95, 0x0000591A, 0x00005FD7, 0x0004007C,
0x0000000B, 0x00004B46, 0x00001B95, 0x00050041, 0x00000288, 0x00004C04,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000595B, 0x00004C04,
0x00050080, 0x0000000B, 0x00002145, 0x00004B46, 0x0000595B, 0x000500C2,
0x0000000B, 0x000054A6, 0x00002145, 0x00000A16, 0x00050041, 0x00000288,
0x000051D6, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x000053A3,
0x000051D6, 0x000500C7, 0x0000000B, 0x000018ED, 0x000053A3, 0x00000A0D,
0x000500AB, 0x00000009, 0x000028E3, 0x000018ED, 0x00000A0A, 0x000300F7,
0x00005AE2, 0x00000002, 0x000400FA, 0x000028E3, 0x0000277C, 0x00002A0D,
0x000200F8, 0x0000277C, 0x000500C7, 0x0000000B, 0x00005BD4, 0x000053A3,
0x00000A10, 0x000500AB, 0x00000009, 0x00003FAC, 0x00005BD4, 0x00000A0A,
0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00003FAC, 0x00002F61,
0x00006228, 0x000200F8, 0x00002F61, 0x00050041, 0x00000288, 0x00004722,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00003D0B, 0x00004722,
0x00050041, 0x00000288, 0x00005860, 0x0000147D, 0x00000A14, 0x0004003D,
0x0000000B, 0x0000541F, 0x00005860, 0x000500C3, 0x0000000C, 0x00003A4B,
0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x00004955, 0x000018DA,
0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x0000541F, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084, 0x0000000C,
0x00005321, 0x00004955, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x00003A4B, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00003D0B,
0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348, 0x00050084,
0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3, 0x0000000C,
0x000032BA, 0x00003964, 0x00000A1A, 0x00050080, 0x0000000C, 0x00005FEE,
0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D, 0x00005FEE,
0x00000A1F, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B,
0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00004D38, 0x00003964, 0x00000A20, 0x000500C7, 0x0000000C,
0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D,
0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38,
0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1F,
0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3,
0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080, 0x0000000C,
0x000035A3, 0x00002215, 0x00004955, 0x000500C7, 0x0000000C, 0x00005A0C,
0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00003964,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E,
0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7,
0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B,
0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3,
0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E,
0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7,
0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A39, 0x00050080, 0x0000000C,
0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4,
0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4,
0x00000A1F, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B,
0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E, 0x000500C4,
0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C,
0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6,
0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6,
0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D,
0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080,
0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C,
0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1,
0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32,
0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11,
0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080,
0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C,
0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005EA0,
0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED, 0x00005B34,
0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00006228, 0x0004007C,
0x00000012, 0x00001A8C, 0x00004993, 0x00050041, 0x00000288, 0x00004969,
0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B, 0x00002EB2, 0x00004969,
0x00050051, 0x0000000C, 0x00004944, 0x00001A8C, 0x00000000, 0x000500C3,
0x0000000C, 0x00004CF5, 0x00004944, 0x00000A1A, 0x00050051, 0x0000000C,
0x00002747, 0x00001A8C, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405C,
0x00002747, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00002EB2,
0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084,
0x0000000C, 0x00005347, 0x0000405C, 0x000018AB, 0x00050080, 0x0000000C,
0x00003F5E, 0x00004CF5, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E,
0x00003F5E, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00004944,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002747, 0x00000A35,
0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080,
0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C,
0x000018E7, 0x00004397, 0x00000A0D, 0x000500C7, 0x0000000C, 0x000027B1,
0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1,
0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76,
0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A39, 0x00050080,
0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C,
0x000047B5, 0x00002747, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D,
0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30,
0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B,
0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7,
0x0000000C, 0x00004A33, 0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C,
0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A,
0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159,
0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11,
0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7,
0x0000000C, 0x00005083, 0x00002747, 0x00000A23, 0x000500C3, 0x0000000C,
0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC,
0x00004944, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF,
0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080,
0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C,
0x0000374D, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42,
0x00003C4D, 0x0000374D, 0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B,
0x000700F5, 0x0000000C, 0x0000292C, 0x000054ED, 0x00002F61, 0x00002F42,
0x00006228, 0x000200F9, 0x00005AE2, 0x000200F8, 0x00002A0D, 0x00050041,
0x00000288, 0x00005098, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00003D0C, 0x00005098, 0x00050041, 0x00000288, 0x0000531B, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x000034EE, 0x0000531B, 0x0004007C,
0x0000000C, 0x00003ADE, 0x000034EE, 0x00050084, 0x0000000C, 0x000049EF,
0x000018DA, 0x00003ADE, 0x00050080, 0x0000000C, 0x0000208E, 0x000049EF,
0x000044BE, 0x0004007C, 0x0000000C, 0x000022F8, 0x00003D0C, 0x00050084,
0x0000000C, 0x00001E9F, 0x0000208E, 0x000022F8, 0x00050080, 0x0000000C,
0x00001F30, 0x0000591A, 0x00001E9F, 0x000200F9, 0x00005AE2, 0x000200F8,
0x00005AE2, 0x000700F5, 0x0000000C, 0x00004D24, 0x0000292C, 0x00001E0B,
0x00001F30, 0x00002A0D, 0x00050041, 0x00000288, 0x0000615A, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00001D4E, 0x0000615A, 0x0004007C,
0x0000000C, 0x00003D46, 0x00001D4E, 0x00050080, 0x0000000C, 0x00003CDB,
0x00003D46, 0x00004D24, 0x0004007C, 0x0000000B, 0x0000487C, 0x00003CDB,
0x000500C2, 0x0000000B, 0x000053F5, 0x0000487C, 0x00000A16, 0x000500C2,
0x0000000B, 0x00003A95, 0x000053A3, 0x00000A10, 0x000500C7, 0x0000000B,
0x000020CA, 0x00003A95, 0x00000A13, 0x00060041, 0x00000294, 0x000050F7,
0x0000107A, 0x00000A0B, 0x000053F5, 0x0004003D, 0x00000017, 0x00002585,
0x000050F7, 0x000500AA, 0x00000009, 0x00005272, 0x000020CA, 0x00000A0D,
0x000300F7, 0x000030F9, 0x00000000, 0x000400FA, 0x00005272, 0x00002957,
0x000030F9, 0x000200F8, 0x00002957, 0x000500C7, 0x00000017, 0x0000475F,
0x00002585, 0x000009CE, 0x000500C4, 0x00000017, 0x000024D1, 0x0000475F,
0x0000013D, 0x000500C7, 0x00000017, 0x000050AC, 0x00002585, 0x0000072E,
0x000500C2, 0x00000017, 0x0000448D, 0x000050AC, 0x0000013D, 0x000500C5,
0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D, 0x000200F9, 0x000030F9,
0x000200F8, 0x000030F9, 0x000700F5, 0x00000017, 0x00002F4A, 0x00002585,
0x00005AE2, 0x00003FF8, 0x00002957, 0x0004007C, 0x0000001A, 0x00003C0F,
0x00002F4A, 0x000500C4, 0x0000001A, 0x0000420E, 0x00003C0F, 0x00000302,
0x000500C3, 0x0000001A, 0x00004098, 0x0000420E, 0x00000302, 0x0004006F,
0x0000001D, 0x00002A97, 0x00004098, 0x0005008E, 0x0000001D, 0x00004FBD,
0x00002A97, 0x00000A38, 0x0007000C, 0x0000001D, 0x00005DB5, 0x00000001,
0x00000028, 0x00000504, 0x00004FBD, 0x000500C3, 0x0000001A, 0x00003802,
0x00003C0F, 0x00000302, 0x0004006F, 0x0000001D, 0x000019CF, 0x00003802,
0x0005008E, 0x0000001D, 0x00004747, 0x000019CF, 0x00000A38, 0x0007000C,
0x0000001D, 0x00005E06, 0x00000001, 0x00000028, 0x00000504, 0x00004747,
0x00050051, 0x0000000D, 0x00005F0A, 0x00005DB5, 0x00000000, 0x00050051,
0x0000000D, 0x000037EF, 0x00005E06, 0x00000000, 0x00050050, 0x00000013,
0x00004B20, 0x00005F0A, 0x000037EF, 0x0006000C, 0x0000000B, 0x00002171,
0x00000001, 0x0000003A, 0x00004B20, 0x00050051, 0x0000000D, 0x00005BBF,
0x00005DB5, 0x00000001, 0x00050051, 0x0000000D, 0x000039A7, 0x00005E06,
0x00000001, 0x00050050, 0x00000013, 0x00004B21, 0x00005BBF, 0x000039A7,
0x0006000C, 0x0000000B, 0x00002172, 0x00000001, 0x0000003A, 0x00004B21,
0x00050051, 0x0000000D, 0x00005BC0, 0x00005DB5, 0x00000002, 0x00050051,
0x0000000D, 0x000039A8, 0x00005E06, 0x00000002, 0x00050050, 0x00000013,
0x00004B22, 0x00005BC0, 0x000039A8, 0x0006000C, 0x0000000B, 0x00002173,
0x00000001, 0x0000003A, 0x00004B22, 0x00050051, 0x0000000D, 0x00005BC1,
0x00005DB5, 0x00000003, 0x00050051, 0x0000000D, 0x000039A9, 0x00005E06,
0x00000003, 0x00050050, 0x00000013, 0x00004B0D, 0x00005BC1, 0x000039A9,
0x0006000C, 0x0000000B, 0x000020EE, 0x00000001, 0x0000003A, 0x00004B0D,
0x00070050, 0x00000017, 0x00003ABB, 0x00002171, 0x00002172, 0x00002173,
0x000020EE, 0x00060041, 0x00000294, 0x000045C3, 0x0000140E, 0x00000A0B,
0x000054A6, 0x0003003E, 0x000045C3, 0x00003ABB, 0x00050080, 0x0000000B,
0x00003AC4, 0x000054A6, 0x00000A0E, 0x000600A9, 0x0000000B, 0x00004958,
0x000028E3, 0x00000ACA, 0x00000A3A, 0x000500C2, 0x0000000B, 0x00002E1B,
0x00004958, 0x00000A16, 0x00050080, 0x0000000B, 0x0000367B, 0x000053F5,
0x00002E1B, 0x00060041, 0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B,
0x0000367B, 0x0004003D, 0x00000017, 0x000019B2, 0x0000571A, 0x000300F7,
0x000030FA, 0x00000000, 0x000400FA, 0x00005272, 0x00002958, 0x000030FA,
0x000200F8, 0x00002958, 0x000500C7, 0x00000017, 0x00004760, 0x000019B2,
0x000009CE, 0x000500C4, 0x00000017, 0x000024D2, 0x00004760, 0x0000013D,
0x000500C7, 0x00000017, 0x000050AD, 0x000019B2, 0x0000072E, 0x000500C2,
0x00000017, 0x0000448E, 0x000050AD, 0x0000013D, 0x000500C5, 0x00000017,
0x00003FF9, 0x000024D2, 0x0000448E, 0x000200F9, 0x000030FA, 0x000200F8,
0x000030FA, 0x000700F5, 0x00000017, 0x00002F4B, 0x000019B2, 0x000030F9,
0x00003FF9, 0x00002958, 0x0004007C, 0x0000001A, 0x00003C10, 0x00002F4B,
0x000500C4, 0x0000001A, 0x0000420F, 0x00003C10, 0x00000302, 0x000500C3,
0x0000001A, 0x00004099, 0x0000420F, 0x00000302, 0x0004006F, 0x0000001D,
0x00002A98, 0x00004099, 0x0005008E, 0x0000001D, 0x00004FBE, 0x00002A98,
0x00000A38, 0x0007000C, 0x0000001D, 0x00005DB6, 0x00000001, 0x00000028,
0x00000504, 0x00004FBE, 0x000500C3, 0x0000001A, 0x00003803, 0x00003C10,
0x00000302, 0x0004006F, 0x0000001D, 0x000019D0, 0x00003803, 0x0005008E,
0x0000001D, 0x00004748, 0x000019D0, 0x00000A38, 0x0007000C, 0x0000001D,
0x00005E07, 0x00000001, 0x00000028, 0x00000504, 0x00004748, 0x00050051,
0x0000000D, 0x00005F0B, 0x00005DB6, 0x00000000, 0x00050051, 0x0000000D,
0x000037F0, 0x00005E07, 0x00000000, 0x00050050, 0x00000013, 0x00004B23,
0x00005F0B, 0x000037F0, 0x0006000C, 0x0000000B, 0x00002174, 0x00000001,
0x0000003A, 0x00004B23, 0x00050051, 0x0000000D, 0x00005BC2, 0x00005DB6,
0x00000001, 0x00050051, 0x0000000D, 0x000039AA, 0x00005E07, 0x00000001,
0x00050050, 0x00000013, 0x00004B24, 0x00005BC2, 0x000039AA, 0x0006000C,
0x0000000B, 0x00002175, 0x00000001, 0x0000003A, 0x00004B24, 0x00050051,
0x0000000D, 0x00005BC3, 0x00005DB6, 0x00000002, 0x00050051, 0x0000000D,
0x000039AB, 0x00005E07, 0x00000002, 0x00050050, 0x00000013, 0x00004B25,
0x00005BC3, 0x000039AB, 0x0006000C, 0x0000000B, 0x00002176, 0x00000001,
0x0000003A, 0x00004B25, 0x00050051, 0x0000000D, 0x00005BC4, 0x00005DB6,
0x00000003, 0x00050051, 0x0000000D, 0x000039AC, 0x00005E07, 0x00000003,
0x00050050, 0x00000013, 0x00004B0E, 0x00005BC4, 0x000039AC, 0x0006000C,
0x0000000B, 0x000020EF, 0x00000001, 0x0000003A, 0x00004B0E, 0x00070050,
0x00000017, 0x00003ABC, 0x00002174, 0x00002175, 0x00002176, 0x000020EF,
0x00060041, 0x00000294, 0x00004EBE, 0x0000140E, 0x00000A0B, 0x00003AC4,
0x0003003E, 0x00004EBE, 0x00003ABC, 0x000200F9, 0x00004C7A, 0x000200F8,
0x00004C7A, 0x000100FD, 0x00010038,
0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8, 0x00002E68, 0x00050041,
0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B,
0x00003526, 0x000060D7, 0x000500C7, 0x0000000B, 0x00005FDC, 0x00003526,
0x00000A0D, 0x000500AB, 0x00000009, 0x00004376, 0x00005FDC, 0x00000A0A,
0x000500C7, 0x0000000B, 0x00003028, 0x00003526, 0x00000A10, 0x000500AB,
0x00000009, 0x00004384, 0x00003028, 0x00000A0A, 0x000500C2, 0x0000000B,
0x00001EB0, 0x00003526, 0x00000A10, 0x000500C7, 0x0000000B, 0x000061E2,
0x00001EB0, 0x00000A13, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D,
0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041,
0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D, 0x0000000B,
0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB, 0x0000147D,
0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB, 0x00050041,
0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014,
0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD, 0x0000147D,
0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD, 0x00050041,
0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E, 0x00000F48,
0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A34, 0x0007004F,
0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000, 0x00000001,
0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A, 0x00000000,
0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0, 0x0000242F,
0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7, 0x000019BA,
0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA, 0x000200F8,
0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA, 0x0004007C,
0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B, 0x00004916,
0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB, 0x00005BB6,
0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB, 0x00000A11,
0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002, 0x0004007C,
0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C, 0x00002C0F,
0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00005BB6,
0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE,
0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084, 0x0000000C,
0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00002042,
0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92, 0x00002042,
0x00050080, 0x0000000B, 0x00002764, 0x00002A92, 0x0000578B, 0x000500C2,
0x0000000B, 0x000054B5, 0x00002764, 0x00000A16, 0x000300F7, 0x00005F43,
0x00000002, 0x000400FA, 0x00004376, 0x00005768, 0x000051F2, 0x000200F8,
0x00005768, 0x000300F7, 0x00001E0B, 0x00000002, 0x000400FA, 0x00004384,
0x00002BF8, 0x000018D9, 0x000200F8, 0x00002BF8, 0x000500C3, 0x0000000C,
0x000032B3, 0x000044BE, 0x00000A17, 0x000500C3, 0x0000000C, 0x0000601E,
0x000018DA, 0x00000A11, 0x000500C2, 0x0000000B, 0x00004947, 0x00005789,
0x00000A16, 0x0004007C, 0x0000000C, 0x000018AA, 0x00004947, 0x00050084,
0x0000000C, 0x00005321, 0x0000601E, 0x000018AA, 0x00050080, 0x0000000C,
0x00003B27, 0x000032B3, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348,
0x00005788, 0x00000A19, 0x0004007C, 0x0000000C, 0x00003901, 0x00002348,
0x00050084, 0x0000000C, 0x000020F4, 0x00003B27, 0x00003901, 0x000500C3,
0x0000000C, 0x000032BA, 0x00005BEB, 0x00000A1A, 0x00050080, 0x0000000C,
0x00005FEE, 0x000032BA, 0x000020F4, 0x000500C4, 0x0000000C, 0x0000225D,
0x00005FEE, 0x00000A1F, 0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D,
0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00004D38, 0x00005BEB, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003138, 0x000044BE, 0x00000A1D, 0x000500C4, 0x0000000C,
0x0000454D, 0x00003138, 0x00000A11, 0x00050080, 0x0000000C, 0x0000434B,
0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B,
0x00000A1F, 0x000500C3, 0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D,
0x000500C3, 0x0000000C, 0x00002215, 0x000044BE, 0x00000A14, 0x00050080,
0x0000000C, 0x000035A3, 0x00002215, 0x0000601E, 0x000500C7, 0x0000000C,
0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112,
0x00005BEB, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C,
0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD, 0x00004112, 0x0000496A,
0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C,
0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E,
0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C, 0x00004F70, 0x000049FA,
0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E,
0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3, 0x00000A39, 0x00050080,
0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C,
0x000047B4, 0x000018DA, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B,
0x000047B4, 0x00000A1F, 0x00050080, 0x0000000C, 0x00004157, 0x0000285C,
0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE, 0x000044BE, 0x00000A0E,
0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080,
0x0000000C, 0x00004158, 0x00004157, 0x0000544C, 0x000500C7, 0x0000000C,
0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703,
0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C, 0x00003332, 0x00004158,
0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6, 0x00003332, 0x00000A20,
0x00050080, 0x0000000C, 0x00003412, 0x00002703, 0x000036D6, 0x000500C4,
0x0000000C, 0x00005B32, 0x00003412, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C,
0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C,
0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B,
0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4,
0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C,
0x00005EA0, 0x00004158, 0x00000AC8, 0x00050080, 0x0000000C, 0x000054ED,
0x00005B34, 0x00005EA0, 0x000200F9, 0x00001E0B, 0x000200F8, 0x000018D9,
0x0004007C, 0x00000012, 0x000019AD, 0x000042F0, 0x00050051, 0x0000000C,
0x000042C2, 0x000019AD, 0x00000000, 0x000500C3, 0x0000000C, 0x000024FD,
0x000042C2, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002747, 0x000019AD,
0x00000001, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A1A,
0x000500C2, 0x0000000B, 0x00005B4D, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x000018AB, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005347,
0x0000405C, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E, 0x000024FD,
0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E, 0x00000A22,
0x000500C7, 0x0000000C, 0x00002AB6, 0x000042C2, 0x00000A20, 0x000500C7,
0x0000000C, 0x00003139, 0x00002747, 0x00000A35, 0x000500C4, 0x0000000C,
0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C, 0x00004397,
0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7, 0x00004397,
0x00000A0D, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7, 0x000009DB,
0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E, 0x00050080,
0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7, 0x0000000C,
0x00003397, 0x000018E7, 0x00000A39, 0x00050080, 0x0000000C, 0x00004D30,
0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5, 0x00002747,
0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5, 0x00000A17,
0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D, 0x000500C7,
0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4, 0x0000000C,
0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C, 0x00004A33,
0x00002747, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77, 0x00004A33,
0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416, 0x00002F77,
0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388, 0x000500C4,
0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080, 0x0000000C,
0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C, 0x00005083,
0x00002747, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF, 0x00005083,
0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x000042C2, 0x00000A14,
0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC, 0x000500C7,
0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C, 0x00003C4D,
0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x0000374D, 0x00004159,
0x00000AC8, 0x00050080, 0x0000000C, 0x00002F42, 0x00003C4D, 0x0000374D,
0x000200F9, 0x00001E0B, 0x000200F8, 0x00001E0B, 0x000700F5, 0x0000000C,
0x0000292C, 0x000054ED, 0x00002BF8, 0x00002F42, 0x000018D9, 0x000200F9,
0x00005F43, 0x000200F8, 0x000051F2, 0x0004007C, 0x0000000C, 0x00003CBC,
0x00005789, 0x00050084, 0x0000000C, 0x000060B8, 0x000018DA, 0x00003CBC,
0x00050080, 0x0000000C, 0x0000208E, 0x000060B8, 0x000044BE, 0x0004007C,
0x0000000C, 0x000022F8, 0x00005788, 0x00050084, 0x0000000C, 0x00001E9F,
0x0000208E, 0x000022F8, 0x00050080, 0x0000000C, 0x00001F30, 0x0000591A,
0x00001E9F, 0x000200F9, 0x00005F43, 0x000200F8, 0x00005F43, 0x000700F5,
0x0000000C, 0x00002A3E, 0x0000292C, 0x00001E0B, 0x00001F30, 0x000051F2,
0x0004007C, 0x0000000C, 0x00001A3F, 0x00005EAC, 0x00050080, 0x0000000C,
0x000056CD, 0x00001A3F, 0x00002A3E, 0x0004007C, 0x0000000B, 0x00003EE9,
0x000056CD, 0x000500C2, 0x0000000B, 0x00005665, 0x00003EE9, 0x00000A16,
0x00060041, 0x00000294, 0x00004315, 0x0000107A, 0x00000A0B, 0x00005665,
0x0004003D, 0x00000017, 0x00002261, 0x00004315, 0x000500AA, 0x00000009,
0x00005272, 0x000061E2, 0x00000A0D, 0x000300F7, 0x000030F9, 0x00000000,
0x000400FA, 0x00005272, 0x00002957, 0x000030F9, 0x000200F8, 0x00002957,
0x000500C7, 0x00000017, 0x0000475F, 0x00002261, 0x000009CE, 0x000500C4,
0x00000017, 0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017,
0x000050AC, 0x00002261, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D,
0x000050AC, 0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1,
0x0000448D, 0x000200F9, 0x000030F9, 0x000200F8, 0x000030F9, 0x000700F5,
0x00000017, 0x00002F4A, 0x00002261, 0x00005F43, 0x00003FF8, 0x00002957,
0x0004007C, 0x0000001A, 0x00003C0F, 0x00002F4A, 0x000500C4, 0x0000001A,
0x0000420E, 0x00003C0F, 0x00000302, 0x000500C3, 0x0000001A, 0x00004098,
0x0000420E, 0x00000302, 0x0004006F, 0x0000001D, 0x00002A97, 0x00004098,
0x0005008E, 0x0000001D, 0x00004FBD, 0x00002A97, 0x00000A38, 0x0007000C,
0x0000001D, 0x00005DB5, 0x00000001, 0x00000028, 0x00000504, 0x00004FBD,
0x000500C3, 0x0000001A, 0x00003802, 0x00003C0F, 0x00000302, 0x0004006F,
0x0000001D, 0x000019CF, 0x00003802, 0x0005008E, 0x0000001D, 0x00004747,
0x000019CF, 0x00000A38, 0x0007000C, 0x0000001D, 0x00005E06, 0x00000001,
0x00000028, 0x00000504, 0x00004747, 0x00050051, 0x0000000D, 0x00005F0A,
0x00005DB5, 0x00000000, 0x00050051, 0x0000000D, 0x000037EF, 0x00005E06,
0x00000000, 0x00050050, 0x00000013, 0x00004B20, 0x00005F0A, 0x000037EF,
0x0006000C, 0x0000000B, 0x00002171, 0x00000001, 0x0000003A, 0x00004B20,
0x00050051, 0x0000000D, 0x00005BBF, 0x00005DB5, 0x00000001, 0x00050051,
0x0000000D, 0x000039A7, 0x00005E06, 0x00000001, 0x00050050, 0x00000013,
0x00004B21, 0x00005BBF, 0x000039A7, 0x0006000C, 0x0000000B, 0x00002172,
0x00000001, 0x0000003A, 0x00004B21, 0x00050051, 0x0000000D, 0x00005BC0,
0x00005DB5, 0x00000002, 0x00050051, 0x0000000D, 0x000039A8, 0x00005E06,
0x00000002, 0x00050050, 0x00000013, 0x00004B22, 0x00005BC0, 0x000039A8,
0x0006000C, 0x0000000B, 0x00002173, 0x00000001, 0x0000003A, 0x00004B22,
0x00050051, 0x0000000D, 0x00005BC1, 0x00005DB5, 0x00000003, 0x00050051,
0x0000000D, 0x000039A9, 0x00005E06, 0x00000003, 0x00050050, 0x00000013,
0x00004B0D, 0x00005BC1, 0x000039A9, 0x0006000C, 0x0000000B, 0x000020EE,
0x00000001, 0x0000003A, 0x00004B0D, 0x00070050, 0x00000017, 0x00003ABB,
0x00002171, 0x00002172, 0x00002173, 0x000020EE, 0x00060041, 0x00000294,
0x000045C3, 0x0000140E, 0x00000A0B, 0x000054B5, 0x0003003E, 0x000045C3,
0x00003ABB, 0x00050080, 0x0000000B, 0x00003AC4, 0x000054B5, 0x00000A0E,
0x000600A9, 0x0000000B, 0x00004958, 0x00004376, 0x00000ACA, 0x00000A3A,
0x000500C2, 0x0000000B, 0x00002E1B, 0x00004958, 0x00000A16, 0x00050080,
0x0000000B, 0x0000367B, 0x00005665, 0x00002E1B, 0x00060041, 0x00000294,
0x0000571A, 0x0000107A, 0x00000A0B, 0x0000367B, 0x0004003D, 0x00000017,
0x000019B2, 0x0000571A, 0x000300F7, 0x000030FA, 0x00000000, 0x000400FA,
0x00005272, 0x00002958, 0x000030FA, 0x000200F8, 0x00002958, 0x000500C7,
0x00000017, 0x00004760, 0x000019B2, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D2, 0x00004760, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AD,
0x000019B2, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448E, 0x000050AD,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF9, 0x000024D2, 0x0000448E,
0x000200F9, 0x000030FA, 0x000200F8, 0x000030FA, 0x000700F5, 0x00000017,
0x00002F4B, 0x000019B2, 0x000030F9, 0x00003FF9, 0x00002958, 0x0004007C,
0x0000001A, 0x00003C10, 0x00002F4B, 0x000500C4, 0x0000001A, 0x0000420F,
0x00003C10, 0x00000302, 0x000500C3, 0x0000001A, 0x00004099, 0x0000420F,
0x00000302, 0x0004006F, 0x0000001D, 0x00002A98, 0x00004099, 0x0005008E,
0x0000001D, 0x00004FBE, 0x00002A98, 0x00000A38, 0x0007000C, 0x0000001D,
0x00005DB6, 0x00000001, 0x00000028, 0x00000504, 0x00004FBE, 0x000500C3,
0x0000001A, 0x00003803, 0x00003C10, 0x00000302, 0x0004006F, 0x0000001D,
0x000019D0, 0x00003803, 0x0005008E, 0x0000001D, 0x00004748, 0x000019D0,
0x00000A38, 0x0007000C, 0x0000001D, 0x00005E07, 0x00000001, 0x00000028,
0x00000504, 0x00004748, 0x00050051, 0x0000000D, 0x00005F0B, 0x00005DB6,
0x00000000, 0x00050051, 0x0000000D, 0x000037F0, 0x00005E07, 0x00000000,
0x00050050, 0x00000013, 0x00004B23, 0x00005F0B, 0x000037F0, 0x0006000C,
0x0000000B, 0x00002174, 0x00000001, 0x0000003A, 0x00004B23, 0x00050051,
0x0000000D, 0x00005BC2, 0x00005DB6, 0x00000001, 0x00050051, 0x0000000D,
0x000039AA, 0x00005E07, 0x00000001, 0x00050050, 0x00000013, 0x00004B24,
0x00005BC2, 0x000039AA, 0x0006000C, 0x0000000B, 0x00002175, 0x00000001,
0x0000003A, 0x00004B24, 0x00050051, 0x0000000D, 0x00005BC3, 0x00005DB6,
0x00000002, 0x00050051, 0x0000000D, 0x000039AB, 0x00005E07, 0x00000002,
0x00050050, 0x00000013, 0x00004B25, 0x00005BC3, 0x000039AB, 0x0006000C,
0x0000000B, 0x00002176, 0x00000001, 0x0000003A, 0x00004B25, 0x00050051,
0x0000000D, 0x00005BC4, 0x00005DB6, 0x00000003, 0x00050051, 0x0000000D,
0x000039AC, 0x00005E07, 0x00000003, 0x00050050, 0x00000013, 0x00004B0E,
0x00005BC4, 0x000039AC, 0x0006000C, 0x0000000B, 0x000020EF, 0x00000001,
0x0000003A, 0x00004B0E, 0x00070050, 0x00000017, 0x00003ABC, 0x00002174,
0x00002175, 0x00002176, 0x000020EF, 0x00060041, 0x00000294, 0x00004EBE,
0x0000140E, 0x00000A0B, 0x00003AC4, 0x0003003E, 0x00004EBE, 0x00003ABC,
0x000200F9, 0x00004C7A, 0x000200F8, 0x00004C7A, 0x000100FD, 0x00010038,
};

View File

@ -3,7 +3,7 @@
; SPIR-V
; Version: 1.0
; Generator: Khronos Glslang Reference Front End; 10
; Bound: 25179
; Bound: 25155
; Schema: 0
OpCapability Shader
%1 = OpExtInstImport "GLSL.std.450"
@ -38,17 +38,16 @@
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
%v2uint = OpTypeVector %uint 2
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
%v4uint = OpTypeVector %uint 4
%int = OpTypeInt 32 1
%v2int = OpTypeVector %int 2
%v3int = OpTypeVector %int 3
%bool = OpTypeBool
%v3uint = OpTypeVector %uint 3
%v2uint = OpTypeVector %uint 2
%float = OpTypeFloat 32
%v4float = OpTypeVector %float 4
%float_n1 = OpConstant %float -1
%1284 = OpConstantComposite %v4float %float_n1 %float_n1 %float_n1 %float_n1
%v4int = OpTypeVector %int 4
%int_16 = OpConstant %int 16
%float_3_05185094en05 = OpConstant %float 3.05185094e-05
@ -107,81 +106,84 @@
%2510 = OpConstantComposite %v4uint %uint_16711935 %uint_16711935 %uint_16711935 %uint_16711935
%317 = OpConstantComposite %v4uint %uint_8 %uint_8 %uint_8 %uint_8
%1838 = OpConstantComposite %v4uint %uint_4278255360 %uint_4278255360 %uint_4278255360 %uint_4278255360
%1284 = OpConstantComposite %v4float %float_n1 %float_n1 %float_n1 %float_n1
%770 = OpConstantComposite %v4int %int_16 %int_16 %int_16 %int_16
%uint_16 = OpConstant %uint 16
%5663 = OpFunction %void None %1282
%15110 = OpLabel
OpSelectionMerge %19578 None
OpSwitch %uint_0 %15137
%15137 = OpLabel
%12591 = OpLoad %v3uint %gl_GlobalInvocationID
%10229 = OpShiftLeftLogical %v3uint %12591 %2612
%25178 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22965 = OpLoad %v3uint %25178
%18835 = OpVectorShuffle %v2uint %10229 %10229 0 1
%6626 = OpVectorShuffle %v2uint %22965 %22965 0 1
%17032 = OpUGreaterThanEqual %v2bool %18835 %6626
OpSwitch %uint_0 %11880
%11880 = OpLabel
%24791 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%13606 = OpLoad %uint %24791
%24445 = OpBitwiseAnd %uint %13606 %uint_2
%18667 = OpINotEqual %bool %24445 %uint_0
%8141 = OpShiftRightLogical %uint %13606 %uint_2
%24990 = OpBitwiseAnd %uint %8141 %uint_3
%8871 = OpCompositeConstruct %v2uint %13606 %13606
%7087 = OpShiftRightLogical %v2uint %8871 %1915
%6551 = OpBitwiseAnd %v2uint %7087 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%24236 = OpLoad %uint %18732
%20154 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%22408 = OpLoad %uint %20154
%20155 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22409 = OpLoad %uint %20155
%20156 = OpAccessChain %_ptr_Uniform_v3uint %5245 %int_4
%22410 = OpLoad %v3uint %20156
%20157 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22411 = OpLoad %uint %20157
%20078 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%6594 = OpLoad %uint %20078
%10766 = OpLoad %v3uint %gl_GlobalInvocationID
%21387 = OpShiftLeftLogical %v3uint %10766 %2612
%17136 = OpVectorShuffle %v2uint %21387 %21387 0 1
%9263 = OpVectorShuffle %v2uint %22410 %22410 0 1
%17032 = OpUGreaterThanEqual %v2bool %17136 %9263
%24679 = OpAny %bool %17032
OpSelectionMerge %6282 DontFlatten
OpBranchConditional %24679 %21992 %6282
OpSelectionMerge %6586 DontFlatten
OpBranchConditional %24679 %21992 %6586
%21992 = OpLabel
OpBranch %19578
%6282 = OpLabel
%6795 = OpBitcast %v3int %10229
%18792 = OpAccessChain %_ptr_Uniform_uint %5245 %int_6
%9788 = OpLoad %uint %18792
%20376 = OpCompositeExtract %uint %22965 1
%14692 = OpCompositeExtract %int %6795 0
%22810 = OpIMul %int %14692 %int_2
%6362 = OpCompositeExtract %int %6795 2
%14505 = OpBitcast %int %20376
%6586 = OpLabel
%23478 = OpBitcast %v3int %21387
%18710 = OpCompositeExtract %uint %22410 1
%23531 = OpCompositeExtract %int %23478 0
%22810 = OpIMul %int %23531 %int_2
%6362 = OpCompositeExtract %int %23478 2
%14505 = OpBitcast %int %18710
%11279 = OpIMul %int %6362 %14505
%17598 = OpCompositeExtract %int %6795 1
%17598 = OpCompositeExtract %int %23478 1
%22228 = OpIAdd %int %11279 %17598
%22405 = OpBitcast %int %9788
%22405 = OpBitcast %int %6594
%24535 = OpIMul %int %22228 %22405
%7061 = OpIAdd %int %22810 %24535
%19270 = OpBitcast %uint %7061
%19460 = OpAccessChain %_ptr_Uniform_uint %5245 %int_5
%22875 = OpLoad %uint %19460
%8517 = OpIAdd %uint %19270 %22875
%21670 = OpShiftRightLogical %uint %8517 %uint_4
%18404 = OpAccessChain %_ptr_Uniform_uint %5245 %int_1
%23432 = OpLoad %uint %18404
%22700 = OpAccessChain %_ptr_Uniform_uint %5245 %int_0
%20387 = OpLoad %uint %22700
%22279 = OpBitwiseAnd %uint %20387 %uint_2
%19223 = OpINotEqual %bool %22279 %uint_0
%17247 = OpCompositeConstruct %v2uint %20387 %20387
%22947 = OpShiftRightLogical %v2uint %17247 %1915
%6551 = OpBitwiseAnd %v2uint %22947 %1870
%18732 = OpAccessChain %_ptr_Uniform_uint %5245 %int_2
%24236 = OpLoad %uint %18732
%20458 = OpAccessChain %_ptr_Uniform_uint %5245 %int_3
%22167 = OpLoad %uint %20458
%18929 = OpCompositeExtract %uint %10229 0
%6638 = OpShiftRightLogical %uint %18929 %uint_3
%9988 = OpCompositeExtract %uint %10229 1
%23563 = OpCompositeConstruct %v2uint %6638 %9988
%8258 = OpIAdd %int %22810 %24535
%10898 = OpBitcast %uint %8258
%6930 = OpIAdd %uint %10898 %22411
%11197 = OpShiftRightLogical %uint %6930 %uint_4
%10722 = OpCompositeExtract %uint %21387 0
%7662 = OpShiftRightLogical %uint %10722 %uint_3
%9988 = OpCompositeExtract %uint %21387 1
%23563 = OpCompositeConstruct %v2uint %7662 %9988
%8041 = OpUDiv %v2uint %23563 %6551
%13932 = OpCompositeExtract %uint %8041 0
%19789 = OpShiftLeftLogical %uint %13932 %uint_3
%20905 = OpCompositeExtract %uint %8041 1
%23022 = OpCompositeExtract %uint %10229 2
%23022 = OpCompositeExtract %uint %21387 2
%9417 = OpCompositeConstruct %v3uint %19789 %20905 %23022
OpSelectionMerge %21313 DontFlatten
OpBranchConditional %19223 %21373 %11737
OpBranchConditional %18667 %21373 %11737
%21373 = OpLabel
%10608 = OpBitcast %v3int %9417
%17090 = OpCompositeExtract %int %10608 1
%9469 = OpShiftRightArithmetic %int %17090 %int_4
%10055 = OpCompositeExtract %int %10608 2
%16476 = OpShiftRightArithmetic %int %10055 %int_2
%23373 = OpShiftRightLogical %uint %22167 %uint_4
%23373 = OpShiftRightLogical %uint %22409 %uint_4
%6314 = OpBitcast %int %23373
%21281 = OpIMul %int %16476 %6314
%15143 = OpIAdd %int %9469 %21281
%9032 = OpShiftRightLogical %uint %24236 %uint_5
%9032 = OpShiftRightLogical %uint %22408 %uint_5
%12427 = OpBitcast %int %9032
%10360 = OpIMul %int %15143 %12427
%25154 = OpCompositeExtract %int %10608 0
@ -239,7 +241,7 @@
%9470 = OpShiftRightArithmetic %int %6403 %int_5
%10056 = OpCompositeExtract %int %22991 1
%16477 = OpShiftRightArithmetic %int %10056 %int_5
%23374 = OpShiftRightLogical %uint %24236 %uint_5
%23374 = OpShiftRightLogical %uint %22408 %uint_5
%6315 = OpBitcast %int %23374
%21319 = OpIMul %int %16477 %6315
%16222 = OpIAdd %int %9470 %21319
@ -289,28 +291,26 @@
%6886 = OpCompositeExtract %uint %15292 1
%11045 = OpIAdd %uint %15890 %6886
%24733 = OpShiftLeftLogical %uint %11045 %uint_3
%23219 = OpBitwiseAnd %uint %18929 %uint_7
%23219 = OpBitwiseAnd %uint %10722 %uint_7
%9559 = OpIAdd %uint %24733 %23219
%16557 = OpShiftLeftLogical %uint %9559 %uint_1
%20138 = OpIAdd %uint %15520 %16557
%17724 = OpIAdd %uint %23432 %20138
%14040 = OpShiftRightLogical %uint %17724 %uint_4
%11766 = OpShiftRightLogical %uint %20387 %uint_2
%8394 = OpBitwiseAnd %uint %11766 %uint_3
%20727 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14040
%9605 = OpLoad %v4uint %20727
%21106 = OpIEqual %bool %8394 %uint_1
%15273 = OpIAdd %uint %24236 %20138
%14664 = OpShiftRightLogical %uint %15273 %uint_4
%20399 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %14664
%8801 = OpLoad %v4uint %20399
%21106 = OpIEqual %bool %24990 %uint_1
OpSelectionMerge %12537 None
OpBranchConditional %21106 %10583 %12537
%10583 = OpLabel
%18271 = OpBitwiseAnd %v4uint %9605 %2510
%18271 = OpBitwiseAnd %v4uint %8801 %2510
%9425 = OpShiftLeftLogical %v4uint %18271 %317
%20652 = OpBitwiseAnd %v4uint %9605 %1838
%20652 = OpBitwiseAnd %v4uint %8801 %1838
%17549 = OpShiftRightLogical %v4uint %20652 %317
%16376 = OpBitwiseOr %v4uint %9425 %17549
OpBranch %12537
%12537 = OpLabel
%12106 = OpPhi %v4uint %9605 %21313 %16376 %10583
%12106 = OpPhi %v4uint %8801 %21313 %16376 %10583
%15375 = OpBitcast %v4int %12106
%16910 = OpShiftLeftLogical %v4int %15375 %770
%16536 = OpShiftRightArithmetic %v4int %16910 %770
@ -338,16 +338,16 @@
%19213 = OpCompositeConstruct %v2float %23489 %14761
%8430 = OpExtInst %uint %1 PackHalf2x16 %19213
%15035 = OpCompositeConstruct %v4uint %8561 %8562 %8563 %8430
%17859 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %21670
%17859 = OpAccessChain %_ptr_Uniform_v4uint %5134 %int_0 %11197
OpStore %17859 %15035
%15532 = OpIAdd %uint %21670 %int_1
%15532 = OpIAdd %uint %11197 %int_1
%6417 = OpUGreaterThan %bool %7303 %uint_1
OpSelectionMerge %24764 DontFlatten
OpBranchConditional %6417 %20612 %20628
%20612 = OpLabel
%13975 = OpUDiv %uint %6638 %7303
%13975 = OpUDiv %uint %7662 %7303
%9086 = OpIMul %uint %13975 %7303
%12657 = OpISub %uint %6638 %9086
%12657 = OpISub %uint %7662 %9086
%9511 = OpIAdd %uint %12657 %uint_1
%13375 = OpIEqual %bool %9511 %7303
OpSelectionMerge %7917 None
@ -368,7 +368,7 @@
%10684 = OpPhi %uint %10540 %7917 %uint_64 %20628
%18731 = OpIMul %uint %10684 %22882
%16493 = OpShiftRightLogical %uint %18731 %uint_4
%13163 = OpIAdd %uint %14040 %16493
%13163 = OpIAdd %uint %14664 %16493
%22298 = OpAccessChain %_ptr_Uniform_v4uint %4218 %int_0 %13163
%6578 = OpLoad %v4uint %22298
OpSelectionMerge %12538 None
@ -418,7 +418,7 @@
#endif
const uint32_t texture_load_r16_snorm_float_scaled_cs[] = {
0x07230203, 0x00010000, 0x0008000A, 0x0000625B, 0x00000000, 0x00020011,
0x07230203, 0x00010000, 0x0008000A, 0x00006243, 0x00000000, 0x00020011,
0x00000001, 0x0006000B, 0x00000001, 0x4C534C47, 0x6474732E, 0x3035342E,
0x00000000, 0x0003000E, 0x00000000, 0x00000001, 0x0006000F, 0x00000005,
0x0000161F, 0x6E69616D, 0x00000000, 0x00000F48, 0x00060010, 0x0000161F,
@ -442,215 +442,215 @@ const uint32_t texture_load_r16_snorm_float_scaled_cs[] = {
0x00000000, 0x00040047, 0x0000140E, 0x00000021, 0x00000000, 0x00040047,
0x00000BC3, 0x0000000B, 0x00000019, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C,
0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002,
0x00040017, 0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009,
0x00040017, 0x00000014, 0x0000000B, 0x00000003, 0x00040017, 0x00000011,
0x0000000B, 0x00000002, 0x00030016, 0x0000000D, 0x00000020, 0x00040017,
0x0000001D, 0x0000000D, 0x00000004, 0x0004002B, 0x0000000D, 0x00000341,
0xBF800000, 0x0007002C, 0x0000001D, 0x00000504, 0x00000341, 0x00000341,
0x00000341, 0x00000341, 0x00040017, 0x0000001A, 0x0000000C, 0x00000004,
0x0004002B, 0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000D,
0x00000A38, 0x38000100, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000,
0x00040017, 0x00000013, 0x0000000D, 0x00000002, 0x0004002B, 0x0000000B,
0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002,
0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B,
0x000008A6, 0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008,
0x0004002B, 0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000C,
0x00000A1A, 0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005,
0x0004002B, 0x0000000B, 0x00000A1F, 0x00000007, 0x0004002B, 0x0000000C,
0x00000A20, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E,
0x0004002B, 0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C,
0x000009DB, 0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A39, 0x0000000F, 0x0004002B, 0x0000000C,
0x00000A17, 0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00,
0x0004002B, 0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C,
0x00000388, 0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008,
0x0004002B, 0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C,
0x00000AC8, 0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004,
0x0004002B, 0x0000000B, 0x00000A1C, 0x00000006, 0x0004002B, 0x0000000C,
0x0000078B, 0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE,
0x0004002B, 0x0000000B, 0x00000A6A, 0x00000020, 0x0004002B, 0x0000000B,
0x00000ACA, 0x00000040, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B,
0x0000000B, 0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B,
0x00040020, 0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706,
0x0000147D, 0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000,
0x00040020, 0x00000288, 0x00000002, 0x0000000B, 0x0005002C, 0x00000011,
0x0000077B, 0x00000A16, 0x00000A1C, 0x00040020, 0x00000291, 0x00000002,
0x00000014, 0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B,
0x00000292, 0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A34,
0x00000A16, 0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009,
0x00000002, 0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4,
0x000007DC, 0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B,
0x00000A31, 0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002,
0x00000017, 0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5,
0x000007DD, 0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B,
0x00000A32, 0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3,
0x00000A16, 0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E,
0x00000A13, 0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6,
0x000008A6, 0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D,
0x00000A22, 0x00000A22, 0x00000A22, 0x00000A22, 0x0007002C, 0x00000017,
0x0000072E, 0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00030016, 0x0000000D,
0x00000020, 0x00040017, 0x0000001D, 0x0000000D, 0x00000004, 0x00040017,
0x00000017, 0x0000000B, 0x00000004, 0x00040015, 0x0000000C, 0x00000020,
0x00000001, 0x00040017, 0x00000012, 0x0000000C, 0x00000002, 0x00040017,
0x00000016, 0x0000000C, 0x00000003, 0x00020014, 0x00000009, 0x00040017,
0x00000014, 0x0000000B, 0x00000003, 0x0004002B, 0x0000000D, 0x00000341,
0xBF800000, 0x00040017, 0x0000001A, 0x0000000C, 0x00000004, 0x0004002B,
0x0000000C, 0x00000A3B, 0x00000010, 0x0004002B, 0x0000000D, 0x00000A38,
0x38000100, 0x0004002B, 0x0000000B, 0x00000A0A, 0x00000000, 0x00040017,
0x00000013, 0x0000000D, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0D,
0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B,
0x0000000B, 0x00000A13, 0x00000003, 0x0004002B, 0x0000000B, 0x000008A6,
0x00FF00FF, 0x0004002B, 0x0000000B, 0x00000A22, 0x00000008, 0x0004002B,
0x0000000B, 0x000005FD, 0xFF00FF00, 0x0004002B, 0x0000000C, 0x00000A1A,
0x00000005, 0x0004002B, 0x0000000B, 0x00000A19, 0x00000005, 0x0004002B,
0x0000000B, 0x00000A1F, 0x00000007, 0x0004002B, 0x0000000C, 0x00000A20,
0x00000007, 0x0004002B, 0x0000000C, 0x00000A35, 0x0000000E, 0x0004002B,
0x0000000C, 0x00000A11, 0x00000002, 0x0004002B, 0x0000000C, 0x000009DB,
0xFFFFFFF0, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x0004002B,
0x0000000C, 0x00000A39, 0x0000000F, 0x0004002B, 0x0000000C, 0x00000A17,
0x00000004, 0x0004002B, 0x0000000C, 0x0000040B, 0xFFFFFE00, 0x0004002B,
0x0000000C, 0x00000A14, 0x00000003, 0x0004002B, 0x0000000C, 0x00000388,
0x000001C0, 0x0004002B, 0x0000000C, 0x00000A23, 0x00000008, 0x0004002B,
0x0000000C, 0x00000A1D, 0x00000006, 0x0004002B, 0x0000000C, 0x00000AC8,
0x0000003F, 0x0004002B, 0x0000000B, 0x00000A16, 0x00000004, 0x0004002B,
0x0000000B, 0x00000A1C, 0x00000006, 0x0004002B, 0x0000000C, 0x0000078B,
0x0FFFFFFF, 0x0004002B, 0x0000000C, 0x00000A05, 0xFFFFFFFE, 0x0004002B,
0x0000000B, 0x00000A6A, 0x00000020, 0x0004002B, 0x0000000B, 0x00000ACA,
0x00000040, 0x000A001E, 0x00000489, 0x0000000B, 0x0000000B, 0x0000000B,
0x0000000B, 0x00000014, 0x0000000B, 0x0000000B, 0x0000000B, 0x00040020,
0x00000706, 0x00000002, 0x00000489, 0x0004003B, 0x00000706, 0x0000147D,
0x00000002, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020,
0x00000288, 0x00000002, 0x0000000B, 0x0005002C, 0x00000011, 0x0000077B,
0x00000A16, 0x00000A1C, 0x00040020, 0x00000291, 0x00000002, 0x00000014,
0x00040020, 0x00000292, 0x00000001, 0x00000014, 0x0004003B, 0x00000292,
0x00000F48, 0x00000001, 0x0006002C, 0x00000014, 0x00000A34, 0x00000A16,
0x00000A0A, 0x00000A0A, 0x00040017, 0x0000000F, 0x00000009, 0x00000002,
0x0003001D, 0x000007DC, 0x00000017, 0x0003001E, 0x000007B4, 0x000007DC,
0x00040020, 0x00000A31, 0x00000002, 0x000007B4, 0x0004003B, 0x00000A31,
0x0000107A, 0x00000002, 0x00040020, 0x00000294, 0x00000002, 0x00000017,
0x0003001D, 0x000007DD, 0x00000017, 0x0003001E, 0x000007B5, 0x000007DD,
0x00040020, 0x00000A32, 0x00000002, 0x000007B5, 0x0004003B, 0x00000A32,
0x0000140E, 0x00000002, 0x0006002C, 0x00000014, 0x00000BC3, 0x00000A16,
0x00000A6A, 0x00000A0D, 0x0005002C, 0x00000011, 0x0000074E, 0x00000A13,
0x00000A13, 0x0007002C, 0x00000017, 0x000009CE, 0x000008A6, 0x000008A6,
0x000008A6, 0x000008A6, 0x0007002C, 0x00000017, 0x0000013D, 0x00000A22,
0x00000A22, 0x00000A22, 0x00000A22, 0x0007002C, 0x00000017, 0x0000072E,
0x000005FD, 0x000005FD, 0x000005FD, 0x000005FD, 0x0007002C, 0x0000001D,
0x00000504, 0x00000341, 0x00000341, 0x00000341, 0x00000341, 0x0007002C,
0x0000001A, 0x00000302, 0x00000A3B, 0x00000A3B, 0x00000A3B, 0x00000A3B,
0x0004002B, 0x0000000B, 0x00000A3A, 0x00000010, 0x00050036, 0x00000008,
0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00003B06, 0x000300F7,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00003B21, 0x000200F8,
0x00003B21, 0x0004003D, 0x00000014, 0x0000312F, 0x00000F48, 0x000500C4,
0x00000014, 0x000027F5, 0x0000312F, 0x00000A34, 0x00050041, 0x00000291,
0x0000625A, 0x0000147D, 0x00000A17, 0x0004003D, 0x00000014, 0x000059B5,
0x0000625A, 0x0007004F, 0x00000011, 0x00004993, 0x000027F5, 0x000027F5,
0x00000000, 0x00000001, 0x0007004F, 0x00000011, 0x000019E2, 0x000059B5,
0x000059B5, 0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288,
0x00004993, 0x000019E2, 0x0004009A, 0x00000009, 0x00006067, 0x00004288,
0x000300F7, 0x0000188A, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8,
0x0000188A, 0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8,
0x0000188A, 0x0004007C, 0x00000016, 0x00001A8B, 0x000027F5, 0x00050041,
0x00000288, 0x00004968, 0x0000147D, 0x00000A1D, 0x0004003D, 0x0000000B,
0x0000263C, 0x00004968, 0x00050051, 0x0000000B, 0x00004F98, 0x000059B5,
0x00000001, 0x00050051, 0x0000000C, 0x00003964, 0x00001A8B, 0x00000000,
0x00050084, 0x0000000C, 0x0000591A, 0x00003964, 0x00000A11, 0x00050051,
0x0000000C, 0x000018DA, 0x00001A8B, 0x00000002, 0x0004007C, 0x0000000C,
0x000038A9, 0x00004F98, 0x00050084, 0x0000000C, 0x00002C0F, 0x000018DA,
0x000038A9, 0x00050051, 0x0000000C, 0x000044BE, 0x00001A8B, 0x00000001,
0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F, 0x000044BE, 0x0004007C,
0x0000000C, 0x00005785, 0x0000263C, 0x00050084, 0x0000000C, 0x00005FD7,
0x000056D4, 0x00005785, 0x00050080, 0x0000000C, 0x00001B95, 0x0000591A,
0x00005FD7, 0x0004007C, 0x0000000B, 0x00004B46, 0x00001B95, 0x00050041,
0x00000288, 0x00004C04, 0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B,
0x0000595B, 0x00004C04, 0x00050080, 0x0000000B, 0x00002145, 0x00004B46,
0x0000595B, 0x000500C2, 0x0000000B, 0x000054A6, 0x00002145, 0x00000A16,
0x00050041, 0x00000288, 0x000047E4, 0x0000147D, 0x00000A0E, 0x0004003D,
0x0000000B, 0x00005B88, 0x000047E4, 0x00050041, 0x00000288, 0x000058AC,
0x0000147D, 0x00000A0B, 0x0004003D, 0x0000000B, 0x00004FA3, 0x000058AC,
0x000500C7, 0x0000000B, 0x00005707, 0x00004FA3, 0x00000A10, 0x000500AB,
0x00000009, 0x00004B17, 0x00005707, 0x00000A0A, 0x00050050, 0x00000011,
0x0000435F, 0x00004FA3, 0x00004FA3, 0x000500C2, 0x00000011, 0x000059A3,
0x0000435F, 0x0000077B, 0x000500C7, 0x00000011, 0x00001997, 0x000059A3,
0x0000074E, 0x00050041, 0x00000288, 0x0000492C, 0x0000147D, 0x00000A11,
0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C, 0x00050041, 0x00000288,
0x00004FEA, 0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005697,
0x00004FEA, 0x00050051, 0x0000000B, 0x000049F1, 0x000027F5, 0x00000000,
0x000500C2, 0x0000000B, 0x000019EE, 0x000049F1, 0x00000A13, 0x00050051,
0x0000000B, 0x00002704, 0x000027F5, 0x00000001, 0x00050050, 0x00000011,
0x00005C0B, 0x000019EE, 0x00002704, 0x00050086, 0x00000011, 0x00001F69,
0x00005C0B, 0x00001997, 0x00050051, 0x0000000B, 0x0000366C, 0x00001F69,
0x00000000, 0x000500C4, 0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A13,
0x00050051, 0x0000000B, 0x000051A9, 0x00001F69, 0x00000001, 0x00050051,
0x0000000B, 0x000059EE, 0x000027F5, 0x00000002, 0x00060050, 0x00000014,
0x000024C9, 0x00004D4D, 0x000051A9, 0x000059EE, 0x000300F7, 0x00005341,
0x00000002, 0x000400FA, 0x00004B17, 0x0000537D, 0x00002DD9, 0x000200F8,
0x0000537D, 0x0004007C, 0x00000016, 0x00002970, 0x000024C9, 0x00050051,
0x0000000C, 0x000042C2, 0x00002970, 0x00000001, 0x000500C3, 0x0000000C,
0x000024FD, 0x000042C2, 0x00000A17, 0x00050051, 0x0000000C, 0x00002747,
0x00002970, 0x00000002, 0x000500C3, 0x0000000C, 0x0000405C, 0x00002747,
0x00000A11, 0x000500C2, 0x0000000B, 0x00005B4D, 0x00005697, 0x00000A16,
0x0004007C, 0x0000000C, 0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C,
0x00005321, 0x0000405C, 0x000018AA, 0x00050080, 0x0000000C, 0x00003B27,
0x000024FD, 0x00005321, 0x000500C2, 0x0000000B, 0x00002348, 0x00005EAC,
0x00000A19, 0x0004007C, 0x0000000C, 0x0000308B, 0x00002348, 0x00050084,
0x0000000C, 0x00002878, 0x00003B27, 0x0000308B, 0x00050051, 0x0000000C,
0x00006242, 0x00002970, 0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7,
0x00006242, 0x00000A1A, 0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7,
0x00002878, 0x000500C4, 0x0000000C, 0x0000225D, 0x000049FC, 0x00000A1F,
0x000500C7, 0x0000000C, 0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4,
0x0000000C, 0x000049FA, 0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00004D38, 0x00006242, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003138,
0x000042C2, 0x00000A1D, 0x000500C4, 0x0000000C, 0x0000454D, 0x00003138,
0x00000A11, 0x00050080, 0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D,
0x000500C4, 0x0000000C, 0x00001B88, 0x0000434B, 0x00000A1F, 0x000500C3,
0x0000000C, 0x00005DE3, 0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C,
0x00002215, 0x000042C2, 0x00000A14, 0x00050080, 0x0000000C, 0x000035A3,
0x00002215, 0x0000405C, 0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3,
0x00000A0E, 0x000500C3, 0x0000000C, 0x00004112, 0x00006242, 0x00000A14,
0x000500C4, 0x0000000C, 0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080,
0x0000000C, 0x000034BD, 0x00004112, 0x0000496A, 0x000500C7, 0x0000000C,
0x00004ADD, 0x000034BD, 0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A,
0x00004ADD, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C,
0x0000544A, 0x000500C7, 0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB,
0x00050080, 0x0000000C, 0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4,
0x0000000C, 0x00005B31, 0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C,
0x00005AEA, 0x00005DE3, 0x00000A39, 0x00050080, 0x0000000C, 0x0000285C,
0x00005B31, 0x00005AEA, 0x000500C7, 0x0000000C, 0x000047B4, 0x00002747,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544B, 0x000047B4, 0x00000A1F,
0x00050080, 0x0000000C, 0x00004157, 0x0000285C, 0x0000544B, 0x000500C7,
0x0000000C, 0x00004ADE, 0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544C, 0x00004ADE, 0x00000A17, 0x00050080, 0x0000000C, 0x00004158,
0x00004157, 0x0000544C, 0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B,
0x00000A0E, 0x000500C4, 0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14,
0x000500C3, 0x0000000C, 0x00003332, 0x00004158, 0x00000A1D, 0x000500C7,
0x0000000C, 0x000036D6, 0x00003332, 0x00000A20, 0x00050080, 0x0000000C,
0x00003412, 0x00002703, 0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32,
0x00003412, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B,
0x00000A05, 0x00050080, 0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1,
0x000500C4, 0x0000000C, 0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7,
0x0000000C, 0x00005AB2, 0x00004158, 0x0000040B, 0x00050080, 0x0000000C,
0x00002A9D, 0x00005B33, 0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34,
0x00002A9D, 0x00000A14, 0x000500C7, 0x0000000C, 0x00005559, 0x00004158,
0x00000AC8, 0x00050080, 0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559,
0x0004007C, 0x0000000B, 0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341,
0x000200F8, 0x00002DD9, 0x0007004F, 0x00000011, 0x00002621, 0x000024C9,
0x000024C9, 0x00000000, 0x00000001, 0x0004007C, 0x00000012, 0x000059CF,
0x00002621, 0x00050051, 0x0000000C, 0x00001903, 0x000059CF, 0x00000000,
0x000500C3, 0x0000000C, 0x000024FE, 0x00001903, 0x00000A1A, 0x00050051,
0x0000000C, 0x00002748, 0x000059CF, 0x00000001, 0x000500C3, 0x0000000C,
0x0000405D, 0x00002748, 0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E,
0x00005EAC, 0x00000A19, 0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E,
0x00050084, 0x0000000C, 0x00005347, 0x0000405D, 0x000018AB, 0x00050080,
0x0000000C, 0x00003F5E, 0x000024FE, 0x00005347, 0x000500C4, 0x0000000C,
0x00004A8E, 0x00003F5E, 0x00000A22, 0x000500C7, 0x0000000C, 0x00002AB6,
0x00001903, 0x00000A20, 0x000500C7, 0x0000000C, 0x00003139, 0x00002748,
0x00000A35, 0x000500C4, 0x0000000C, 0x0000454E, 0x00003139, 0x00000A11,
0x00050080, 0x0000000C, 0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4,
0x0000000C, 0x000018E7, 0x00004397, 0x00000A0D, 0x000500C7, 0x0000000C,
0x000027B1, 0x000018E7, 0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76,
0x000027B1, 0x00000A0E, 0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E,
0x00002F76, 0x000500C7, 0x0000000C, 0x00003397, 0x000018E7, 0x00000A39,
0x00050080, 0x0000000C, 0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7,
0x0000000C, 0x000047B5, 0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C,
0x0000544D, 0x000047B5, 0x00000A17, 0x00050080, 0x0000000C, 0x00004159,
0x00004D30, 0x0000544D, 0x000500C7, 0x0000000C, 0x00005022, 0x00004159,
0x0000040B, 0x000500C4, 0x0000000C, 0x00002416, 0x00005022, 0x00000A14,
0x000500C7, 0x0000000C, 0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4,
0x0000000C, 0x00002F77, 0x00004A33, 0x00000A20, 0x00050080, 0x0000000C,
0x0000415A, 0x00002416, 0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF,
0x00004159, 0x00000388, 0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF,
0x00000A11, 0x00050080, 0x0000000C, 0x00004144, 0x0000415A, 0x0000544E,
0x000500C7, 0x0000000C, 0x00005083, 0x00002748, 0x00000A23, 0x000500C3,
0x0000000C, 0x000041BF, 0x00005083, 0x00000A11, 0x000500C3, 0x0000000C,
0x00001EEC, 0x00001903, 0x00000A14, 0x00050080, 0x0000000C, 0x000035B6,
0x000041BF, 0x00001EEC, 0x000500C7, 0x0000000C, 0x00005453, 0x000035B6,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D,
0x00050080, 0x0000000C, 0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7,
0x0000000C, 0x00002E06, 0x00004159, 0x00000AC8, 0x00050080, 0x0000000C,
0x0000394F, 0x00003C4D, 0x00002E06, 0x0004007C, 0x0000000B, 0x00005670,
0x0000394F, 0x000200F9, 0x00005341, 0x000200F8, 0x00005341, 0x000700F5,
0x0000000B, 0x000024FC, 0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9,
0x00050084, 0x00000011, 0x00003FA8, 0x00001F69, 0x00001997, 0x00050082,
0x00000011, 0x00003BBC, 0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B,
0x00001C87, 0x00001997, 0x00000000, 0x00050051, 0x0000000B, 0x00005962,
0x00001997, 0x00000001, 0x00050084, 0x0000000B, 0x00003372, 0x00001C87,
0x00005962, 0x00050084, 0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372,
0x00050051, 0x0000000B, 0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084,
0x0000000B, 0x00003E12, 0x00003ED4, 0x00005962, 0x00050051, 0x0000000B,
0x00001AE6, 0x00003BBC, 0x00000001, 0x00050080, 0x0000000B, 0x00002B25,
0x00003E12, 0x00001AE6, 0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25,
0x00000A13, 0x000500C7, 0x0000000B, 0x00005AB3, 0x000049F1, 0x00000A1F,
0x00050080, 0x0000000B, 0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4,
0x0000000B, 0x000040AD, 0x00002557, 0x00000A0D, 0x00050080, 0x0000000B,
0x00004EAA, 0x00003CA0, 0x000040AD, 0x00050080, 0x0000000B, 0x0000453C,
0x00005B88, 0x00004EAA, 0x000500C2, 0x0000000B, 0x000036D8, 0x0000453C,
0x00000A16, 0x000500C2, 0x0000000B, 0x00002DF6, 0x00004FA3, 0x00000A10,
0x000500C7, 0x0000000B, 0x000020CA, 0x00002DF6, 0x00000A13, 0x00060041,
0x00000294, 0x000050F7, 0x0000107A, 0x00000A0B, 0x000036D8, 0x0004003D,
0x00000017, 0x00002585, 0x000050F7, 0x000500AA, 0x00000009, 0x00005272,
0x000020CA, 0x00000A0D, 0x000300F7, 0x000030F9, 0x00000000, 0x000400FA,
0x00004C7A, 0x00000000, 0x000300FB, 0x00000A0A, 0x00002E68, 0x000200F8,
0x00002E68, 0x00050041, 0x00000288, 0x000060D7, 0x0000147D, 0x00000A0B,
0x0004003D, 0x0000000B, 0x00003526, 0x000060D7, 0x000500C7, 0x0000000B,
0x00005F7D, 0x00003526, 0x00000A10, 0x000500AB, 0x00000009, 0x000048EB,
0x00005F7D, 0x00000A0A, 0x000500C2, 0x0000000B, 0x00001FCD, 0x00003526,
0x00000A10, 0x000500C7, 0x0000000B, 0x0000619E, 0x00001FCD, 0x00000A13,
0x00050050, 0x00000011, 0x000022A7, 0x00003526, 0x00003526, 0x000500C2,
0x00000011, 0x00001BAF, 0x000022A7, 0x0000077B, 0x000500C7, 0x00000011,
0x00001997, 0x00001BAF, 0x0000074E, 0x00050041, 0x00000288, 0x0000492C,
0x0000147D, 0x00000A0E, 0x0004003D, 0x0000000B, 0x00005EAC, 0x0000492C,
0x00050041, 0x00000288, 0x00004EBA, 0x0000147D, 0x00000A11, 0x0004003D,
0x0000000B, 0x00005788, 0x00004EBA, 0x00050041, 0x00000288, 0x00004EBB,
0x0000147D, 0x00000A14, 0x0004003D, 0x0000000B, 0x00005789, 0x00004EBB,
0x00050041, 0x00000291, 0x00004EBC, 0x0000147D, 0x00000A17, 0x0004003D,
0x00000014, 0x0000578A, 0x00004EBC, 0x00050041, 0x00000288, 0x00004EBD,
0x0000147D, 0x00000A1A, 0x0004003D, 0x0000000B, 0x0000578B, 0x00004EBD,
0x00050041, 0x00000288, 0x00004E6E, 0x0000147D, 0x00000A1D, 0x0004003D,
0x0000000B, 0x000019C2, 0x00004E6E, 0x0004003D, 0x00000014, 0x00002A0E,
0x00000F48, 0x000500C4, 0x00000014, 0x0000538B, 0x00002A0E, 0x00000A34,
0x0007004F, 0x00000011, 0x000042F0, 0x0000538B, 0x0000538B, 0x00000000,
0x00000001, 0x0007004F, 0x00000011, 0x0000242F, 0x0000578A, 0x0000578A,
0x00000000, 0x00000001, 0x000500AE, 0x0000000F, 0x00004288, 0x000042F0,
0x0000242F, 0x0004009A, 0x00000009, 0x00006067, 0x00004288, 0x000300F7,
0x000019BA, 0x00000002, 0x000400FA, 0x00006067, 0x000055E8, 0x000019BA,
0x000200F8, 0x000055E8, 0x000200F9, 0x00004C7A, 0x000200F8, 0x000019BA,
0x0004007C, 0x00000016, 0x00005BB6, 0x0000538B, 0x00050051, 0x0000000B,
0x00004916, 0x0000578A, 0x00000001, 0x00050051, 0x0000000C, 0x00005BEB,
0x00005BB6, 0x00000000, 0x00050084, 0x0000000C, 0x0000591A, 0x00005BEB,
0x00000A11, 0x00050051, 0x0000000C, 0x000018DA, 0x00005BB6, 0x00000002,
0x0004007C, 0x0000000C, 0x000038A9, 0x00004916, 0x00050084, 0x0000000C,
0x00002C0F, 0x000018DA, 0x000038A9, 0x00050051, 0x0000000C, 0x000044BE,
0x00005BB6, 0x00000001, 0x00050080, 0x0000000C, 0x000056D4, 0x00002C0F,
0x000044BE, 0x0004007C, 0x0000000C, 0x00005785, 0x000019C2, 0x00050084,
0x0000000C, 0x00005FD7, 0x000056D4, 0x00005785, 0x00050080, 0x0000000C,
0x00002042, 0x0000591A, 0x00005FD7, 0x0004007C, 0x0000000B, 0x00002A92,
0x00002042, 0x00050080, 0x0000000B, 0x00001B12, 0x00002A92, 0x0000578B,
0x000500C2, 0x0000000B, 0x00002BBD, 0x00001B12, 0x00000A16, 0x00050051,
0x0000000B, 0x000029E2, 0x0000538B, 0x00000000, 0x000500C2, 0x0000000B,
0x00001DEE, 0x000029E2, 0x00000A13, 0x00050051, 0x0000000B, 0x00002704,
0x0000538B, 0x00000001, 0x00050050, 0x00000011, 0x00005C0B, 0x00001DEE,
0x00002704, 0x00050086, 0x00000011, 0x00001F69, 0x00005C0B, 0x00001997,
0x00050051, 0x0000000B, 0x0000366C, 0x00001F69, 0x00000000, 0x000500C4,
0x0000000B, 0x00004D4D, 0x0000366C, 0x00000A13, 0x00050051, 0x0000000B,
0x000051A9, 0x00001F69, 0x00000001, 0x00050051, 0x0000000B, 0x000059EE,
0x0000538B, 0x00000002, 0x00060050, 0x00000014, 0x000024C9, 0x00004D4D,
0x000051A9, 0x000059EE, 0x000300F7, 0x00005341, 0x00000002, 0x000400FA,
0x000048EB, 0x0000537D, 0x00002DD9, 0x000200F8, 0x0000537D, 0x0004007C,
0x00000016, 0x00002970, 0x000024C9, 0x00050051, 0x0000000C, 0x000042C2,
0x00002970, 0x00000001, 0x000500C3, 0x0000000C, 0x000024FD, 0x000042C2,
0x00000A17, 0x00050051, 0x0000000C, 0x00002747, 0x00002970, 0x00000002,
0x000500C3, 0x0000000C, 0x0000405C, 0x00002747, 0x00000A11, 0x000500C2,
0x0000000B, 0x00005B4D, 0x00005789, 0x00000A16, 0x0004007C, 0x0000000C,
0x000018AA, 0x00005B4D, 0x00050084, 0x0000000C, 0x00005321, 0x0000405C,
0x000018AA, 0x00050080, 0x0000000C, 0x00003B27, 0x000024FD, 0x00005321,
0x000500C2, 0x0000000B, 0x00002348, 0x00005788, 0x00000A19, 0x0004007C,
0x0000000C, 0x0000308B, 0x00002348, 0x00050084, 0x0000000C, 0x00002878,
0x00003B27, 0x0000308B, 0x00050051, 0x0000000C, 0x00006242, 0x00002970,
0x00000000, 0x000500C3, 0x0000000C, 0x00004FC7, 0x00006242, 0x00000A1A,
0x00050080, 0x0000000C, 0x000049FC, 0x00004FC7, 0x00002878, 0x000500C4,
0x0000000C, 0x0000225D, 0x000049FC, 0x00000A1F, 0x000500C7, 0x0000000C,
0x00002CF6, 0x0000225D, 0x0000078B, 0x000500C4, 0x0000000C, 0x000049FA,
0x00002CF6, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00004D38, 0x00006242,
0x00000A20, 0x000500C7, 0x0000000C, 0x00003138, 0x000042C2, 0x00000A1D,
0x000500C4, 0x0000000C, 0x0000454D, 0x00003138, 0x00000A11, 0x00050080,
0x0000000C, 0x0000434B, 0x00004D38, 0x0000454D, 0x000500C4, 0x0000000C,
0x00001B88, 0x0000434B, 0x00000A1F, 0x000500C3, 0x0000000C, 0x00005DE3,
0x00001B88, 0x00000A1D, 0x000500C3, 0x0000000C, 0x00002215, 0x000042C2,
0x00000A14, 0x00050080, 0x0000000C, 0x000035A3, 0x00002215, 0x0000405C,
0x000500C7, 0x0000000C, 0x00005A0C, 0x000035A3, 0x00000A0E, 0x000500C3,
0x0000000C, 0x00004112, 0x00006242, 0x00000A14, 0x000500C4, 0x0000000C,
0x0000496A, 0x00005A0C, 0x00000A0E, 0x00050080, 0x0000000C, 0x000034BD,
0x00004112, 0x0000496A, 0x000500C7, 0x0000000C, 0x00004ADD, 0x000034BD,
0x00000A14, 0x000500C4, 0x0000000C, 0x0000544A, 0x00004ADD, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4B, 0x00005A0C, 0x0000544A, 0x000500C7,
0x0000000C, 0x0000335E, 0x00005DE3, 0x000009DB, 0x00050080, 0x0000000C,
0x00004F70, 0x000049FA, 0x0000335E, 0x000500C4, 0x0000000C, 0x00005B31,
0x00004F70, 0x00000A0E, 0x000500C7, 0x0000000C, 0x00005AEA, 0x00005DE3,
0x00000A39, 0x00050080, 0x0000000C, 0x0000285C, 0x00005B31, 0x00005AEA,
0x000500C7, 0x0000000C, 0x000047B4, 0x00002747, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544B, 0x000047B4, 0x00000A1F, 0x00050080, 0x0000000C,
0x00004157, 0x0000285C, 0x0000544B, 0x000500C7, 0x0000000C, 0x00004ADE,
0x000042C2, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544C, 0x00004ADE,
0x00000A17, 0x00050080, 0x0000000C, 0x00004158, 0x00004157, 0x0000544C,
0x000500C7, 0x0000000C, 0x00004FD6, 0x00003C4B, 0x00000A0E, 0x000500C4,
0x0000000C, 0x00002703, 0x00004FD6, 0x00000A14, 0x000500C3, 0x0000000C,
0x00003332, 0x00004158, 0x00000A1D, 0x000500C7, 0x0000000C, 0x000036D6,
0x00003332, 0x00000A20, 0x00050080, 0x0000000C, 0x00003412, 0x00002703,
0x000036D6, 0x000500C4, 0x0000000C, 0x00005B32, 0x00003412, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005AB1, 0x00003C4B, 0x00000A05, 0x00050080,
0x0000000C, 0x00002A9C, 0x00005B32, 0x00005AB1, 0x000500C4, 0x0000000C,
0x00005B33, 0x00002A9C, 0x00000A11, 0x000500C7, 0x0000000C, 0x00005AB2,
0x00004158, 0x0000040B, 0x00050080, 0x0000000C, 0x00002A9D, 0x00005B33,
0x00005AB2, 0x000500C4, 0x0000000C, 0x00005B34, 0x00002A9D, 0x00000A14,
0x000500C7, 0x0000000C, 0x00005559, 0x00004158, 0x00000AC8, 0x00050080,
0x0000000C, 0x00005EFA, 0x00005B34, 0x00005559, 0x0004007C, 0x0000000B,
0x0000566F, 0x00005EFA, 0x000200F9, 0x00005341, 0x000200F8, 0x00002DD9,
0x0007004F, 0x00000011, 0x00002621, 0x000024C9, 0x000024C9, 0x00000000,
0x00000001, 0x0004007C, 0x00000012, 0x000059CF, 0x00002621, 0x00050051,
0x0000000C, 0x00001903, 0x000059CF, 0x00000000, 0x000500C3, 0x0000000C,
0x000024FE, 0x00001903, 0x00000A1A, 0x00050051, 0x0000000C, 0x00002748,
0x000059CF, 0x00000001, 0x000500C3, 0x0000000C, 0x0000405D, 0x00002748,
0x00000A1A, 0x000500C2, 0x0000000B, 0x00005B4E, 0x00005788, 0x00000A19,
0x0004007C, 0x0000000C, 0x000018AB, 0x00005B4E, 0x00050084, 0x0000000C,
0x00005347, 0x0000405D, 0x000018AB, 0x00050080, 0x0000000C, 0x00003F5E,
0x000024FE, 0x00005347, 0x000500C4, 0x0000000C, 0x00004A8E, 0x00003F5E,
0x00000A22, 0x000500C7, 0x0000000C, 0x00002AB6, 0x00001903, 0x00000A20,
0x000500C7, 0x0000000C, 0x00003139, 0x00002748, 0x00000A35, 0x000500C4,
0x0000000C, 0x0000454E, 0x00003139, 0x00000A11, 0x00050080, 0x0000000C,
0x00004397, 0x00002AB6, 0x0000454E, 0x000500C4, 0x0000000C, 0x000018E7,
0x00004397, 0x00000A0D, 0x000500C7, 0x0000000C, 0x000027B1, 0x000018E7,
0x000009DB, 0x000500C4, 0x0000000C, 0x00002F76, 0x000027B1, 0x00000A0E,
0x00050080, 0x0000000C, 0x00003C4C, 0x00004A8E, 0x00002F76, 0x000500C7,
0x0000000C, 0x00003397, 0x000018E7, 0x00000A39, 0x00050080, 0x0000000C,
0x00004D30, 0x00003C4C, 0x00003397, 0x000500C7, 0x0000000C, 0x000047B5,
0x00002748, 0x00000A0E, 0x000500C4, 0x0000000C, 0x0000544D, 0x000047B5,
0x00000A17, 0x00050080, 0x0000000C, 0x00004159, 0x00004D30, 0x0000544D,
0x000500C7, 0x0000000C, 0x00005022, 0x00004159, 0x0000040B, 0x000500C4,
0x0000000C, 0x00002416, 0x00005022, 0x00000A14, 0x000500C7, 0x0000000C,
0x00004A33, 0x00002748, 0x00000A3B, 0x000500C4, 0x0000000C, 0x00002F77,
0x00004A33, 0x00000A20, 0x00050080, 0x0000000C, 0x0000415A, 0x00002416,
0x00002F77, 0x000500C7, 0x0000000C, 0x00004ADF, 0x00004159, 0x00000388,
0x000500C4, 0x0000000C, 0x0000544E, 0x00004ADF, 0x00000A11, 0x00050080,
0x0000000C, 0x00004144, 0x0000415A, 0x0000544E, 0x000500C7, 0x0000000C,
0x00005083, 0x00002748, 0x00000A23, 0x000500C3, 0x0000000C, 0x000041BF,
0x00005083, 0x00000A11, 0x000500C3, 0x0000000C, 0x00001EEC, 0x00001903,
0x00000A14, 0x00050080, 0x0000000C, 0x000035B6, 0x000041BF, 0x00001EEC,
0x000500C7, 0x0000000C, 0x00005453, 0x000035B6, 0x00000A14, 0x000500C4,
0x0000000C, 0x0000544F, 0x00005453, 0x00000A1D, 0x00050080, 0x0000000C,
0x00003C4D, 0x00004144, 0x0000544F, 0x000500C7, 0x0000000C, 0x00002E06,
0x00004159, 0x00000AC8, 0x00050080, 0x0000000C, 0x0000394F, 0x00003C4D,
0x00002E06, 0x0004007C, 0x0000000B, 0x00005670, 0x0000394F, 0x000200F9,
0x00005341, 0x000200F8, 0x00005341, 0x000700F5, 0x0000000B, 0x000024FC,
0x0000566F, 0x0000537D, 0x00005670, 0x00002DD9, 0x00050084, 0x00000011,
0x00003FA8, 0x00001F69, 0x00001997, 0x00050082, 0x00000011, 0x00003BBC,
0x00005C0B, 0x00003FA8, 0x00050051, 0x0000000B, 0x00001C87, 0x00001997,
0x00000000, 0x00050051, 0x0000000B, 0x00005962, 0x00001997, 0x00000001,
0x00050084, 0x0000000B, 0x00003372, 0x00001C87, 0x00005962, 0x00050084,
0x0000000B, 0x00003CA0, 0x000024FC, 0x00003372, 0x00050051, 0x0000000B,
0x00003ED4, 0x00003BBC, 0x00000000, 0x00050084, 0x0000000B, 0x00003E12,
0x00003ED4, 0x00005962, 0x00050051, 0x0000000B, 0x00001AE6, 0x00003BBC,
0x00000001, 0x00050080, 0x0000000B, 0x00002B25, 0x00003E12, 0x00001AE6,
0x000500C4, 0x0000000B, 0x0000609D, 0x00002B25, 0x00000A13, 0x000500C7,
0x0000000B, 0x00005AB3, 0x000029E2, 0x00000A1F, 0x00050080, 0x0000000B,
0x00002557, 0x0000609D, 0x00005AB3, 0x000500C4, 0x0000000B, 0x000040AD,
0x00002557, 0x00000A0D, 0x00050080, 0x0000000B, 0x00004EAA, 0x00003CA0,
0x000040AD, 0x00050080, 0x0000000B, 0x00003BA9, 0x00005EAC, 0x00004EAA,
0x000500C2, 0x0000000B, 0x00003948, 0x00003BA9, 0x00000A16, 0x00060041,
0x00000294, 0x00004FAF, 0x0000107A, 0x00000A0B, 0x00003948, 0x0004003D,
0x00000017, 0x00002261, 0x00004FAF, 0x000500AA, 0x00000009, 0x00005272,
0x0000619E, 0x00000A0D, 0x000300F7, 0x000030F9, 0x00000000, 0x000400FA,
0x00005272, 0x00002957, 0x000030F9, 0x000200F8, 0x00002957, 0x000500C7,
0x00000017, 0x0000475F, 0x00002585, 0x000009CE, 0x000500C4, 0x00000017,
0x00000017, 0x0000475F, 0x00002261, 0x000009CE, 0x000500C4, 0x00000017,
0x000024D1, 0x0000475F, 0x0000013D, 0x000500C7, 0x00000017, 0x000050AC,
0x00002585, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x00002261, 0x0000072E, 0x000500C2, 0x00000017, 0x0000448D, 0x000050AC,
0x0000013D, 0x000500C5, 0x00000017, 0x00003FF8, 0x000024D1, 0x0000448D,
0x000200F9, 0x000030F9, 0x000200F8, 0x000030F9, 0x000700F5, 0x00000017,
0x00002F4A, 0x00002585, 0x00005341, 0x00003FF8, 0x00002957, 0x0004007C,
0x00002F4A, 0x00002261, 0x00005341, 0x00003FF8, 0x00002957, 0x0004007C,
0x0000001A, 0x00003C0F, 0x00002F4A, 0x000500C4, 0x0000001A, 0x0000420E,
0x00003C0F, 0x00000302, 0x000500C3, 0x0000001A, 0x00004098, 0x0000420E,
0x00000302, 0x0004006F, 0x0000001D, 0x00002A97, 0x00004098, 0x0005008E,
@ -675,13 +675,13 @@ const uint32_t texture_load_r16_snorm_float_scaled_cs[] = {
0x00005BC1, 0x000039A9, 0x0006000C, 0x0000000B, 0x000020EE, 0x00000001,
0x0000003A, 0x00004B0D, 0x00070050, 0x00000017, 0x00003ABB, 0x00002171,
0x00002172, 0x00002173, 0x000020EE, 0x00060041, 0x00000294, 0x000045C3,
0x0000140E, 0x00000A0B, 0x000054A6, 0x0003003E, 0x000045C3, 0x00003ABB,
0x00050080, 0x0000000B, 0x00003CAC, 0x000054A6, 0x00000A0E, 0x000500AC,
0x0000140E, 0x00000A0B, 0x00002BBD, 0x0003003E, 0x000045C3, 0x00003ABB,
0x00050080, 0x0000000B, 0x00003CAC, 0x00002BBD, 0x00000A0E, 0x000500AC,
0x00000009, 0x00001911, 0x00001C87, 0x00000A0D, 0x000300F7, 0x000060BC,
0x00000002, 0x000400FA, 0x00001911, 0x00005084, 0x00005094, 0x000200F8,
0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x000019EE, 0x00001C87,
0x00005084, 0x00050086, 0x0000000B, 0x00003697, 0x00001DEE, 0x00001C87,
0x00050084, 0x0000000B, 0x0000237E, 0x00003697, 0x00001C87, 0x00050082,
0x0000000B, 0x00003171, 0x000019EE, 0x0000237E, 0x00050080, 0x0000000B,
0x0000000B, 0x00003171, 0x00001DEE, 0x0000237E, 0x00050080, 0x0000000B,
0x00002527, 0x00003171, 0x00000A0D, 0x000500AA, 0x00000009, 0x0000343F,
0x00002527, 0x00001C87, 0x000300F7, 0x00001EED, 0x00000000, 0x000400FA,
0x0000343F, 0x0000569E, 0x00002191, 0x000200F8, 0x0000569E, 0x00050084,
@ -694,7 +694,7 @@ const uint32_t texture_load_r16_snorm_float_scaled_cs[] = {
0x000060BC, 0x000700F5, 0x0000000B, 0x000029BC, 0x0000292C, 0x00001EED,
0x00000ACA, 0x00005094, 0x00050084, 0x0000000B, 0x0000492B, 0x000029BC,
0x00005962, 0x000500C2, 0x0000000B, 0x0000406D, 0x0000492B, 0x00000A16,
0x00050080, 0x0000000B, 0x0000336B, 0x000036D8, 0x0000406D, 0x00060041,
0x00050080, 0x0000000B, 0x0000336B, 0x00003948, 0x0000406D, 0x00060041,
0x00000294, 0x0000571A, 0x0000107A, 0x00000A0B, 0x0000336B, 0x0004003D,
0x00000017, 0x000019B2, 0x0000571A, 0x000300F7, 0x000030FA, 0x00000000,
0x000400FA, 0x00005272, 0x00002958, 0x000030FA, 0x000200F8, 0x00002958,

Some files were not shown because too many files have changed in this diff Show More