[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
// {
//
// int2 xe_bilinear_output_offset; // Offset: 0 Size: 8
@@ -20,7 +20,7 @@
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_bilinear_sampler sampler NA NA S0 s0 1
// xe_bilinear_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -317,10 +317,10 @@ ret
const BYTE guest_output_bilinear_dither_ps[] =
{
68, 88, 66, 67, 55, 93,
9, 117, 129, 177, 137, 139,
40, 171, 68, 135, 129, 155,
184, 4, 1, 0, 0, 0,
68, 88, 66, 67, 136, 171,
120, 166, 53, 38, 172, 101,
232, 170, 77, 224, 127, 69,
99, 234, 1, 0, 0, 0,
60, 21, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
72, 2, 0, 0, 124, 2,
@@ -365,8 +365,8 @@ const BYTE guest_output_bilinear_dither_ps[] =
114, 95, 115, 111, 117, 114,
99, 101, 0, 120, 101, 115,
108, 95, 112, 117, 115, 104,
95, 99, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
67, 111, 110, 115, 116, 97,
110, 116, 115, 0, 171, 171,
219, 0, 0, 0, 2, 0,
0, 0, 8, 1, 0, 0,
16, 0, 0, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_bilinear_output_offset; // Offset: 0 Size: 8
@@ -20,7 +20,7 @@
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_bilinear_sampler sampler NA NA S0 s0 1
// xe_bilinear_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -59,10 +59,10 @@ ret
const BYTE guest_output_bilinear_ps[] =
{
68, 88, 66, 67, 175, 56,
50, 37, 119, 44, 96, 58,
35, 254, 104, 220, 3, 182,
40, 123, 1, 0, 0, 0,
68, 88, 66, 67, 159, 77,
178, 81, 43, 87, 105, 129,
234, 205, 246, 65, 132, 172,
222, 201, 1, 0, 0, 0,
208, 4, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
72, 2, 0, 0, 124, 2,
@@ -107,8 +107,8 @@ const BYTE guest_output_bilinear_ps[] =
114, 95, 115, 111, 117, 114,
99, 101, 0, 120, 101, 115,
108, 95, 112, 117, 115, 104,
95, 99, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
67, 111, 110, 115, 116, 97,
110, 116, 115, 0, 171, 171,
219, 0, 0, 0, 2, 0,
0, 0, 8, 1, 0, 0,
16, 0, 0, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_cas_output_offset; // Offset: 0 Size: 8
@@ -20,7 +20,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_cas_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -480,10 +480,10 @@ ret
const BYTE guest_output_ffx_cas_resample_dither_ps[] =
{
68, 88, 66, 67, 21, 92,
80, 2, 197, 220, 181, 240,
230, 52, 184, 130, 14, 196,
203, 108, 1, 0, 0, 0,
68, 88, 66, 67, 8, 179,
150, 117, 37, 218, 87, 248,
73, 190, 7, 88, 186, 25,
79, 130, 1, 0, 0, 0,
220, 40, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
120, 2, 0, 0, 172, 2,
@@ -517,8 +517,8 @@ const BYTE guest_output_ffx_cas_resample_dither_ps[] =
97, 115, 95, 115, 111, 117,
114, 99, 101, 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,
171, 171, 154, 0, 0, 0,
3, 0, 0, 0, 200, 0,
0, 0, 32, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_cas_output_offset; // Offset: 0 Size: 8
@@ -20,7 +20,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_cas_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -221,10 +221,10 @@ ret
const BYTE guest_output_ffx_cas_resample_ps[] =
{
68, 88, 66, 67, 248, 232,
207, 92, 213, 189, 237, 217,
220, 103, 14, 244, 152, 17,
180, 41, 1, 0, 0, 0,
68, 88, 66, 67, 218, 135,
61, 84, 18, 214, 47, 213,
40, 40, 32, 224, 139, 169,
5, 170, 1, 0, 0, 0,
92, 24, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
120, 2, 0, 0, 172, 2,
@@ -258,8 +258,8 @@ const BYTE guest_output_ffx_cas_resample_ps[] =
97, 115, 95, 115, 111, 117,
114, 99, 101, 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,
171, 171, 154, 0, 0, 0,
3, 0, 0, 0, 200, 0,
0, 0, 32, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_cas_output_offset; // Offset: 0 Size: 8
@@ -19,7 +19,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_cas_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -356,10 +356,10 @@ ret
const BYTE guest_output_ffx_cas_sharpen_dither_ps[] =
{
68, 88, 66, 67, 40, 137,
120, 207, 219, 113, 174, 114,
95, 39, 41, 188, 245, 255,
248, 3, 1, 0, 0, 0,
68, 88, 66, 67, 164, 76,
101, 32, 181, 159, 26, 149,
191, 3, 199, 32, 184, 62,
27, 250, 1, 0, 0, 0,
168, 25, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
4, 2, 0, 0, 56, 2,
@@ -393,8 +393,8 @@ const BYTE guest_output_ffx_cas_sharpen_dither_ps[] =
97, 115, 95, 115, 111, 117,
114, 99, 101, 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,
171, 171, 154, 0, 0, 0,
2, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_cas_output_offset; // Offset: 0 Size: 8
@@ -19,7 +19,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_cas_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -97,10 +97,10 @@ ret
const BYTE guest_output_ffx_cas_sharpen_ps[] =
{
68, 88, 66, 67, 14, 237,
51, 102, 112, 84, 142, 150,
37, 247, 218, 109, 45, 27,
110, 124, 1, 0, 0, 0,
68, 88, 66, 67, 246, 148,
96, 173, 10, 53, 27, 198,
93, 67, 135, 197, 148, 79,
250, 14, 1, 0, 0, 0,
40, 9, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
4, 2, 0, 0, 56, 2,
@@ -134,8 +134,8 @@ const BYTE guest_output_ffx_cas_sharpen_ps[] =
97, 115, 95, 115, 111, 117,
114, 99, 101, 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,
171, 171, 154, 0, 0, 0,
2, 0, 0, 0, 200, 0,
0, 0, 16, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// float2 xe_fsr_easu_input_output_size_ratio;// Offset: 0 Size: 8
@@ -20,7 +20,7 @@
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_fsr_easu_sampler sampler NA NA S0 s0 1
// xe_fsr_easu_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -349,10 +349,10 @@ ret
const BYTE guest_output_ffx_fsr_easu_ps[] =
{
68, 88, 66, 67, 116, 222,
34, 168, 25, 190, 222, 18,
116, 177, 135, 170, 202, 44,
73, 65, 1, 0, 0, 0,
68, 88, 66, 67, 204, 214,
70, 255, 61, 49, 52, 98,
20, 80, 3, 213, 232, 141,
225, 246, 1, 0, 0, 0,
240, 40, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
40, 2, 0, 0, 92, 2,
@@ -397,8 +397,8 @@ const BYTE guest_output_ffx_fsr_easu_ps[] =
117, 95, 115, 111, 117, 114,
99, 101, 0, 120, 101, 115,
108, 95, 112, 117, 115, 104,
95, 99, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
67, 111, 110, 115, 116, 97,
110, 116, 115, 0, 171, 171,
219, 0, 0, 0, 2, 0,
0, 0, 8, 1, 0, 0,
16, 0, 0, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_fsr_rcas_output_offset; // Offset: 0 Size: 8
@@ -19,7 +19,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_fsr_rcas_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -355,10 +355,10 @@ ret
const BYTE guest_output_ffx_fsr_rcas_dither_ps[] =
{
68, 88, 66, 67, 77, 65,
206, 53, 228, 110, 88, 184,
82, 169, 180, 230, 247, 200,
167, 144, 1, 0, 0, 0,
68, 88, 66, 67, 104, 194,
182, 4, 99, 141, 191, 237,
114, 162, 251, 47, 83, 117,
247, 165, 1, 0, 0, 0,
200, 25, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
16, 2, 0, 0, 68, 2,
@@ -393,8 +393,8 @@ const BYTE guest_output_ffx_fsr_rcas_dither_ps[] =
115, 95, 115, 111, 117, 114,
99, 101, 0, 120, 101, 115,
108, 95, 112, 117, 115, 104,
95, 99, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
67, 111, 110, 115, 116, 97,
110, 116, 115, 0, 171, 171,
159, 0, 0, 0, 2, 0,
0, 0, 204, 0, 0, 0,
16, 0, 0, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// int2 xe_fsr_rcas_output_offset; // Offset: 0 Size: 8
@@ -19,7 +19,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xe_fsr_rcas_source texture float4 2d T0 t0 1
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -97,10 +97,10 @@ ret
const BYTE guest_output_ffx_fsr_rcas_ps[] =
{
68, 88, 66, 67, 237, 222,
102, 71, 124, 101, 220, 72,
67, 59, 94, 83, 225, 6,
166, 232, 1, 0, 0, 0,
68, 88, 66, 67, 246, 223,
238, 231, 67, 24, 70, 55,
27, 63, 112, 69, 229, 25,
239, 231, 1, 0, 0, 0,
92, 9, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
16, 2, 0, 0, 68, 2,
@@ -135,8 +135,8 @@ const BYTE guest_output_ffx_fsr_rcas_ps[] =
115, 95, 115, 111, 117, 114,
99, 101, 0, 120, 101, 115,
108, 95, 112, 117, 115, 104,
95, 99, 111, 110, 115, 116,
97, 110, 116, 115, 0, 171,
67, 111, 110, 115, 116, 97,
110, 116, 115, 0, 171, 171,
159, 0, 0, 0, 2, 0,
0, 0, 204, 0, 0, 0,
16, 0, 0, 0, 0, 0,

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// float2 xe_triangle_strip_rect_offset;// Offset: 0 Size: 8
@@ -18,7 +18,7 @@
//
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -53,10 +53,10 @@ ret
const BYTE guest_output_triangle_strip_rect_vs[] =
{
68, 88, 66, 67, 149, 206,
103, 147, 159, 147, 2, 90,
215, 81, 85, 83, 111, 183,
165, 48, 1, 0, 0, 0,
68, 88, 66, 67, 7, 8,
151, 116, 244, 223, 181, 252,
225, 125, 49, 199, 242, 21,
127, 234, 1, 0, 0, 0,
204, 3, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
172, 1, 0, 0, 224, 1,
@@ -81,8 +81,8 @@ const BYTE guest_output_triangle_strip_rect_vs[] =
0, 0, 0, 0, 0, 0,
0, 0, 0, 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,
100, 0, 0, 0, 2, 0,
0, 0, 144, 0, 0, 0,
16, 0, 0, 0, 0, 0,

View File

@@ -8,7 +8,7 @@
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xesl_id_sampler_xe_immediate_texture sampler NA NA S0 s0 1
// xesl_id_texture_xe_immediate_texture texture float4 2d T0 t0 1
// xe_immediate_texture texture float4 2d T0 t0 1
//
//
//
@@ -42,21 +42,21 @@ ret
const BYTE immediate_ps[] =
{
68, 88, 66, 67, 16, 180,
111, 94, 249, 238, 63, 126,
172, 161, 159, 61, 24, 3,
19, 209, 1, 0, 0, 0,
36, 3, 0, 0, 5, 0,
68, 88, 66, 67, 152, 87,
131, 55, 21, 197, 40, 238,
220, 42, 65, 152, 57, 144,
44, 106, 1, 0, 0, 0,
20, 3, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
60, 1, 0, 0, 140, 1,
0, 0, 192, 1, 0, 0,
136, 2, 0, 0, 82, 68,
69, 70, 0, 1, 0, 0,
44, 1, 0, 0, 124, 1,
0, 0, 176, 1, 0, 0,
120, 2, 0, 0, 82, 68,
69, 70, 240, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 2, 0, 0, 0,
60, 0, 0, 0, 1, 5,
255, 255, 0, 5, 0, 0,
214, 0, 0, 0, 19, 19,
198, 0, 0, 0, 19, 19,
68, 37, 60, 0, 0, 0,
24, 0, 0, 0, 40, 0,
0, 0, 40, 0, 0, 0,
@@ -81,91 +81,84 @@ const BYTE immediate_ps[] =
120, 101, 95, 105, 109, 109,
101, 100, 105, 97, 116, 101,
95, 116, 101, 120, 116, 117,
114, 101, 0, 120, 101, 115,
108, 95, 105, 100, 95, 116,
101, 120, 116, 117, 114, 101,
95, 120, 101, 95, 105, 109,
109, 101, 100, 105, 97, 116,
101, 95, 116, 101, 120, 116,
117, 114, 101, 0, 77, 105,
99, 114, 111, 115, 111, 102,
116, 32, 40, 82, 41, 32,
72, 76, 83, 76, 32, 83,
104, 97, 100, 101, 114, 32,
67, 111, 109, 112, 105, 108,
101, 114, 32, 49, 48, 46,
49, 0, 171, 171, 73, 83,
71, 78, 72, 0, 0, 0,
2, 0, 0, 0, 8, 0,
0, 0, 56, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
0, 0, 0, 0, 3, 3,
0, 0, 65, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
1, 0, 0, 0, 15, 15,
0, 0, 84, 69, 88, 67,
79, 79, 82, 68, 0, 67,
79, 76, 79, 82, 0, 171,
79, 83, 71, 78, 44, 0,
0, 0, 1, 0, 0, 0,
8, 0, 0, 0, 32, 0,
114, 101, 0, 120, 101, 95,
105, 109, 109, 101, 100, 105,
97, 116, 101, 95, 116, 101,
120, 116, 117, 114, 101, 0,
77, 105, 99, 114, 111, 115,
111, 102, 116, 32, 40, 82,
41, 32, 72, 76, 83, 76,
32, 83, 104, 97, 100, 101,
114, 32, 67, 111, 109, 112,
105, 108, 101, 114, 32, 49,
48, 46, 49, 0, 171, 171,
73, 83, 71, 78, 72, 0,
0, 0, 2, 0, 0, 0,
8, 0, 0, 0, 56, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 3, 0,
0, 0, 0, 0, 0, 0,
15, 0, 0, 0, 83, 86,
95, 84, 97, 114, 103, 101,
116, 0, 171, 171, 83, 72,
69, 88, 192, 0, 0, 0,
81, 0, 0, 0, 48, 0,
0, 0, 106, 8, 0, 1,
90, 0, 0, 6, 70, 110,
48, 0, 0, 0, 0, 0,
3, 3, 0, 0, 65, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 3, 0,
0, 0, 1, 0, 0, 0,
15, 15, 0, 0, 84, 69,
88, 67, 79, 79, 82, 68,
0, 67, 79, 76, 79, 82,
0, 171, 79, 83, 71, 78,
44, 0, 0, 0, 1, 0,
0, 0, 8, 0, 0, 0,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
3, 0, 0, 0, 0, 0,
0, 0, 15, 0, 0, 0,
83, 86, 95, 84, 97, 114,
103, 101, 116, 0, 171, 171,
83, 72, 69, 88, 192, 0,
0, 0, 81, 0, 0, 0,
48, 0, 0, 0, 106, 8,
0, 1, 90, 0, 0, 6,
70, 110, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
88, 24, 0, 7, 70, 126,
48, 0, 0, 0, 0, 0,
0, 0, 88, 24, 0, 7,
70, 126, 48, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 85, 85, 0, 0,
0, 0, 0, 0, 98, 16,
0, 3, 50, 16, 16, 0,
0, 0, 0, 0, 98, 16,
0, 3, 242, 16, 16, 0,
1, 0, 0, 0, 101, 0,
0, 3, 242, 32, 16, 0,
0, 0, 0, 0, 104, 0,
0, 2, 1, 0, 0, 0,
72, 0, 0, 13, 242, 0,
0, 0, 0, 0, 85, 85,
0, 0, 0, 0, 0, 0,
98, 16, 0, 3, 50, 16,
16, 0, 0, 0, 0, 0,
70, 16, 16, 0, 0, 0,
0, 0, 70, 126, 32, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 96, 32, 0,
0, 0, 0, 0, 0, 0,
0, 0, 1, 64, 0, 0,
0, 0, 0, 0, 56, 0,
0, 7, 242, 32, 16, 0,
0, 0, 0, 0, 70, 14,
98, 16, 0, 3, 242, 16,
16, 0, 1, 0, 0, 0,
101, 0, 0, 3, 242, 32,
16, 0, 0, 0, 0, 0,
70, 30, 16, 0, 1, 0,
0, 0, 62, 0, 0, 1,
83, 84, 65, 84, 148, 0,
0, 0, 3, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 3, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
104, 0, 0, 2, 1, 0,
0, 0, 72, 0, 0, 13,
242, 0, 16, 0, 0, 0,
0, 0, 70, 16, 16, 0,
0, 0, 0, 0, 70, 126,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 96,
32, 0, 0, 0, 0, 0,
0, 0, 0, 0, 1, 64,
0, 0, 0, 0, 0, 0,
56, 0, 0, 7, 242, 32,
16, 0, 0, 0, 0, 0,
70, 14, 16, 0, 0, 0,
0, 0, 70, 30, 16, 0,
1, 0, 0, 0, 62, 0,
0, 1, 83, 84, 65, 84,
148, 0, 0, 0, 3, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 3, 0,
0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 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, 0, 0,
0, 0, 0, 0, 1, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
@@ -175,5 +168,10 @@ const BYTE immediate_ps[] =
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0
};

View File

@@ -5,7 +5,7 @@
//
// Buffer Definitions:
//
// cbuffer xesl_push_constants
// cbuffer xesl_pushConstants
// {
//
// float2 xe_coordinate_space_size_inv;// Offset: 0 Size: 8
@@ -17,7 +17,7 @@
//
// Name Type Format Dim ID HLSL Bind Count
// ------------------------------ ---------- ------- ----------- ------- -------------- ------
// xesl_push_constants cbuffer NA NA CB0 cb0 1
// xesl_pushConstants cbuffer NA NA CB0 cb0 1
//
//
//
@@ -59,10 +59,10 @@ ret
const BYTE immediate_vs[] =
{
68, 88, 66, 67, 15, 240,
112, 179, 37, 234, 188, 136,
206, 192, 216, 134, 250, 183,
16, 201, 1, 0, 0, 0,
68, 88, 66, 67, 114, 172,
128, 43, 132, 204, 20, 17,
17, 47, 214, 22, 21, 124,
168, 133, 1, 0, 0, 0,
20, 4, 0, 0, 5, 0,
0, 0, 52, 0, 0, 0,
100, 1, 0, 0, 212, 1,
@@ -87,8 +87,8 @@ const BYTE immediate_vs[] =
0, 0, 0, 0, 0, 0,
0, 0, 0, 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,
100, 0, 0, 0, 1, 0,
0, 0, 144, 0, 0, 0,
16, 0, 0, 0, 0, 0,

File diff suppressed because one or more lines are too long

View File

@@ -14,11 +14,11 @@
OpMemberDecorate %_struct_1028 0 Offset 16
OpMemberDecorate %_struct_1028 1 Offset 24
OpDecorate %_struct_1028 Block
OpDecorate %5312 Location 0
OpDecorate %4448 DescriptorSet 0
OpDecorate %4448 Binding 0
OpDecorate %4927 DescriptorSet 0
OpDecorate %4927 Binding 1
OpDecorate %5312 Location 0
%void = OpTypeVoid
%1282 = OpTypeFunction %void
%uint = OpTypeInt 32 0
@@ -32,11 +32,9 @@
%v2int = OpTypeVector %int 2
%_struct_1028 = OpTypeStruct %v2int %v2float
%_ptr_PushConstant__struct_1028 = OpTypePointer PushConstant %_struct_1028
%3052 = OpVariable %_ptr_PushConstant__struct_1028 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_1028 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_v2int = OpTypePointer PushConstant %v2int
%_ptr_Output_v4float = OpTypePointer Output %v4float
%5312 = OpVariable %_ptr_Output_v4float Output
%150 = OpTypeImage %float 2D 0 0 0 1 Unknown
%_ptr_UniformConstant_150 = OpTypePointer UniformConstant %150
%4448 = OpVariable %_ptr_UniformConstant_150 UniformConstant
@@ -48,19 +46,17 @@
%int_1 = OpConstant %int 1
%_ptr_PushConstant_v2float = OpTypePointer PushConstant %v2float
%float_0 = OpConstant %float 0
%uint_0 = OpConstant %uint 0
%_ptr_Output_float = OpTypePointer Output %float
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%float_1 = OpConstant %float 1
%uint_3 = OpConstant %uint 3
%_ptr_Output_v4float = OpTypePointer Output %v4float
%5312 = OpVariable %_ptr_Output_v4float Output
%10264 = OpUndef %v4float
%1566 = OpConstantComposite %v2float %float_0_5 %float_0_5
%5663 = OpFunction %void None %1282
%24949 = OpLabel
%18571 = OpLoad %v4float %gl_FragCoord
%14008 = OpVectorShuffle %v2float %18571 %18571 0 1
%17656 = OpConvertFToS %v2int %14008
%19279 = OpAccessChain %_ptr_PushConstant_v2int %3052 %int_0
%19279 = OpAccessChain %_ptr_PushConstant_v2int %4495 %int_0
%22822 = OpLoad %v2int %19279
%23236 = OpISub %v2int %17656 %22822
%10630 = OpBitcast %v2uint %23236
@@ -69,21 +65,18 @@
%8907 = OpSampledImage %510 %14905 %16965
%13759 = OpConvertUToF %v2float %10630
%15917 = OpFAdd %v2float %13759 %1566
%11863 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_1
%11863 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_1
%20800 = OpLoad %v2float %11863
%24032 = OpFMul %v2float %15917 %20800
%11997 = OpImageSampleExplicitLod %v4float %8907 %24032 Lod %float_0
%18957 = OpAccessChain %_ptr_Output_float %5312 %uint_0
%17344 = OpCompositeExtract %float %11997 0
OpStore %18957 %17344
%16378 = OpAccessChain %_ptr_Output_float %5312 %uint_1
%15746 = OpCompositeExtract %float %11997 1
OpStore %16378 %15746
%16379 = OpAccessChain %_ptr_Output_float %5312 %uint_2
%15747 = OpCompositeExtract %float %11997 2
OpStore %16379 %15747
%23294 = OpAccessChain %_ptr_Output_float %5312 %uint_3
OpStore %23294 %float_1
%24336 = OpFMul %v2float %15917 %20800
%9248 = OpImageSampleExplicitLod %v4float %8907 %24336 Lod %float_0
%21554 = OpCompositeExtract %float %9248 0
%14517 = OpCompositeInsert %v4float %21554 %10264 0
%19852 = OpCompositeExtract %float %9248 1
%16135 = OpCompositeInsert %v4float %19852 %14517 1
%19871 = OpCompositeExtract %float %9248 2
%15582 = OpCompositeInsert %v4float %19871 %16135 2
%18387 = OpCompositeInsert %v4float %float_1 %15582 3
OpStore %5312 %18387
OpReturn
OpFunctionEnd
#endif
@@ -96,10 +89,10 @@ const uint32_t guest_output_bilinear_ps[] = {
0x0000161F, 0x00000007, 0x00040047, 0x00000C93, 0x0000000B, 0x0000000F,
0x00050048, 0x00000404, 0x00000000, 0x00000023, 0x00000010, 0x00050048,
0x00000404, 0x00000001, 0x00000023, 0x00000018, 0x00030047, 0x00000404,
0x00000002, 0x00040047, 0x000014C0, 0x0000001E, 0x00000000, 0x00040047,
0x00001160, 0x00000022, 0x00000000, 0x00040047, 0x00001160, 0x00000021,
0x00000000, 0x00040047, 0x0000133F, 0x00000022, 0x00000000, 0x00040047,
0x0000133F, 0x00000021, 0x00000001, 0x00020013, 0x00000008, 0x00030021,
0x00000002, 0x00040047, 0x00001160, 0x00000022, 0x00000000, 0x00040047,
0x00001160, 0x00000021, 0x00000000, 0x00040047, 0x0000133F, 0x00000022,
0x00000000, 0x00040047, 0x0000133F, 0x00000021, 0x00000001, 0x00040047,
0x000014C0, 0x0000001E, 0x00000000, 0x00020013, 0x00000008, 0x00030021,
0x00000502, 0x00000008, 0x00040015, 0x0000000B, 0x00000020, 0x00000000,
0x00040017, 0x00000011, 0x0000000B, 0x00000002, 0x00030016, 0x0000000D,
0x00000020, 0x00040017, 0x0000001D, 0x0000000D, 0x00000004, 0x00040020,
@@ -107,43 +100,39 @@ const uint32_t guest_output_bilinear_ps[] = {
0x00000001, 0x00040017, 0x00000013, 0x0000000D, 0x00000002, 0x00040015,
0x0000000C, 0x00000020, 0x00000001, 0x00040017, 0x00000012, 0x0000000C,
0x00000002, 0x0004001E, 0x00000404, 0x00000012, 0x00000013, 0x00040020,
0x00000681, 0x00000009, 0x00000404, 0x0004003B, 0x00000681, 0x00000BEC,
0x00000681, 0x00000009, 0x00000404, 0x0004003B, 0x00000681, 0x0000118F,
0x00000009, 0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x00040020,
0x0000028F, 0x00000009, 0x00000012, 0x00040020, 0x0000029B, 0x00000003,
0x0000001D, 0x0004003B, 0x0000029B, 0x000014C0, 0x00000003, 0x00090019,
0x00000096, 0x0000000D, 0x00000001, 0x00000000, 0x00000000, 0x00000000,
0x00000001, 0x00000000, 0x00040020, 0x00000313, 0x00000000, 0x00000096,
0x0004003B, 0x00000313, 0x00001160, 0x00000000, 0x0002001A, 0x000001FC,
0x00040020, 0x00000479, 0x00000000, 0x000001FC, 0x0004003B, 0x00000479,
0x0000133F, 0x00000000, 0x0003001B, 0x000001FE, 0x00000096, 0x0004002B,
0x0000000D, 0x000000FC, 0x3F000000, 0x0004002B, 0x0000000C, 0x00000A0E,
0x00000001, 0x00040020, 0x00000290, 0x00000009, 0x00000013, 0x0004002B,
0x0000000D, 0x00000A0C, 0x00000000, 0x0004002B, 0x0000000B, 0x00000A0A,
0x00000000, 0x00040020, 0x0000028A, 0x00000003, 0x0000000D, 0x0004002B,
0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000B, 0x00000A10,
0x00000002, 0x0004002B, 0x0000000D, 0x0000008A, 0x3F800000, 0x0004002B,
0x0000000B, 0x00000A13, 0x00000003, 0x0005002C, 0x00000013, 0x0000061E,
0x000000FC, 0x000000FC, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00006175, 0x0004003D, 0x0000001D, 0x0000488B,
0x00000C93, 0x0007004F, 0x00000013, 0x000036B8, 0x0000488B, 0x0000488B,
0x00000000, 0x00000001, 0x0004006E, 0x00000012, 0x000044F8, 0x000036B8,
0x00050041, 0x0000028F, 0x00004B4F, 0x00000BEC, 0x00000A0B, 0x0004003D,
0x00000012, 0x00005926, 0x00004B4F, 0x00050082, 0x00000012, 0x00005AC4,
0x000044F8, 0x00005926, 0x0004007C, 0x00000011, 0x00002986, 0x00005AC4,
0x0004003D, 0x00000096, 0x00003A39, 0x00001160, 0x0004003D, 0x000001FC,
0x00004245, 0x0000133F, 0x00050056, 0x000001FE, 0x000022CB, 0x00003A39,
0x00004245, 0x00040070, 0x00000013, 0x000035BF, 0x00002986, 0x00050081,
0x00000013, 0x00003E2D, 0x000035BF, 0x0000061E, 0x00050041, 0x00000290,
0x00002E57, 0x00000BEC, 0x00000A0E, 0x0004003D, 0x00000013, 0x00005140,
0x00002E57, 0x00050085, 0x00000013, 0x00005DE0, 0x00003E2D, 0x00005140,
0x00070058, 0x0000001D, 0x00002EDD, 0x000022CB, 0x00005DE0, 0x00000002,
0x00000A0C, 0x00050041, 0x0000028A, 0x00004A0D, 0x000014C0, 0x00000A0A,
0x00050051, 0x0000000D, 0x000043C0, 0x00002EDD, 0x00000000, 0x0003003E,
0x00004A0D, 0x000043C0, 0x00050041, 0x0000028A, 0x00003FFA, 0x000014C0,
0x00000A0D, 0x00050051, 0x0000000D, 0x00003D82, 0x00002EDD, 0x00000001,
0x0003003E, 0x00003FFA, 0x00003D82, 0x00050041, 0x0000028A, 0x00003FFB,
0x000014C0, 0x00000A10, 0x00050051, 0x0000000D, 0x00003D83, 0x00002EDD,
0x00000002, 0x0003003E, 0x00003FFB, 0x00003D83, 0x00050041, 0x0000028A,
0x00005AFE, 0x000014C0, 0x00000A13, 0x0003003E, 0x00005AFE, 0x0000008A,
0x000100FD, 0x00010038,
0x0000028F, 0x00000009, 0x00000012, 0x00090019, 0x00000096, 0x0000000D,
0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000,
0x00040020, 0x00000313, 0x00000000, 0x00000096, 0x0004003B, 0x00000313,
0x00001160, 0x00000000, 0x0002001A, 0x000001FC, 0x00040020, 0x00000479,
0x00000000, 0x000001FC, 0x0004003B, 0x00000479, 0x0000133F, 0x00000000,
0x0003001B, 0x000001FE, 0x00000096, 0x0004002B, 0x0000000D, 0x000000FC,
0x3F000000, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x00040020,
0x00000290, 0x00000009, 0x00000013, 0x0004002B, 0x0000000D, 0x00000A0C,
0x00000000, 0x0004002B, 0x0000000D, 0x0000008A, 0x3F800000, 0x00040020,
0x0000029B, 0x00000003, 0x0000001D, 0x0004003B, 0x0000029B, 0x000014C0,
0x00000003, 0x00030001, 0x0000001D, 0x00002818, 0x0005002C, 0x00000013,
0x0000061E, 0x000000FC, 0x000000FC, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00006175, 0x0004003D, 0x0000001D,
0x0000488B, 0x00000C93, 0x0007004F, 0x00000013, 0x000036B8, 0x0000488B,
0x0000488B, 0x00000000, 0x00000001, 0x0004006E, 0x00000012, 0x000044F8,
0x000036B8, 0x00050041, 0x0000028F, 0x00004B4F, 0x0000118F, 0x00000A0B,
0x0004003D, 0x00000012, 0x00005926, 0x00004B4F, 0x00050082, 0x00000012,
0x00005AC4, 0x000044F8, 0x00005926, 0x0004007C, 0x00000011, 0x00002986,
0x00005AC4, 0x0004003D, 0x00000096, 0x00003A39, 0x00001160, 0x0004003D,
0x000001FC, 0x00004245, 0x0000133F, 0x00050056, 0x000001FE, 0x000022CB,
0x00003A39, 0x00004245, 0x00040070, 0x00000013, 0x000035BF, 0x00002986,
0x00050081, 0x00000013, 0x00003E2D, 0x000035BF, 0x0000061E, 0x00050041,
0x00000290, 0x00002E57, 0x0000118F, 0x00000A0E, 0x0004003D, 0x00000013,
0x00005140, 0x00002E57, 0x00050085, 0x00000013, 0x00005F10, 0x00003E2D,
0x00005140, 0x00070058, 0x0000001D, 0x00002420, 0x000022CB, 0x00005F10,
0x00000002, 0x00000A0C, 0x00050051, 0x0000000D, 0x00005432, 0x00002420,
0x00000000, 0x00060052, 0x0000001D, 0x000038B5, 0x00005432, 0x00002818,
0x00000000, 0x00050051, 0x0000000D, 0x00004D8C, 0x00002420, 0x00000001,
0x00060052, 0x0000001D, 0x00003F07, 0x00004D8C, 0x000038B5, 0x00000001,
0x00050051, 0x0000000D, 0x00004D9F, 0x00002420, 0x00000002, 0x00060052,
0x0000001D, 0x00003CDE, 0x00004D9F, 0x00003F07, 0x00000002, 0x00060052,
0x0000001D, 0x000047D3, 0x0000008A, 0x00003CDE, 0x00000003, 0x0003003E,
0x000014C0, 0x000047D3, 0x000100FD, 0x00010038,
};

File diff suppressed because one or more lines are too long

View File

@@ -32,7 +32,7 @@
%v2float = OpTypeVector %float 2
%_struct_1048 = OpTypeStruct %v2int %v2float %float
%_ptr_PushConstant__struct_1048 = OpTypePointer PushConstant %_struct_1048
%3052 = OpVariable %_ptr_PushConstant__struct_1048 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_1048 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_v2int = OpTypePointer PushConstant %v2int
%int_1 = OpConstant %int 1
@@ -41,14 +41,10 @@
%int_2 = OpConstant %int 2
%_ptr_PushConstant_float = OpTypePointer PushConstant %float
%float_0 = OpConstant %float 0
%uint_0 = OpConstant %uint 0
%uint_1 = OpConstant %uint 1
%float_1 = OpConstant %float 1
%_ptr_Output_v4float = OpTypePointer Output %v4float
%5334 = OpVariable %_ptr_Output_v4float Output
%_ptr_Output_float = OpTypePointer Output %float
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%float_1 = OpConstant %float 1
%uint_3 = OpConstant %uint 3
%uint_532432441 = OpConstant %uint 532432441
%uint_2129690299 = OpConstant %uint 2129690299
%uint_2129764351 = OpConstant %uint 2129764351
@@ -69,23 +65,24 @@
%1845 = OpConstantComposite %v2int %int_2 %int_1
%1848 = OpConstantComposite %v2int %int_1 %int_2
%float_0_03125 = OpConstant %float 0.03125
%10264 = OpUndef %v4float
%1566 = OpConstantComposite %v2float %float_0_5 %float_0_5
%5663 = OpFunction %void None %1282
%24949 = OpLabel
%18571 = OpLoad %v4float %gl_FragCoord
%14008 = OpVectorShuffle %v2float %18571 %18571 0 1
%17656 = OpConvertFToS %v2int %14008
%19279 = OpAccessChain %_ptr_PushConstant_v2int %3052 %int_0
%19279 = OpAccessChain %_ptr_PushConstant_v2int %4495 %int_0
%22822 = OpLoad %v2int %19279
%23312 = OpISub %v2int %17656 %22822
%9938 = OpBitcast %v2uint %23312
%20997 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_1
%20997 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_1
%22579 = OpLoad %v2float %20997
%13397 = OpBitcast %v2uint %22579
%12762 = OpVectorTimesScalar %v2float %22579 %float_0_5
%24291 = OpFSub %v2float %12762 %1566
%20131 = OpBitcast %v2uint %24291
%18575 = OpAccessChain %_ptr_PushConstant_float %3052 %int_2
%18575 = OpAccessChain %_ptr_PushConstant_float %4495 %int_2
%22009 = OpLoad %float %18575
%18454 = OpBitcast %uint %22009
%12011 = OpConvertUToF %v2float %9938
@@ -400,25 +397,21 @@
%18176 = OpFAdd %float %18175 %9468
%9469 = OpFMul %float %9313 %7228
%15975 = OpFAdd %float %18176 %9469
%6921 = OpFMul %float %15975 %9442
%24941 = OpExtInst %float %1 FClamp %6921 %float_0 %float_1
%20577 = OpAccessChain %_ptr_Output_float %5334 %uint_0
OpStore %20577 %15218
%19732 = OpAccessChain %_ptr_Output_float %5334 %uint_1
OpStore %19732 %15219
%19656 = OpAccessChain %_ptr_Output_float %5334 %uint_2
OpStore %19656 %24941
%10445 = OpLoad %v4float %5334
%9111 = OpVectorShuffle %v3float %10445 %10445 0 1 2
%17911 = OpExtInst %v3float %1 Sqrt %9111
%7131 = OpCompositeExtract %float %17911 0
OpStore %20577 %7131
%22435 = OpCompositeExtract %float %17911 1
OpStore %19732 %22435
%22131 = OpCompositeExtract %float %17911 2
OpStore %19656 %22131
%23294 = OpAccessChain %_ptr_Output_float %5334 %uint_3
OpStore %23294 %float_1
%7244 = OpFMul %float %15975 %9442
%22380 = OpExtInst %float %1 FClamp %7244 %float_0 %float_1
%24270 = OpCompositeInsert %v4float %15218 %10264 0
%11074 = OpCompositeInsert %v4float %15219 %24270 1
%14933 = OpCompositeInsert %v4float %22380 %11074 2
%12955 = OpVectorShuffle %v3float %14933 %14933 0 1 2
%6471 = OpExtInst %v3float %1 Sqrt %12955
%22742 = OpCompositeExtract %float %6471 0
%19769 = OpCompositeInsert %v4float %22742 %14933 0
%19852 = OpCompositeExtract %float %6471 1
%16135 = OpCompositeInsert %v4float %19852 %19769 1
%19871 = OpCompositeExtract %float %6471 2
%15582 = OpCompositeInsert %v4float %19871 %16135 2
%18387 = OpCompositeInsert %v4float %float_1 %15582 3
OpStore %5334 %18387
OpReturn
OpFunctionEnd
#endif
@@ -443,334 +436,332 @@ const uint32_t guest_output_ffx_cas_resample_ps[] = {
0x0004003B, 0x0000029A, 0x00000C93, 0x00000001, 0x00040017, 0x00000013,
0x0000000D, 0x00000002, 0x0005001E, 0x00000418, 0x00000012, 0x00000013,
0x0000000D, 0x00040020, 0x00000695, 0x00000009, 0x00000418, 0x0004003B,
0x00000695, 0x00000BEC, 0x00000009, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000695, 0x0000118F, 0x00000009, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000000, 0x00040020, 0x0000028F, 0x00000009, 0x00000012, 0x0004002B,
0x0000000C, 0x00000A0E, 0x00000001, 0x00040020, 0x00000290, 0x00000009,
0x00000013, 0x0004002B, 0x0000000D, 0x000000FC, 0x3F000000, 0x0004002B,
0x0000000C, 0x00000A11, 0x00000002, 0x00040020, 0x0000028A, 0x00000009,
0x0000000D, 0x0004002B, 0x0000000D, 0x00000A0C, 0x00000000, 0x0004002B,
0x0000000B, 0x00000A0A, 0x00000000, 0x00040020, 0x0000029B, 0x00000003,
0x0000001D, 0x0004003B, 0x0000029B, 0x000014D6, 0x00000003, 0x00040020,
0x0000028B, 0x00000003, 0x0000000D, 0x0004002B, 0x0000000B, 0x00000A0D,
0x00000001, 0x0004002B, 0x0000000B, 0x00000A10, 0x00000002, 0x0004002B,
0x0000000D, 0x0000008A, 0x3F800000, 0x0004002B, 0x0000000B, 0x00000A13,
0x00000003, 0x0004002B, 0x0000000B, 0x0000020D, 0x1FBC4639, 0x0004002B,
0x0000000B, 0x00000344, 0x7EF07EBB, 0x0004002B, 0x0000000B, 0x000000B2,
0x7EF19FFF, 0x0004002B, 0x0000000D, 0x00000019, 0x40000000, 0x00090019,
0x00000096, 0x0000000D, 0x00000001, 0x00000000, 0x00000000, 0x00000000,
0x00000001, 0x00000000, 0x00040020, 0x00000313, 0x00000000, 0x00000096,
0x0004003B, 0x00000313, 0x0000142B, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A08, 0xFFFFFFFF, 0x0005002C, 0x00000012, 0x0000070B, 0x00000A0B,
0x00000A08, 0x0005002C, 0x00000012, 0x00000714, 0x00000A0E, 0x00000A08,
0x0005002C, 0x00000012, 0x0000070E, 0x00000A08, 0x00000A0B, 0x0005002C,
0x00000012, 0x00000720, 0x00000A0E, 0x00000A0B, 0x0005002C, 0x00000012,
0x0000071A, 0x00000A08, 0x00000A0E, 0x0005002C, 0x00000012, 0x00000723,
0x00000A0B, 0x00000A0E, 0x0005002C, 0x00000012, 0x0000072C, 0x00000A0E,
0x00000A0E, 0x0005002C, 0x00000012, 0x00000729, 0x00000A11, 0x00000A0B,
0x0005002C, 0x00000012, 0x0000072F, 0x00000A0B, 0x00000A11, 0x0005002C,
0x00000012, 0x00000735, 0x00000A11, 0x00000A0E, 0x0005002C, 0x00000012,
0x00000738, 0x00000A0E, 0x00000A11, 0x0004002B, 0x0000000D, 0x000002C4,
0x3D000000, 0x0005002C, 0x00000013, 0x0000061E, 0x000000FC, 0x000000FC,
0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8,
0x00006175, 0x0004003D, 0x0000001D, 0x0000488B, 0x00000C93, 0x0007004F,
0x00000013, 0x000036B8, 0x0000488B, 0x0000488B, 0x00000000, 0x00000001,
0x0004006E, 0x00000012, 0x000044F8, 0x000036B8, 0x00050041, 0x0000028F,
0x00004B4F, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x00000012, 0x00005926,
0x00004B4F, 0x00050082, 0x00000012, 0x00005B10, 0x000044F8, 0x00005926,
0x0004007C, 0x00000011, 0x000026D2, 0x00005B10, 0x00050041, 0x00000290,
0x00005205, 0x00000BEC, 0x00000A0E, 0x0004003D, 0x00000013, 0x00005833,
0x00005205, 0x0004007C, 0x00000011, 0x00003455, 0x00005833, 0x0005008E,
0x00000013, 0x000031DA, 0x00005833, 0x000000FC, 0x00050083, 0x00000013,
0x00005EE3, 0x000031DA, 0x0000061E, 0x0004007C, 0x00000011, 0x00004EA3,
0x00005EE3, 0x00050041, 0x0000028A, 0x0000488F, 0x00000BEC, 0x00000A11,
0x0004003D, 0x0000000D, 0x000055F9, 0x0000488F, 0x0004007C, 0x0000000B,
0x00004816, 0x000055F9, 0x00040070, 0x00000013, 0x00002EEB, 0x000026D2,
0x0004007C, 0x00000013, 0x00004BF9, 0x00003455, 0x00050085, 0x00000013,
0x000042F3, 0x00002EEB, 0x00004BF9, 0x0004007C, 0x00000013, 0x000048D9,
0x00004EA3, 0x00050081, 0x00000013, 0x0000612E, 0x000042F3, 0x000048D9,
0x0006000C, 0x00000013, 0x000031AF, 0x00000001, 0x00000008, 0x0000612E,
0x00050083, 0x00000013, 0x00003FA2, 0x0000612E, 0x000031AF, 0x0004006E,
0x00000012, 0x000042A8, 0x000031AF, 0x00050080, 0x00000012, 0x00005058,
0x000042A8, 0x0000070B, 0x0004003D, 0x00000096, 0x0000472F, 0x0000142B,
0x0007005F, 0x0000001D, 0x00004E89, 0x0000472F, 0x00005058, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00001D29, 0x000042A8, 0x0000070E,
0x0007005F, 0x0000001D, 0x00005B12, 0x0000472F, 0x00001D29, 0x00000002,
0x00000A0B, 0x0007005F, 0x0000001D, 0x0000432C, 0x0000472F, 0x000042A8,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00003F0E, 0x000042A8,
0x00000714, 0x0007005F, 0x0000001D, 0x00004252, 0x0000472F, 0x00003F0E,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EBD, 0x000042A8,
0x00000720, 0x0007005F, 0x0000001D, 0x00004253, 0x0000472F, 0x00004EBD,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EBE, 0x000042A8,
0x00000729, 0x0007005F, 0x0000001D, 0x00004254, 0x0000472F, 0x00004EBE,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EBF, 0x000042A8,
0x0000071A, 0x0007005F, 0x0000001D, 0x00004255, 0x0000472F, 0x00004EBF,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EC0, 0x000042A8,
0x00000723, 0x0007005F, 0x0000001D, 0x00004256, 0x0000472F, 0x00004EC0,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EC1, 0x000042A8,
0x0000072F, 0x0007005F, 0x0000001D, 0x00004257, 0x0000472F, 0x00004EC1,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EC2, 0x000042A8,
0x0000072C, 0x0007005F, 0x0000001D, 0x00004258, 0x0000472F, 0x00004EC2,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004EC3, 0x000042A8,
0x00000735, 0x0007005F, 0x0000001D, 0x00004259, 0x0000472F, 0x00004EC3,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004B40, 0x000042A8,
0x00000738, 0x0007005F, 0x0000001D, 0x0000610B, 0x0000472F, 0x00004B40,
0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x0000187A, 0x00004E89,
0x00000000, 0x00050051, 0x0000000D, 0x00001B71, 0x00004E89, 0x00000001,
0x00050051, 0x0000000D, 0x00004923, 0x00004E89, 0x00000002, 0x00050085,
0x0000000D, 0x0000611F, 0x0000187A, 0x0000187A, 0x00050085, 0x0000000D,
0x00003F38, 0x00001B71, 0x00001B71, 0x00050085, 0x0000000D, 0x00002459,
0x00004923, 0x00004923, 0x00050051, 0x0000000D, 0x000056DC, 0x00004252,
0x00000000, 0x00050051, 0x0000000D, 0x00002E44, 0x00004252, 0x00000001,
0x00050051, 0x0000000D, 0x00004924, 0x00004252, 0x00000002, 0x00050085,
0x0000000D, 0x00006120, 0x000056DC, 0x000056DC, 0x00050085, 0x0000000D,
0x00003F39, 0x00002E44, 0x00002E44, 0x00050085, 0x0000000D, 0x0000245A,
0x00004924, 0x00004924, 0x00050051, 0x0000000D, 0x000056DD, 0x00005B12,
0x00000000, 0x00050051, 0x0000000D, 0x00002E45, 0x00005B12, 0x00000001,
0x00050051, 0x0000000D, 0x00004925, 0x00005B12, 0x00000002, 0x00050085,
0x0000000D, 0x00006121, 0x000056DD, 0x000056DD, 0x00050085, 0x0000000D,
0x00003F3A, 0x00002E45, 0x00002E45, 0x00050085, 0x0000000D, 0x0000245B,
0x00004925, 0x00004925, 0x00050051, 0x0000000D, 0x000056DE, 0x0000432C,
0x00000000, 0x00050051, 0x0000000D, 0x00002E46, 0x0000432C, 0x00000001,
0x00050051, 0x0000000D, 0x00004926, 0x0000432C, 0x00000002, 0x00050085,
0x0000000D, 0x00006122, 0x000056DE, 0x000056DE, 0x00050085, 0x0000000D,
0x00003F3B, 0x00002E46, 0x00002E46, 0x00050085, 0x0000000D, 0x0000245C,
0x00004926, 0x00004926, 0x00050051, 0x0000000D, 0x000056DF, 0x00004253,
0x00000000, 0x00050051, 0x0000000D, 0x00002E47, 0x00004253, 0x00000001,
0x00050051, 0x0000000D, 0x00004927, 0x00004253, 0x00000002, 0x00050085,
0x0000000D, 0x00006123, 0x000056DF, 0x000056DF, 0x00050085, 0x0000000D,
0x00003F3C, 0x00002E47, 0x00002E47, 0x00050085, 0x0000000D, 0x0000245D,
0x00004927, 0x00004927, 0x00050051, 0x0000000D, 0x000056E0, 0x00004254,
0x00000000, 0x00050051, 0x0000000D, 0x00002E48, 0x00004254, 0x00000001,
0x00050051, 0x0000000D, 0x00004928, 0x00004254, 0x00000002, 0x00050085,
0x0000000D, 0x00006124, 0x000056E0, 0x000056E0, 0x00050085, 0x0000000D,
0x00003F3D, 0x00002E48, 0x00002E48, 0x00050085, 0x0000000D, 0x0000245E,
0x00004928, 0x00004928, 0x00050051, 0x0000000D, 0x000056E1, 0x00004255,
0x00000000, 0x00050051, 0x0000000D, 0x00002E49, 0x00004255, 0x00000001,
0x00050051, 0x0000000D, 0x00004929, 0x00004255, 0x00000002, 0x00050085,
0x0000000D, 0x00006125, 0x000056E1, 0x000056E1, 0x00050085, 0x0000000D,
0x00003F3E, 0x00002E49, 0x00002E49, 0x00050085, 0x0000000D, 0x0000245F,
0x00004929, 0x00004929, 0x00050051, 0x0000000D, 0x000056E2, 0x00004256,
0x00000000, 0x00050051, 0x0000000D, 0x00002E4A, 0x00004256, 0x00000001,
0x00050051, 0x0000000D, 0x0000492A, 0x00004256, 0x00000002, 0x00050085,
0x0000000D, 0x00006126, 0x000056E2, 0x000056E2, 0x00050085, 0x0000000D,
0x00003F3F, 0x00002E4A, 0x00002E4A, 0x00050085, 0x0000000D, 0x00002460,
0x0000492A, 0x0000492A, 0x00050051, 0x0000000D, 0x000056E3, 0x00004258,
0x00000000, 0x00050051, 0x0000000D, 0x00002E4B, 0x00004258, 0x00000001,
0x00050051, 0x0000000D, 0x0000492B, 0x00004258, 0x00000002, 0x00050085,
0x0000000D, 0x00006127, 0x000056E3, 0x000056E3, 0x00050085, 0x0000000D,
0x00003F40, 0x00002E4B, 0x00002E4B, 0x00050085, 0x0000000D, 0x00002461,
0x0000492B, 0x0000492B, 0x00050051, 0x0000000D, 0x000056E4, 0x00004259,
0x00000000, 0x00050051, 0x0000000D, 0x00002E4C, 0x00004259, 0x00000001,
0x00050051, 0x0000000D, 0x0000492C, 0x00004259, 0x00000002, 0x00050085,
0x0000000D, 0x00006128, 0x000056E4, 0x000056E4, 0x00050085, 0x0000000D,
0x00003F41, 0x00002E4C, 0x00002E4C, 0x00050085, 0x0000000D, 0x00002462,
0x0000492C, 0x0000492C, 0x00050051, 0x0000000D, 0x000056E5, 0x00004257,
0x00000000, 0x00050051, 0x0000000D, 0x00002E4D, 0x00004257, 0x00000001,
0x00050051, 0x0000000D, 0x0000492D, 0x00004257, 0x00000002, 0x00050085,
0x0000000D, 0x00006129, 0x000056E5, 0x000056E5, 0x00050085, 0x0000000D,
0x00003F42, 0x00002E4D, 0x00002E4D, 0x00050085, 0x0000000D, 0x00002463,
0x0000492D, 0x0000492D, 0x00050051, 0x0000000D, 0x000056E6, 0x0000610B,
0x00000000, 0x00050051, 0x0000000D, 0x00002E4E, 0x0000610B, 0x00000001,
0x00050051, 0x0000000D, 0x0000492E, 0x0000610B, 0x00000002, 0x00050085,
0x0000000D, 0x0000612A, 0x000056E6, 0x000056E6, 0x00050085, 0x0000000D,
0x00003A3E, 0x00002E4E, 0x00002E4E, 0x00050085, 0x0000000D, 0x0000218E,
0x0000492E, 0x0000492E, 0x0007000C, 0x0000000D, 0x00002A7D, 0x00000001,
0x00000025, 0x00003F3A, 0x00003F3B, 0x0007000C, 0x0000000D, 0x0000243C,
0x00000001, 0x00000025, 0x00003F38, 0x00002A7D, 0x0007000C, 0x0000000D,
0x00003E4F, 0x00000001, 0x00000025, 0x00003F3C, 0x00003F3F, 0x0007000C,
0x0000000D, 0x00002A99, 0x00000001, 0x00000025, 0x0000243C, 0x00003E4F,
0x0007000C, 0x0000000D, 0x00005EE8, 0x00000001, 0x00000028, 0x00003F3A,
0x00003F3B, 0x0007000C, 0x0000000D, 0x00004473, 0x00000001, 0x00000028,
0x00003F38, 0x00005EE8, 0x0007000C, 0x0000000D, 0x00005558, 0x00000001,
0x00000028, 0x00003F3C, 0x00003F3F, 0x0007000C, 0x0000000D, 0x00001E8F,
0x00000001, 0x00000028, 0x00004473, 0x00005558, 0x0007000C, 0x0000000D,
0x000034BF, 0x00000001, 0x00000025, 0x00003F3B, 0x00003F3C, 0x0007000C,
0x0000000D, 0x000035FB, 0x00000001, 0x00000025, 0x00003F39, 0x000034BF,
0x0007000C, 0x0000000D, 0x00003E50, 0x00000001, 0x00000025, 0x00003F3D,
0x00003F40, 0x0007000C, 0x0000000D, 0x00002A9A, 0x00000001, 0x00000025,
0x000035FB, 0x00003E50, 0x0007000C, 0x0000000D, 0x00005EE9, 0x00000001,
0x00000028, 0x00003F3B, 0x00003F3C, 0x0007000C, 0x0000000D, 0x00004474,
0x00000001, 0x00000028, 0x00003F39, 0x00005EE9, 0x0007000C, 0x0000000D,
0x00005559, 0x00000001, 0x00000028, 0x00003F3D, 0x00003F40, 0x0007000C,
0x0000000D, 0x00001E90, 0x00000001, 0x00000028, 0x00004474, 0x00005559,
0x0007000C, 0x0000000D, 0x000034C0, 0x00000001, 0x00000025, 0x00003F3E,
0x00003F3F, 0x0007000C, 0x0000000D, 0x000035FC, 0x00000001, 0x00000025,
0x00003F3B, 0x000034C0, 0x0007000C, 0x0000000D, 0x00003E51, 0x00000001,
0x00000025, 0x00003F40, 0x00003F42, 0x0007000C, 0x0000000D, 0x00002A9B,
0x00000001, 0x00000025, 0x000035FC, 0x00003E51, 0x0007000C, 0x0000000D,
0x00005EEA, 0x00000001, 0x00000028, 0x00003F3E, 0x00003F3F, 0x0007000C,
0x0000000D, 0x00004475, 0x00000001, 0x00000028, 0x00003F3B, 0x00005EEA,
0x0007000C, 0x0000000D, 0x0000555A, 0x00000001, 0x00000028, 0x00003F40,
0x00003F42, 0x0007000C, 0x0000000D, 0x00001E91, 0x00000001, 0x00000028,
0x00004475, 0x0000555A, 0x0007000C, 0x0000000D, 0x000034C1, 0x00000001,
0x00000025, 0x00003F3F, 0x00003F40, 0x0007000C, 0x0000000D, 0x000035FD,
0x00000001, 0x00000025, 0x00003F3C, 0x000034C1, 0x0007000C, 0x0000000D,
0x00003E52, 0x00000001, 0x00000025, 0x00003F41, 0x00003A3E, 0x0007000C,
0x0000000D, 0x00002A9C, 0x00000001, 0x00000025, 0x000035FD, 0x00003E52,
0x0007000C, 0x0000000D, 0x00005EEB, 0x00000001, 0x00000028, 0x00003F3F,
0x00003F40, 0x0007000C, 0x0000000D, 0x00004476, 0x00000001, 0x00000028,
0x00003F3C, 0x00005EEB, 0x0007000C, 0x0000000D, 0x00005D83, 0x00000001,
0x00000028, 0x00003F41, 0x00003A3E, 0x0007000C, 0x0000000D, 0x0000526D,
0x00000001, 0x00000028, 0x00004476, 0x00005D83, 0x0004007C, 0x0000000B,
0x00001FF5, 0x00001E8F, 0x00050082, 0x0000000B, 0x00002272, 0x00000344,
0x00001FF5, 0x0004007C, 0x0000000D, 0x00002699, 0x00002272, 0x0004007C,
0x0000000B, 0x00003AD6, 0x00001E90, 0x00050082, 0x0000000B, 0x00001A2E,
0x00000344, 0x00003AD6, 0x0004007C, 0x0000000D, 0x0000269A, 0x00001A2E,
0x0004007C, 0x0000000B, 0x00003AD7, 0x00001E91, 0x00050082, 0x0000000B,
0x00001A2F, 0x00000344, 0x00003AD7, 0x0004007C, 0x0000000D, 0x0000269B,
0x00001A2F, 0x0004007C, 0x0000000B, 0x00003AD8, 0x0000526D, 0x00050082,
0x0000000B, 0x00001AB3, 0x00000344, 0x00003AD8, 0x0004007C, 0x0000000D,
0x00001941, 0x00001AB3, 0x00050083, 0x0000000D, 0x00005E43, 0x0000008A,
0x00001E8F, 0x0007000C, 0x0000000D, 0x00005B1C, 0x00000001, 0x00000025,
0x00002A99, 0x00005E43, 0x00050085, 0x0000000D, 0x000059FC, 0x00005B1C,
0x00002699, 0x0008000C, 0x0000000D, 0x00003EB3, 0x00000001, 0x0000002B,
0x000059FC, 0x00000A0C, 0x0000008A, 0x00050083, 0x0000000D, 0x000061AD,
0x0000008A, 0x00001E90, 0x0007000C, 0x0000000D, 0x000029C9, 0x00000001,
0x00000025, 0x00002A9A, 0x000061AD, 0x00050085, 0x0000000D, 0x000059FD,
0x000029C9, 0x0000269A, 0x0008000C, 0x0000000D, 0x00003EB4, 0x00000001,
0x0000002B, 0x000059FD, 0x00000A0C, 0x0000008A, 0x00050083, 0x0000000D,
0x000061AE, 0x0000008A, 0x00001E91, 0x0007000C, 0x0000000D, 0x000029CA,
0x00000001, 0x00000025, 0x00002A9B, 0x000061AE, 0x00050085, 0x0000000D,
0x000059FE, 0x000029CA, 0x0000269B, 0x0008000C, 0x0000000D, 0x00003EB5,
0x00000001, 0x0000002B, 0x000059FE, 0x00000A0C, 0x0000008A, 0x00050083,
0x0000000D, 0x000061AF, 0x0000008A, 0x0000526D, 0x0007000C, 0x0000000D,
0x000029CB, 0x00000001, 0x00000025, 0x00002A9C, 0x000061AF, 0x00050085,
0x0000000D, 0x00005977, 0x000029CB, 0x00001941, 0x0008000C, 0x0000000D,
0x000050CB, 0x00000001, 0x0000002B, 0x00005977, 0x00000A0C, 0x0000008A,
0x0004007C, 0x0000000B, 0x00005DCB, 0x00003EB3, 0x000500C2, 0x0000000B,
0x0000564A, 0x00005DCB, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005ABD,
0x0000564A, 0x0000020D, 0x0004007C, 0x0000000D, 0x00005943, 0x00005ABD,
0x0004007C, 0x0000000B, 0x000022CE, 0x00003EB4, 0x000500C2, 0x0000000B,
0x000023E5, 0x000022CE, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005ABE,
0x000023E5, 0x0000020D, 0x0004007C, 0x0000000D, 0x00005944, 0x00005ABE,
0x0004007C, 0x0000000B, 0x000022CF, 0x00003EB5, 0x000500C2, 0x0000000B,
0x000023E6, 0x000022CF, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005ABF,
0x000023E6, 0x0000020D, 0x0004007C, 0x0000000D, 0x00005945, 0x00005ABF,
0x0004007C, 0x0000000B, 0x000022D0, 0x000050CB, 0x000500C2, 0x0000000B,
0x000023E7, 0x000022D0, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005AC0,
0x000023E7, 0x0000020D, 0x0004007C, 0x0000000D, 0x000054BC, 0x00005AC0,
0x0004007C, 0x0000000D, 0x00004C66, 0x00004816, 0x00050085, 0x0000000D,
0x000049BF, 0x00005943, 0x00004C66, 0x00050085, 0x0000000D, 0x0000590B,
0x00005944, 0x00004C66, 0x00050085, 0x0000000D, 0x00004BB4, 0x00005945,
0x00004C66, 0x00050085, 0x0000000D, 0x0000280F, 0x000054BC, 0x00004C66,
0x00050051, 0x0000000D, 0x00003512, 0x00003FA2, 0x00000000, 0x00050083,
0x0000000D, 0x000054D6, 0x0000008A, 0x00003512, 0x00050051, 0x0000000D,
0x00002E64, 0x00003FA2, 0x00000001, 0x00050083, 0x0000000D, 0x00002B8B,
0x0000008A, 0x00002E64, 0x00050085, 0x0000000D, 0x00004506, 0x000054D6,
0x00002B8B, 0x00050085, 0x0000000D, 0x0000627C, 0x00003512, 0x00002B8B,
0x00050085, 0x0000000D, 0x00004F6A, 0x000054D6, 0x00002E64, 0x00050085,
0x0000000D, 0x0000509E, 0x00003512, 0x00002E64, 0x00050083, 0x0000000D,
0x0000471C, 0x00001E8F, 0x00002A99, 0x00050081, 0x0000000D, 0x00005B9D,
0x000002C4, 0x0000471C, 0x0004007C, 0x0000000B, 0x00002C83, 0x00005B9D,
0x00050082, 0x0000000B, 0x00001DFD, 0x00000344, 0x00002C83, 0x0004007C,
0x0000000D, 0x00002097, 0x00001DFD, 0x00050085, 0x0000000D, 0x0000447B,
0x00004506, 0x00002097, 0x00050083, 0x0000000D, 0x00005097, 0x00001E90,
0x00002A9A, 0x00050081, 0x0000000D, 0x00005B9E, 0x000002C4, 0x00005097,
0x0004007C, 0x0000000B, 0x00002C84, 0x00005B9E, 0x00050082, 0x0000000B,
0x00001DFE, 0x00000344, 0x00002C84, 0x0004007C, 0x0000000D, 0x00002098,
0x00001DFE, 0x00050085, 0x0000000D, 0x0000447C, 0x0000627C, 0x00002098,
0x00050083, 0x0000000D, 0x00005098, 0x00001E91, 0x00002A9B, 0x00050081,
0x0000000D, 0x00005B9F, 0x000002C4, 0x00005098, 0x0004007C, 0x0000000B,
0x00002C85, 0x00005B9F, 0x00050082, 0x0000000B, 0x00001DFF, 0x00000344,
0x00002C85, 0x0004007C, 0x0000000D, 0x00002099, 0x00001DFF, 0x00050085,
0x0000000D, 0x0000447D, 0x00004F6A, 0x00002099, 0x00050083, 0x0000000D,
0x00005099, 0x0000526D, 0x00002A9C, 0x00050081, 0x0000000D, 0x00005BA0,
0x000002C4, 0x00005099, 0x0004007C, 0x0000000B, 0x00002C86, 0x00005BA0,
0x00050082, 0x0000000B, 0x00001E00, 0x00000344, 0x00002C86, 0x0004007C,
0x0000000D, 0x000020BD, 0x00001E00, 0x00050085, 0x0000000D, 0x0000436D,
0x0000509E, 0x000020BD, 0x00050085, 0x0000000D, 0x0000590C, 0x000049BF,
0x0000447B, 0x00050085, 0x0000000D, 0x00004F44, 0x0000590B, 0x0000447C,
0x00050085, 0x0000000D, 0x000051F8, 0x00004BB4, 0x0000447D, 0x00050081,
0x0000000D, 0x00003D4A, 0x00004F44, 0x000051F8, 0x00050081, 0x0000000D,
0x00005767, 0x00003D4A, 0x0000447B, 0x00050085, 0x0000000D, 0x00003135,
0x0000280F, 0x0000436D, 0x00050081, 0x0000000D, 0x0000499D, 0x0000590C,
0x00003135, 0x00050081, 0x0000000D, 0x00005A1B, 0x0000499D, 0x0000447C,
0x00050081, 0x0000000D, 0x00001C3B, 0x0000499D, 0x0000447D, 0x00050081,
0x0000000D, 0x00001C3C, 0x00003D4A, 0x0000436D, 0x00050081, 0x0000000D,
0x00001C3D, 0x0000590C, 0x00004F44, 0x00050081, 0x0000000D, 0x00001C87,
0x00001C3D, 0x000051F8, 0x00050081, 0x0000000D, 0x00001987, 0x00001C87,
0x00003135, 0x00050085, 0x0000000D, 0x00003136, 0x00000019, 0x00001987,
0x00050081, 0x0000000D, 0x0000499E, 0x00003136, 0x00005767, 0x00050081,
0x0000000D, 0x00005A1C, 0x0000499E, 0x00005A1B, 0x00050081, 0x0000000D,
0x00001BDC, 0x00005A1C, 0x00001C3B, 0x00050081, 0x0000000D, 0x00001FAF,
0x00001BDC, 0x00001C3C, 0x0004007C, 0x0000000B, 0x00002636, 0x00001FAF,
0x00050082, 0x0000000B, 0x00001D8B, 0x000000B2, 0x00002636, 0x0004007C,
0x0000000D, 0x000024CB, 0x00001D8B, 0x0004007F, 0x0000000D, 0x000023AA,
0x000024CB, 0x00050085, 0x0000000D, 0x0000304F, 0x000023AA, 0x00001FAF,
0x00050081, 0x0000000D, 0x0000409C, 0x0000304F, 0x00000019, 0x00050085,
0x0000000D, 0x000024E2, 0x000024CB, 0x0000409C, 0x00050081, 0x0000000D,
0x00004735, 0x0000611F, 0x00006121, 0x00050085, 0x0000000D, 0x000021E2,
0x0000590C, 0x00004735, 0x00050085, 0x0000000D, 0x00005EE4, 0x00006120,
0x00004F44, 0x00050081, 0x0000000D, 0x00003A4A, 0x000021E2, 0x00005EE4,
0x00050085, 0x0000000D, 0x000024E3, 0x00006124, 0x00004F44, 0x00050081,
0x0000000D, 0x000046E9, 0x00003A4A, 0x000024E3, 0x00050085, 0x0000000D,
0x000024E4, 0x00006125, 0x000051F8, 0x00050081, 0x0000000D, 0x000046EA,
0x000046E9, 0x000024E4, 0x00050085, 0x0000000D, 0x000024E5, 0x00006129,
0x000051F8, 0x00050081, 0x0000000D, 0x000046EB, 0x000046EA, 0x000024E5,
0x00050085, 0x0000000D, 0x000024E6, 0x00006128, 0x00003135, 0x00050081,
0x0000000D, 0x000046EC, 0x000046EB, 0x000024E6, 0x00050085, 0x0000000D,
0x000024E7, 0x0000612A, 0x00003135, 0x00050081, 0x0000000D, 0x000046ED,
0x000046EC, 0x000024E7, 0x00050085, 0x0000000D, 0x000024E8, 0x00006122,
0x00005767, 0x00050081, 0x0000000D, 0x000046EE, 0x000046ED, 0x000024E8,
0x00050085, 0x0000000D, 0x000024E9, 0x00006123, 0x00005A1B, 0x00050081,
0x0000000D, 0x000046EF, 0x000046EE, 0x000024E9, 0x00050085, 0x0000000D,
0x000024EA, 0x00006126, 0x00001C3B, 0x00050081, 0x0000000D, 0x000046F0,
0x000046EF, 0x000024EA, 0x00050085, 0x0000000D, 0x000024EB, 0x00006127,
0x00001C3C, 0x00050081, 0x0000000D, 0x00003E65, 0x000046F0, 0x000024EB,
0x00050085, 0x0000000D, 0x00001FC9, 0x00003E65, 0x000024E2, 0x0008000C,
0x0000000D, 0x00003B72, 0x00000001, 0x0000002B, 0x00001FC9, 0x00000A0C,
0x0000008A, 0x00050081, 0x0000000D, 0x000031DD, 0x00003F38, 0x00003F3A,
0x00050085, 0x0000000D, 0x00004489, 0x0000590C, 0x000031DD, 0x00050085,
0x0000000D, 0x00005EE5, 0x00003F39, 0x00004F44, 0x00050081, 0x0000000D,
0x00003A4B, 0x00004489, 0x00005EE5, 0x00050085, 0x0000000D, 0x000024EC,
0x00003F3D, 0x00004F44, 0x00050081, 0x0000000D, 0x000046F1, 0x00003A4B,
0x000024EC, 0x00050085, 0x0000000D, 0x000024ED, 0x00003F3E, 0x000051F8,
0x00050081, 0x0000000D, 0x000046F2, 0x000046F1, 0x000024ED, 0x00050085,
0x0000000D, 0x000024EE, 0x00003F42, 0x000051F8, 0x00050081, 0x0000000D,
0x000046F3, 0x000046F2, 0x000024EE, 0x00050085, 0x0000000D, 0x000024EF,
0x00003F41, 0x00003135, 0x00050081, 0x0000000D, 0x000046F4, 0x000046F3,
0x000024EF, 0x00050085, 0x0000000D, 0x000024F0, 0x00003A3E, 0x00003135,
0x00050081, 0x0000000D, 0x000046F5, 0x000046F4, 0x000024F0, 0x00050085,
0x0000000D, 0x000024F1, 0x00003F3B, 0x00005767, 0x00050081, 0x0000000D,
0x000046F6, 0x000046F5, 0x000024F1, 0x00050085, 0x0000000D, 0x000024F2,
0x00003F3C, 0x00005A1B, 0x00050081, 0x0000000D, 0x000046F7, 0x000046F6,
0x000024F2, 0x00050085, 0x0000000D, 0x000024F3, 0x00003F3F, 0x00001C3B,
0x00050081, 0x0000000D, 0x000046F8, 0x000046F7, 0x000024F3, 0x00050085,
0x0000000D, 0x000024F4, 0x00003F40, 0x00001C3C, 0x00050081, 0x0000000D,
0x00003E66, 0x000046F8, 0x000024F4, 0x00050085, 0x0000000D, 0x00001FCA,
0x00003E66, 0x000024E2, 0x0008000C, 0x0000000D, 0x00003B73, 0x00000001,
0x0000002B, 0x00001FCA, 0x00000A0C, 0x0000008A, 0x00050081, 0x0000000D,
0x000031DE, 0x00002459, 0x0000245B, 0x00050085, 0x0000000D, 0x0000448A,
0x0000590C, 0x000031DE, 0x00050085, 0x0000000D, 0x00005EE6, 0x0000245A,
0x00004F44, 0x00050081, 0x0000000D, 0x00003A4C, 0x0000448A, 0x00005EE6,
0x00050085, 0x0000000D, 0x000024F5, 0x0000245E, 0x00004F44, 0x00050081,
0x0000000D, 0x000046F9, 0x00003A4C, 0x000024F5, 0x00050085, 0x0000000D,
0x000024F6, 0x0000245F, 0x000051F8, 0x00050081, 0x0000000D, 0x000046FA,
0x000046F9, 0x000024F6, 0x00050085, 0x0000000D, 0x000024F7, 0x00002463,
0x000051F8, 0x00050081, 0x0000000D, 0x000046FB, 0x000046FA, 0x000024F7,
0x00050085, 0x0000000D, 0x000024F8, 0x00002462, 0x00003135, 0x00050081,
0x0000000D, 0x000046FC, 0x000046FB, 0x000024F8, 0x00050085, 0x0000000D,
0x000024F9, 0x0000218E, 0x00003135, 0x00050081, 0x0000000D, 0x000046FD,
0x000046FC, 0x000024F9, 0x00050085, 0x0000000D, 0x000024FA, 0x0000245C,
0x00005767, 0x00050081, 0x0000000D, 0x000046FE, 0x000046FD, 0x000024FA,
0x00050085, 0x0000000D, 0x000024FB, 0x0000245D, 0x00005A1B, 0x00050081,
0x0000000D, 0x000046FF, 0x000046FE, 0x000024FB, 0x00050085, 0x0000000D,
0x000024FC, 0x00002460, 0x00001C3B, 0x00050081, 0x0000000D, 0x00004700,
0x000046FF, 0x000024FC, 0x00050085, 0x0000000D, 0x000024FD, 0x00002461,
0x00001C3C, 0x00050081, 0x0000000D, 0x00003E67, 0x00004700, 0x000024FD,
0x00050085, 0x0000000D, 0x00001B09, 0x00003E67, 0x000024E2, 0x0008000C,
0x0000000D, 0x0000616D, 0x00000001, 0x0000002B, 0x00001B09, 0x00000A0C,
0x0000008A, 0x00050041, 0x0000028B, 0x00005061, 0x000014D6, 0x00000A0A,
0x0003003E, 0x00005061, 0x00003B72, 0x00050041, 0x0000028B, 0x00004D14,
0x000014D6, 0x00000A0D, 0x0003003E, 0x00004D14, 0x00003B73, 0x00050041,
0x0000028B, 0x00004CC8, 0x000014D6, 0x00000A10, 0x0003003E, 0x00004CC8,
0x0000616D, 0x0004003D, 0x0000001D, 0x000028CD, 0x000014D6, 0x0008004F,
0x00000018, 0x00002397, 0x000028CD, 0x000028CD, 0x00000000, 0x00000001,
0x00000002, 0x0006000C, 0x00000018, 0x000045F7, 0x00000001, 0x0000001F,
0x00002397, 0x00050051, 0x0000000D, 0x00001BDB, 0x000045F7, 0x00000000,
0x0003003E, 0x00005061, 0x00001BDB, 0x00050051, 0x0000000D, 0x000057A3,
0x000045F7, 0x00000001, 0x0003003E, 0x00004D14, 0x000057A3, 0x00050051,
0x0000000D, 0x00005673, 0x000045F7, 0x00000002, 0x0003003E, 0x00004CC8,
0x00005673, 0x00050041, 0x0000028B, 0x00005AFE, 0x000014D6, 0x00000A13,
0x0003003E, 0x00005AFE, 0x0000008A, 0x000100FD, 0x00010038,
0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B, 0x0000000D, 0x0000008A,
0x3F800000, 0x00040020, 0x0000029B, 0x00000003, 0x0000001D, 0x0004003B,
0x0000029B, 0x000014D6, 0x00000003, 0x0004002B, 0x0000000B, 0x0000020D,
0x1FBC4639, 0x0004002B, 0x0000000B, 0x00000344, 0x7EF07EBB, 0x0004002B,
0x0000000B, 0x000000B2, 0x7EF19FFF, 0x0004002B, 0x0000000D, 0x00000019,
0x40000000, 0x00090019, 0x00000096, 0x0000000D, 0x00000001, 0x00000000,
0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00040020, 0x00000313,
0x00000000, 0x00000096, 0x0004003B, 0x00000313, 0x0000142B, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A08, 0xFFFFFFFF, 0x0005002C, 0x00000012,
0x0000070B, 0x00000A0B, 0x00000A08, 0x0005002C, 0x00000012, 0x00000714,
0x00000A0E, 0x00000A08, 0x0005002C, 0x00000012, 0x0000070E, 0x00000A08,
0x00000A0B, 0x0005002C, 0x00000012, 0x00000720, 0x00000A0E, 0x00000A0B,
0x0005002C, 0x00000012, 0x0000071A, 0x00000A08, 0x00000A0E, 0x0005002C,
0x00000012, 0x00000723, 0x00000A0B, 0x00000A0E, 0x0005002C, 0x00000012,
0x0000072C, 0x00000A0E, 0x00000A0E, 0x0005002C, 0x00000012, 0x00000729,
0x00000A11, 0x00000A0B, 0x0005002C, 0x00000012, 0x0000072F, 0x00000A0B,
0x00000A11, 0x0005002C, 0x00000012, 0x00000735, 0x00000A11, 0x00000A0E,
0x0005002C, 0x00000012, 0x00000738, 0x00000A0E, 0x00000A11, 0x0004002B,
0x0000000D, 0x000002C4, 0x3D000000, 0x00030001, 0x0000001D, 0x00002818,
0x0005002C, 0x00000013, 0x0000061E, 0x000000FC, 0x000000FC, 0x00050036,
0x00000008, 0x0000161F, 0x00000000, 0x00000502, 0x000200F8, 0x00006175,
0x0004003D, 0x0000001D, 0x0000488B, 0x00000C93, 0x0007004F, 0x00000013,
0x000036B8, 0x0000488B, 0x0000488B, 0x00000000, 0x00000001, 0x0004006E,
0x00000012, 0x000044F8, 0x000036B8, 0x00050041, 0x0000028F, 0x00004B4F,
0x0000118F, 0x00000A0B, 0x0004003D, 0x00000012, 0x00005926, 0x00004B4F,
0x00050082, 0x00000012, 0x00005B10, 0x000044F8, 0x00005926, 0x0004007C,
0x00000011, 0x000026D2, 0x00005B10, 0x00050041, 0x00000290, 0x00005205,
0x0000118F, 0x00000A0E, 0x0004003D, 0x00000013, 0x00005833, 0x00005205,
0x0004007C, 0x00000011, 0x00003455, 0x00005833, 0x0005008E, 0x00000013,
0x000031DA, 0x00005833, 0x000000FC, 0x00050083, 0x00000013, 0x00005EE3,
0x000031DA, 0x0000061E, 0x0004007C, 0x00000011, 0x00004EA3, 0x00005EE3,
0x00050041, 0x0000028A, 0x0000488F, 0x0000118F, 0x00000A11, 0x0004003D,
0x0000000D, 0x000055F9, 0x0000488F, 0x0004007C, 0x0000000B, 0x00004816,
0x000055F9, 0x00040070, 0x00000013, 0x00002EEB, 0x000026D2, 0x0004007C,
0x00000013, 0x00004BF9, 0x00003455, 0x00050085, 0x00000013, 0x000042F3,
0x00002EEB, 0x00004BF9, 0x0004007C, 0x00000013, 0x000048D9, 0x00004EA3,
0x00050081, 0x00000013, 0x0000612E, 0x000042F3, 0x000048D9, 0x0006000C,
0x00000013, 0x000031AF, 0x00000001, 0x00000008, 0x0000612E, 0x00050083,
0x00000013, 0x00003FA2, 0x0000612E, 0x000031AF, 0x0004006E, 0x00000012,
0x000042A8, 0x000031AF, 0x00050080, 0x00000012, 0x00005058, 0x000042A8,
0x0000070B, 0x0004003D, 0x00000096, 0x0000472F, 0x0000142B, 0x0007005F,
0x0000001D, 0x00004E89, 0x0000472F, 0x00005058, 0x00000002, 0x00000A0B,
0x00050080, 0x00000012, 0x00001D29, 0x000042A8, 0x0000070E, 0x0007005F,
0x0000001D, 0x00005B12, 0x0000472F, 0x00001D29, 0x00000002, 0x00000A0B,
0x0007005F, 0x0000001D, 0x0000432C, 0x0000472F, 0x000042A8, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00003F0E, 0x000042A8, 0x00000714,
0x0007005F, 0x0000001D, 0x00004252, 0x0000472F, 0x00003F0E, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EBD, 0x000042A8, 0x00000720,
0x0007005F, 0x0000001D, 0x00004253, 0x0000472F, 0x00004EBD, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EBE, 0x000042A8, 0x00000729,
0x0007005F, 0x0000001D, 0x00004254, 0x0000472F, 0x00004EBE, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EBF, 0x000042A8, 0x0000071A,
0x0007005F, 0x0000001D, 0x00004255, 0x0000472F, 0x00004EBF, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EC0, 0x000042A8, 0x00000723,
0x0007005F, 0x0000001D, 0x00004256, 0x0000472F, 0x00004EC0, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EC1, 0x000042A8, 0x0000072F,
0x0007005F, 0x0000001D, 0x00004257, 0x0000472F, 0x00004EC1, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EC2, 0x000042A8, 0x0000072C,
0x0007005F, 0x0000001D, 0x00004258, 0x0000472F, 0x00004EC2, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004EC3, 0x000042A8, 0x00000735,
0x0007005F, 0x0000001D, 0x00004259, 0x0000472F, 0x00004EC3, 0x00000002,
0x00000A0B, 0x00050080, 0x00000012, 0x00004B40, 0x000042A8, 0x00000738,
0x0007005F, 0x0000001D, 0x0000610B, 0x0000472F, 0x00004B40, 0x00000002,
0x00000A0B, 0x00050051, 0x0000000D, 0x0000187A, 0x00004E89, 0x00000000,
0x00050051, 0x0000000D, 0x00001B71, 0x00004E89, 0x00000001, 0x00050051,
0x0000000D, 0x00004923, 0x00004E89, 0x00000002, 0x00050085, 0x0000000D,
0x0000611F, 0x0000187A, 0x0000187A, 0x00050085, 0x0000000D, 0x00003F38,
0x00001B71, 0x00001B71, 0x00050085, 0x0000000D, 0x00002459, 0x00004923,
0x00004923, 0x00050051, 0x0000000D, 0x000056DC, 0x00004252, 0x00000000,
0x00050051, 0x0000000D, 0x00002E44, 0x00004252, 0x00000001, 0x00050051,
0x0000000D, 0x00004924, 0x00004252, 0x00000002, 0x00050085, 0x0000000D,
0x00006120, 0x000056DC, 0x000056DC, 0x00050085, 0x0000000D, 0x00003F39,
0x00002E44, 0x00002E44, 0x00050085, 0x0000000D, 0x0000245A, 0x00004924,
0x00004924, 0x00050051, 0x0000000D, 0x000056DD, 0x00005B12, 0x00000000,
0x00050051, 0x0000000D, 0x00002E45, 0x00005B12, 0x00000001, 0x00050051,
0x0000000D, 0x00004925, 0x00005B12, 0x00000002, 0x00050085, 0x0000000D,
0x00006121, 0x000056DD, 0x000056DD, 0x00050085, 0x0000000D, 0x00003F3A,
0x00002E45, 0x00002E45, 0x00050085, 0x0000000D, 0x0000245B, 0x00004925,
0x00004925, 0x00050051, 0x0000000D, 0x000056DE, 0x0000432C, 0x00000000,
0x00050051, 0x0000000D, 0x00002E46, 0x0000432C, 0x00000001, 0x00050051,
0x0000000D, 0x00004926, 0x0000432C, 0x00000002, 0x00050085, 0x0000000D,
0x00006122, 0x000056DE, 0x000056DE, 0x00050085, 0x0000000D, 0x00003F3B,
0x00002E46, 0x00002E46, 0x00050085, 0x0000000D, 0x0000245C, 0x00004926,
0x00004926, 0x00050051, 0x0000000D, 0x000056DF, 0x00004253, 0x00000000,
0x00050051, 0x0000000D, 0x00002E47, 0x00004253, 0x00000001, 0x00050051,
0x0000000D, 0x00004927, 0x00004253, 0x00000002, 0x00050085, 0x0000000D,
0x00006123, 0x000056DF, 0x000056DF, 0x00050085, 0x0000000D, 0x00003F3C,
0x00002E47, 0x00002E47, 0x00050085, 0x0000000D, 0x0000245D, 0x00004927,
0x00004927, 0x00050051, 0x0000000D, 0x000056E0, 0x00004254, 0x00000000,
0x00050051, 0x0000000D, 0x00002E48, 0x00004254, 0x00000001, 0x00050051,
0x0000000D, 0x00004928, 0x00004254, 0x00000002, 0x00050085, 0x0000000D,
0x00006124, 0x000056E0, 0x000056E0, 0x00050085, 0x0000000D, 0x00003F3D,
0x00002E48, 0x00002E48, 0x00050085, 0x0000000D, 0x0000245E, 0x00004928,
0x00004928, 0x00050051, 0x0000000D, 0x000056E1, 0x00004255, 0x00000000,
0x00050051, 0x0000000D, 0x00002E49, 0x00004255, 0x00000001, 0x00050051,
0x0000000D, 0x00004929, 0x00004255, 0x00000002, 0x00050085, 0x0000000D,
0x00006125, 0x000056E1, 0x000056E1, 0x00050085, 0x0000000D, 0x00003F3E,
0x00002E49, 0x00002E49, 0x00050085, 0x0000000D, 0x0000245F, 0x00004929,
0x00004929, 0x00050051, 0x0000000D, 0x000056E2, 0x00004256, 0x00000000,
0x00050051, 0x0000000D, 0x00002E4A, 0x00004256, 0x00000001, 0x00050051,
0x0000000D, 0x0000492A, 0x00004256, 0x00000002, 0x00050085, 0x0000000D,
0x00006126, 0x000056E2, 0x000056E2, 0x00050085, 0x0000000D, 0x00003F3F,
0x00002E4A, 0x00002E4A, 0x00050085, 0x0000000D, 0x00002460, 0x0000492A,
0x0000492A, 0x00050051, 0x0000000D, 0x000056E3, 0x00004258, 0x00000000,
0x00050051, 0x0000000D, 0x00002E4B, 0x00004258, 0x00000001, 0x00050051,
0x0000000D, 0x0000492B, 0x00004258, 0x00000002, 0x00050085, 0x0000000D,
0x00006127, 0x000056E3, 0x000056E3, 0x00050085, 0x0000000D, 0x00003F40,
0x00002E4B, 0x00002E4B, 0x00050085, 0x0000000D, 0x00002461, 0x0000492B,
0x0000492B, 0x00050051, 0x0000000D, 0x000056E4, 0x00004259, 0x00000000,
0x00050051, 0x0000000D, 0x00002E4C, 0x00004259, 0x00000001, 0x00050051,
0x0000000D, 0x0000492C, 0x00004259, 0x00000002, 0x00050085, 0x0000000D,
0x00006128, 0x000056E4, 0x000056E4, 0x00050085, 0x0000000D, 0x00003F41,
0x00002E4C, 0x00002E4C, 0x00050085, 0x0000000D, 0x00002462, 0x0000492C,
0x0000492C, 0x00050051, 0x0000000D, 0x000056E5, 0x00004257, 0x00000000,
0x00050051, 0x0000000D, 0x00002E4D, 0x00004257, 0x00000001, 0x00050051,
0x0000000D, 0x0000492D, 0x00004257, 0x00000002, 0x00050085, 0x0000000D,
0x00006129, 0x000056E5, 0x000056E5, 0x00050085, 0x0000000D, 0x00003F42,
0x00002E4D, 0x00002E4D, 0x00050085, 0x0000000D, 0x00002463, 0x0000492D,
0x0000492D, 0x00050051, 0x0000000D, 0x000056E6, 0x0000610B, 0x00000000,
0x00050051, 0x0000000D, 0x00002E4E, 0x0000610B, 0x00000001, 0x00050051,
0x0000000D, 0x0000492E, 0x0000610B, 0x00000002, 0x00050085, 0x0000000D,
0x0000612A, 0x000056E6, 0x000056E6, 0x00050085, 0x0000000D, 0x00003A3E,
0x00002E4E, 0x00002E4E, 0x00050085, 0x0000000D, 0x0000218E, 0x0000492E,
0x0000492E, 0x0007000C, 0x0000000D, 0x00002A7D, 0x00000001, 0x00000025,
0x00003F3A, 0x00003F3B, 0x0007000C, 0x0000000D, 0x0000243C, 0x00000001,
0x00000025, 0x00003F38, 0x00002A7D, 0x0007000C, 0x0000000D, 0x00003E4F,
0x00000001, 0x00000025, 0x00003F3C, 0x00003F3F, 0x0007000C, 0x0000000D,
0x00002A99, 0x00000001, 0x00000025, 0x0000243C, 0x00003E4F, 0x0007000C,
0x0000000D, 0x00005EE8, 0x00000001, 0x00000028, 0x00003F3A, 0x00003F3B,
0x0007000C, 0x0000000D, 0x00004473, 0x00000001, 0x00000028, 0x00003F38,
0x00005EE8, 0x0007000C, 0x0000000D, 0x00005558, 0x00000001, 0x00000028,
0x00003F3C, 0x00003F3F, 0x0007000C, 0x0000000D, 0x00001E8F, 0x00000001,
0x00000028, 0x00004473, 0x00005558, 0x0007000C, 0x0000000D, 0x000034BF,
0x00000001, 0x00000025, 0x00003F3B, 0x00003F3C, 0x0007000C, 0x0000000D,
0x000035FB, 0x00000001, 0x00000025, 0x00003F39, 0x000034BF, 0x0007000C,
0x0000000D, 0x00003E50, 0x00000001, 0x00000025, 0x00003F3D, 0x00003F40,
0x0007000C, 0x0000000D, 0x00002A9A, 0x00000001, 0x00000025, 0x000035FB,
0x00003E50, 0x0007000C, 0x0000000D, 0x00005EE9, 0x00000001, 0x00000028,
0x00003F3B, 0x00003F3C, 0x0007000C, 0x0000000D, 0x00004474, 0x00000001,
0x00000028, 0x00003F39, 0x00005EE9, 0x0007000C, 0x0000000D, 0x00005559,
0x00000001, 0x00000028, 0x00003F3D, 0x00003F40, 0x0007000C, 0x0000000D,
0x00001E90, 0x00000001, 0x00000028, 0x00004474, 0x00005559, 0x0007000C,
0x0000000D, 0x000034C0, 0x00000001, 0x00000025, 0x00003F3E, 0x00003F3F,
0x0007000C, 0x0000000D, 0x000035FC, 0x00000001, 0x00000025, 0x00003F3B,
0x000034C0, 0x0007000C, 0x0000000D, 0x00003E51, 0x00000001, 0x00000025,
0x00003F40, 0x00003F42, 0x0007000C, 0x0000000D, 0x00002A9B, 0x00000001,
0x00000025, 0x000035FC, 0x00003E51, 0x0007000C, 0x0000000D, 0x00005EEA,
0x00000001, 0x00000028, 0x00003F3E, 0x00003F3F, 0x0007000C, 0x0000000D,
0x00004475, 0x00000001, 0x00000028, 0x00003F3B, 0x00005EEA, 0x0007000C,
0x0000000D, 0x0000555A, 0x00000001, 0x00000028, 0x00003F40, 0x00003F42,
0x0007000C, 0x0000000D, 0x00001E91, 0x00000001, 0x00000028, 0x00004475,
0x0000555A, 0x0007000C, 0x0000000D, 0x000034C1, 0x00000001, 0x00000025,
0x00003F3F, 0x00003F40, 0x0007000C, 0x0000000D, 0x000035FD, 0x00000001,
0x00000025, 0x00003F3C, 0x000034C1, 0x0007000C, 0x0000000D, 0x00003E52,
0x00000001, 0x00000025, 0x00003F41, 0x00003A3E, 0x0007000C, 0x0000000D,
0x00002A9C, 0x00000001, 0x00000025, 0x000035FD, 0x00003E52, 0x0007000C,
0x0000000D, 0x00005EEB, 0x00000001, 0x00000028, 0x00003F3F, 0x00003F40,
0x0007000C, 0x0000000D, 0x00004476, 0x00000001, 0x00000028, 0x00003F3C,
0x00005EEB, 0x0007000C, 0x0000000D, 0x00005D83, 0x00000001, 0x00000028,
0x00003F41, 0x00003A3E, 0x0007000C, 0x0000000D, 0x0000526D, 0x00000001,
0x00000028, 0x00004476, 0x00005D83, 0x0004007C, 0x0000000B, 0x00001FF5,
0x00001E8F, 0x00050082, 0x0000000B, 0x00002272, 0x00000344, 0x00001FF5,
0x0004007C, 0x0000000D, 0x00002699, 0x00002272, 0x0004007C, 0x0000000B,
0x00003AD6, 0x00001E90, 0x00050082, 0x0000000B, 0x00001A2E, 0x00000344,
0x00003AD6, 0x0004007C, 0x0000000D, 0x0000269A, 0x00001A2E, 0x0004007C,
0x0000000B, 0x00003AD7, 0x00001E91, 0x00050082, 0x0000000B, 0x00001A2F,
0x00000344, 0x00003AD7, 0x0004007C, 0x0000000D, 0x0000269B, 0x00001A2F,
0x0004007C, 0x0000000B, 0x00003AD8, 0x0000526D, 0x00050082, 0x0000000B,
0x00001AB3, 0x00000344, 0x00003AD8, 0x0004007C, 0x0000000D, 0x00001941,
0x00001AB3, 0x00050083, 0x0000000D, 0x00005E43, 0x0000008A, 0x00001E8F,
0x0007000C, 0x0000000D, 0x00005B1C, 0x00000001, 0x00000025, 0x00002A99,
0x00005E43, 0x00050085, 0x0000000D, 0x000059FC, 0x00005B1C, 0x00002699,
0x0008000C, 0x0000000D, 0x00003EB3, 0x00000001, 0x0000002B, 0x000059FC,
0x00000A0C, 0x0000008A, 0x00050083, 0x0000000D, 0x000061AD, 0x0000008A,
0x00001E90, 0x0007000C, 0x0000000D, 0x000029C9, 0x00000001, 0x00000025,
0x00002A9A, 0x000061AD, 0x00050085, 0x0000000D, 0x000059FD, 0x000029C9,
0x0000269A, 0x0008000C, 0x0000000D, 0x00003EB4, 0x00000001, 0x0000002B,
0x000059FD, 0x00000A0C, 0x0000008A, 0x00050083, 0x0000000D, 0x000061AE,
0x0000008A, 0x00001E91, 0x0007000C, 0x0000000D, 0x000029CA, 0x00000001,
0x00000025, 0x00002A9B, 0x000061AE, 0x00050085, 0x0000000D, 0x000059FE,
0x000029CA, 0x0000269B, 0x0008000C, 0x0000000D, 0x00003EB5, 0x00000001,
0x0000002B, 0x000059FE, 0x00000A0C, 0x0000008A, 0x00050083, 0x0000000D,
0x000061AF, 0x0000008A, 0x0000526D, 0x0007000C, 0x0000000D, 0x000029CB,
0x00000001, 0x00000025, 0x00002A9C, 0x000061AF, 0x00050085, 0x0000000D,
0x00005977, 0x000029CB, 0x00001941, 0x0008000C, 0x0000000D, 0x000050CB,
0x00000001, 0x0000002B, 0x00005977, 0x00000A0C, 0x0000008A, 0x0004007C,
0x0000000B, 0x00005DCB, 0x00003EB3, 0x000500C2, 0x0000000B, 0x0000564A,
0x00005DCB, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005ABD, 0x0000564A,
0x0000020D, 0x0004007C, 0x0000000D, 0x00005943, 0x00005ABD, 0x0004007C,
0x0000000B, 0x000022CE, 0x00003EB4, 0x000500C2, 0x0000000B, 0x000023E5,
0x000022CE, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005ABE, 0x000023E5,
0x0000020D, 0x0004007C, 0x0000000D, 0x00005944, 0x00005ABE, 0x0004007C,
0x0000000B, 0x000022CF, 0x00003EB5, 0x000500C2, 0x0000000B, 0x000023E6,
0x000022CF, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005ABF, 0x000023E6,
0x0000020D, 0x0004007C, 0x0000000D, 0x00005945, 0x00005ABF, 0x0004007C,
0x0000000B, 0x000022D0, 0x000050CB, 0x000500C2, 0x0000000B, 0x000023E7,
0x000022D0, 0x00000A0D, 0x00050080, 0x0000000B, 0x00005AC0, 0x000023E7,
0x0000020D, 0x0004007C, 0x0000000D, 0x000054BC, 0x00005AC0, 0x0004007C,
0x0000000D, 0x00004C66, 0x00004816, 0x00050085, 0x0000000D, 0x000049BF,
0x00005943, 0x00004C66, 0x00050085, 0x0000000D, 0x0000590B, 0x00005944,
0x00004C66, 0x00050085, 0x0000000D, 0x00004BB4, 0x00005945, 0x00004C66,
0x00050085, 0x0000000D, 0x0000280F, 0x000054BC, 0x00004C66, 0x00050051,
0x0000000D, 0x00003512, 0x00003FA2, 0x00000000, 0x00050083, 0x0000000D,
0x000054D6, 0x0000008A, 0x00003512, 0x00050051, 0x0000000D, 0x00002E64,
0x00003FA2, 0x00000001, 0x00050083, 0x0000000D, 0x00002B8B, 0x0000008A,
0x00002E64, 0x00050085, 0x0000000D, 0x00004506, 0x000054D6, 0x00002B8B,
0x00050085, 0x0000000D, 0x0000627C, 0x00003512, 0x00002B8B, 0x00050085,
0x0000000D, 0x00004F6A, 0x000054D6, 0x00002E64, 0x00050085, 0x0000000D,
0x0000509E, 0x00003512, 0x00002E64, 0x00050083, 0x0000000D, 0x0000471C,
0x00001E8F, 0x00002A99, 0x00050081, 0x0000000D, 0x00005B9D, 0x000002C4,
0x0000471C, 0x0004007C, 0x0000000B, 0x00002C83, 0x00005B9D, 0x00050082,
0x0000000B, 0x00001DFD, 0x00000344, 0x00002C83, 0x0004007C, 0x0000000D,
0x00002097, 0x00001DFD, 0x00050085, 0x0000000D, 0x0000447B, 0x00004506,
0x00002097, 0x00050083, 0x0000000D, 0x00005097, 0x00001E90, 0x00002A9A,
0x00050081, 0x0000000D, 0x00005B9E, 0x000002C4, 0x00005097, 0x0004007C,
0x0000000B, 0x00002C84, 0x00005B9E, 0x00050082, 0x0000000B, 0x00001DFE,
0x00000344, 0x00002C84, 0x0004007C, 0x0000000D, 0x00002098, 0x00001DFE,
0x00050085, 0x0000000D, 0x0000447C, 0x0000627C, 0x00002098, 0x00050083,
0x0000000D, 0x00005098, 0x00001E91, 0x00002A9B, 0x00050081, 0x0000000D,
0x00005B9F, 0x000002C4, 0x00005098, 0x0004007C, 0x0000000B, 0x00002C85,
0x00005B9F, 0x00050082, 0x0000000B, 0x00001DFF, 0x00000344, 0x00002C85,
0x0004007C, 0x0000000D, 0x00002099, 0x00001DFF, 0x00050085, 0x0000000D,
0x0000447D, 0x00004F6A, 0x00002099, 0x00050083, 0x0000000D, 0x00005099,
0x0000526D, 0x00002A9C, 0x00050081, 0x0000000D, 0x00005BA0, 0x000002C4,
0x00005099, 0x0004007C, 0x0000000B, 0x00002C86, 0x00005BA0, 0x00050082,
0x0000000B, 0x00001E00, 0x00000344, 0x00002C86, 0x0004007C, 0x0000000D,
0x000020BD, 0x00001E00, 0x00050085, 0x0000000D, 0x0000436D, 0x0000509E,
0x000020BD, 0x00050085, 0x0000000D, 0x0000590C, 0x000049BF, 0x0000447B,
0x00050085, 0x0000000D, 0x00004F44, 0x0000590B, 0x0000447C, 0x00050085,
0x0000000D, 0x000051F8, 0x00004BB4, 0x0000447D, 0x00050081, 0x0000000D,
0x00003D4A, 0x00004F44, 0x000051F8, 0x00050081, 0x0000000D, 0x00005767,
0x00003D4A, 0x0000447B, 0x00050085, 0x0000000D, 0x00003135, 0x0000280F,
0x0000436D, 0x00050081, 0x0000000D, 0x0000499D, 0x0000590C, 0x00003135,
0x00050081, 0x0000000D, 0x00005A1B, 0x0000499D, 0x0000447C, 0x00050081,
0x0000000D, 0x00001C3B, 0x0000499D, 0x0000447D, 0x00050081, 0x0000000D,
0x00001C3C, 0x00003D4A, 0x0000436D, 0x00050081, 0x0000000D, 0x00001C3D,
0x0000590C, 0x00004F44, 0x00050081, 0x0000000D, 0x00001C87, 0x00001C3D,
0x000051F8, 0x00050081, 0x0000000D, 0x00001987, 0x00001C87, 0x00003135,
0x00050085, 0x0000000D, 0x00003136, 0x00000019, 0x00001987, 0x00050081,
0x0000000D, 0x0000499E, 0x00003136, 0x00005767, 0x00050081, 0x0000000D,
0x00005A1C, 0x0000499E, 0x00005A1B, 0x00050081, 0x0000000D, 0x00001BDC,
0x00005A1C, 0x00001C3B, 0x00050081, 0x0000000D, 0x00001FAF, 0x00001BDC,
0x00001C3C, 0x0004007C, 0x0000000B, 0x00002636, 0x00001FAF, 0x00050082,
0x0000000B, 0x00001D8B, 0x000000B2, 0x00002636, 0x0004007C, 0x0000000D,
0x000024CB, 0x00001D8B, 0x0004007F, 0x0000000D, 0x000023AA, 0x000024CB,
0x00050085, 0x0000000D, 0x0000304F, 0x000023AA, 0x00001FAF, 0x00050081,
0x0000000D, 0x0000409C, 0x0000304F, 0x00000019, 0x00050085, 0x0000000D,
0x000024E2, 0x000024CB, 0x0000409C, 0x00050081, 0x0000000D, 0x00004735,
0x0000611F, 0x00006121, 0x00050085, 0x0000000D, 0x000021E2, 0x0000590C,
0x00004735, 0x00050085, 0x0000000D, 0x00005EE4, 0x00006120, 0x00004F44,
0x00050081, 0x0000000D, 0x00003A4A, 0x000021E2, 0x00005EE4, 0x00050085,
0x0000000D, 0x000024E3, 0x00006124, 0x00004F44, 0x00050081, 0x0000000D,
0x000046E9, 0x00003A4A, 0x000024E3, 0x00050085, 0x0000000D, 0x000024E4,
0x00006125, 0x000051F8, 0x00050081, 0x0000000D, 0x000046EA, 0x000046E9,
0x000024E4, 0x00050085, 0x0000000D, 0x000024E5, 0x00006129, 0x000051F8,
0x00050081, 0x0000000D, 0x000046EB, 0x000046EA, 0x000024E5, 0x00050085,
0x0000000D, 0x000024E6, 0x00006128, 0x00003135, 0x00050081, 0x0000000D,
0x000046EC, 0x000046EB, 0x000024E6, 0x00050085, 0x0000000D, 0x000024E7,
0x0000612A, 0x00003135, 0x00050081, 0x0000000D, 0x000046ED, 0x000046EC,
0x000024E7, 0x00050085, 0x0000000D, 0x000024E8, 0x00006122, 0x00005767,
0x00050081, 0x0000000D, 0x000046EE, 0x000046ED, 0x000024E8, 0x00050085,
0x0000000D, 0x000024E9, 0x00006123, 0x00005A1B, 0x00050081, 0x0000000D,
0x000046EF, 0x000046EE, 0x000024E9, 0x00050085, 0x0000000D, 0x000024EA,
0x00006126, 0x00001C3B, 0x00050081, 0x0000000D, 0x000046F0, 0x000046EF,
0x000024EA, 0x00050085, 0x0000000D, 0x000024EB, 0x00006127, 0x00001C3C,
0x00050081, 0x0000000D, 0x00003E65, 0x000046F0, 0x000024EB, 0x00050085,
0x0000000D, 0x00001FC9, 0x00003E65, 0x000024E2, 0x0008000C, 0x0000000D,
0x00003B72, 0x00000001, 0x0000002B, 0x00001FC9, 0x00000A0C, 0x0000008A,
0x00050081, 0x0000000D, 0x000031DD, 0x00003F38, 0x00003F3A, 0x00050085,
0x0000000D, 0x00004489, 0x0000590C, 0x000031DD, 0x00050085, 0x0000000D,
0x00005EE5, 0x00003F39, 0x00004F44, 0x00050081, 0x0000000D, 0x00003A4B,
0x00004489, 0x00005EE5, 0x00050085, 0x0000000D, 0x000024EC, 0x00003F3D,
0x00004F44, 0x00050081, 0x0000000D, 0x000046F1, 0x00003A4B, 0x000024EC,
0x00050085, 0x0000000D, 0x000024ED, 0x00003F3E, 0x000051F8, 0x00050081,
0x0000000D, 0x000046F2, 0x000046F1, 0x000024ED, 0x00050085, 0x0000000D,
0x000024EE, 0x00003F42, 0x000051F8, 0x00050081, 0x0000000D, 0x000046F3,
0x000046F2, 0x000024EE, 0x00050085, 0x0000000D, 0x000024EF, 0x00003F41,
0x00003135, 0x00050081, 0x0000000D, 0x000046F4, 0x000046F3, 0x000024EF,
0x00050085, 0x0000000D, 0x000024F0, 0x00003A3E, 0x00003135, 0x00050081,
0x0000000D, 0x000046F5, 0x000046F4, 0x000024F0, 0x00050085, 0x0000000D,
0x000024F1, 0x00003F3B, 0x00005767, 0x00050081, 0x0000000D, 0x000046F6,
0x000046F5, 0x000024F1, 0x00050085, 0x0000000D, 0x000024F2, 0x00003F3C,
0x00005A1B, 0x00050081, 0x0000000D, 0x000046F7, 0x000046F6, 0x000024F2,
0x00050085, 0x0000000D, 0x000024F3, 0x00003F3F, 0x00001C3B, 0x00050081,
0x0000000D, 0x000046F8, 0x000046F7, 0x000024F3, 0x00050085, 0x0000000D,
0x000024F4, 0x00003F40, 0x00001C3C, 0x00050081, 0x0000000D, 0x00003E66,
0x000046F8, 0x000024F4, 0x00050085, 0x0000000D, 0x00001FCA, 0x00003E66,
0x000024E2, 0x0008000C, 0x0000000D, 0x00003B73, 0x00000001, 0x0000002B,
0x00001FCA, 0x00000A0C, 0x0000008A, 0x00050081, 0x0000000D, 0x000031DE,
0x00002459, 0x0000245B, 0x00050085, 0x0000000D, 0x0000448A, 0x0000590C,
0x000031DE, 0x00050085, 0x0000000D, 0x00005EE6, 0x0000245A, 0x00004F44,
0x00050081, 0x0000000D, 0x00003A4C, 0x0000448A, 0x00005EE6, 0x00050085,
0x0000000D, 0x000024F5, 0x0000245E, 0x00004F44, 0x00050081, 0x0000000D,
0x000046F9, 0x00003A4C, 0x000024F5, 0x00050085, 0x0000000D, 0x000024F6,
0x0000245F, 0x000051F8, 0x00050081, 0x0000000D, 0x000046FA, 0x000046F9,
0x000024F6, 0x00050085, 0x0000000D, 0x000024F7, 0x00002463, 0x000051F8,
0x00050081, 0x0000000D, 0x000046FB, 0x000046FA, 0x000024F7, 0x00050085,
0x0000000D, 0x000024F8, 0x00002462, 0x00003135, 0x00050081, 0x0000000D,
0x000046FC, 0x000046FB, 0x000024F8, 0x00050085, 0x0000000D, 0x000024F9,
0x0000218E, 0x00003135, 0x00050081, 0x0000000D, 0x000046FD, 0x000046FC,
0x000024F9, 0x00050085, 0x0000000D, 0x000024FA, 0x0000245C, 0x00005767,
0x00050081, 0x0000000D, 0x000046FE, 0x000046FD, 0x000024FA, 0x00050085,
0x0000000D, 0x000024FB, 0x0000245D, 0x00005A1B, 0x00050081, 0x0000000D,
0x000046FF, 0x000046FE, 0x000024FB, 0x00050085, 0x0000000D, 0x000024FC,
0x00002460, 0x00001C3B, 0x00050081, 0x0000000D, 0x00004700, 0x000046FF,
0x000024FC, 0x00050085, 0x0000000D, 0x000024FD, 0x00002461, 0x00001C3C,
0x00050081, 0x0000000D, 0x00003E67, 0x00004700, 0x000024FD, 0x00050085,
0x0000000D, 0x00001C4C, 0x00003E67, 0x000024E2, 0x0008000C, 0x0000000D,
0x0000576C, 0x00000001, 0x0000002B, 0x00001C4C, 0x00000A0C, 0x0000008A,
0x00060052, 0x0000001D, 0x00005ECE, 0x00003B72, 0x00002818, 0x00000000,
0x00060052, 0x0000001D, 0x00002B42, 0x00003B73, 0x00005ECE, 0x00000001,
0x00060052, 0x0000001D, 0x00003A55, 0x0000576C, 0x00002B42, 0x00000002,
0x0008004F, 0x00000018, 0x0000329B, 0x00003A55, 0x00003A55, 0x00000000,
0x00000001, 0x00000002, 0x0006000C, 0x00000018, 0x00001947, 0x00000001,
0x0000001F, 0x0000329B, 0x00050051, 0x0000000D, 0x000058D6, 0x00001947,
0x00000000, 0x00060052, 0x0000001D, 0x00004D39, 0x000058D6, 0x00003A55,
0x00000000, 0x00050051, 0x0000000D, 0x00004D8C, 0x00001947, 0x00000001,
0x00060052, 0x0000001D, 0x00003F07, 0x00004D8C, 0x00004D39, 0x00000001,
0x00050051, 0x0000000D, 0x00004D9F, 0x00001947, 0x00000002, 0x00060052,
0x0000001D, 0x00003CDE, 0x00004D9F, 0x00003F07, 0x00000002, 0x00060052,
0x0000001D, 0x000047D3, 0x0000008A, 0x00003CDE, 0x00000003, 0x0003003E,
0x000014D6, 0x000047D3, 0x000100FD, 0x00010038,
};

File diff suppressed because one or more lines are too long

View File

@@ -31,20 +31,16 @@
%v2float = OpTypeVector %float 2
%_struct_1010 = OpTypeStruct %v2int %float
%_ptr_PushConstant__struct_1010 = OpTypePointer PushConstant %_struct_1010
%3052 = OpVariable %_ptr_PushConstant__struct_1010 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_1010 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_v2int = OpTypePointer PushConstant %v2int
%float_1 = OpConstant %float 1
%float_0 = OpConstant %float 0
%int_1 = OpConstant %int 1
%_ptr_PushConstant_float = OpTypePointer PushConstant %float
%uint_0 = OpConstant %uint 0
%uint_1 = OpConstant %uint 1
%_ptr_Output_v4float = OpTypePointer Output %v4float
%5334 = OpVariable %_ptr_Output_v4float Output
%_ptr_Output_float = OpTypePointer Output %float
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%uint_3 = OpConstant %uint 3
%uint_532432441 = OpConstant %uint 532432441
%uint_2129690299 = OpConstant %uint 2129690299
%uint_2129764351 = OpConstant %uint 2129764351
@@ -58,16 +54,17 @@
%1824 = OpConstantComposite %v2int %int_1 %int_0
%1827 = OpConstantComposite %v2int %int_0 %int_1
%float_4 = OpConstant %float 4
%10264 = OpUndef %v4float
%5663 = OpFunction %void None %1282
%24949 = OpLabel
%18571 = OpLoad %v4float %gl_FragCoord
%14008 = OpVectorShuffle %v2float %18571 %18571 0 1
%17656 = OpConvertFToS %v2int %14008
%19279 = OpAccessChain %_ptr_PushConstant_v2int %3052 %int_0
%19279 = OpAccessChain %_ptr_PushConstant_v2int %4495 %int_0
%22822 = OpLoad %v2int %19279
%23312 = OpISub %v2int %17656 %22822
%9938 = OpBitcast %v2uint %23312
%20997 = OpAccessChain %_ptr_PushConstant_float %3052 %int_1
%20997 = OpAccessChain %_ptr_PushConstant_float %4495 %int_1
%22237 = OpLoad %float %20997
%16454 = OpBitcast %uint %22237
%6990 = OpBitcast %v2int %9938
@@ -160,25 +157,21 @@
%6537 = OpFAdd %float %12944 %8590
%12675 = OpFMul %float %18803 %6537
%15975 = OpFAdd %float %12675 %9307
%6921 = OpFMul %float %15975 %9366
%24941 = OpExtInst %float %1 FClamp %6921 %float_0 %float_1
%20577 = OpAccessChain %_ptr_Output_float %5334 %uint_0
OpStore %20577 %15142
%19732 = OpAccessChain %_ptr_Output_float %5334 %uint_1
OpStore %19732 %15143
%19656 = OpAccessChain %_ptr_Output_float %5334 %uint_2
OpStore %19656 %24941
%10445 = OpLoad %v4float %5334
%9111 = OpVectorShuffle %v3float %10445 %10445 0 1 2
%17911 = OpExtInst %v3float %1 Sqrt %9111
%7131 = OpCompositeExtract %float %17911 0
OpStore %20577 %7131
%22435 = OpCompositeExtract %float %17911 1
OpStore %19732 %22435
%22131 = OpCompositeExtract %float %17911 2
OpStore %19656 %22131
%23294 = OpAccessChain %_ptr_Output_float %5334 %uint_3
OpStore %23294 %float_1
%7244 = OpFMul %float %15975 %9366
%22380 = OpExtInst %float %1 FClamp %7244 %float_0 %float_1
%24270 = OpCompositeInsert %v4float %15142 %10264 0
%11074 = OpCompositeInsert %v4float %15143 %24270 1
%14933 = OpCompositeInsert %v4float %22380 %11074 2
%12955 = OpVectorShuffle %v3float %14933 %14933 0 1 2
%6471 = OpExtInst %v3float %1 Sqrt %12955
%22742 = OpCompositeExtract %float %6471 0
%19769 = OpCompositeInsert %v4float %22742 %14933 0
%19852 = OpCompositeExtract %float %6471 1
%16135 = OpCompositeInsert %v4float %19852 %19769 1
%19871 = OpCompositeExtract %float %6471 2
%15582 = OpCompositeInsert %v4float %19871 %16135 2
%18387 = OpCompositeInsert %v4float %float_1 %15582 3
OpStore %5334 %18387
OpReturn
OpFunctionEnd
#endif
@@ -202,127 +195,125 @@ const uint32_t guest_output_ffx_cas_sharpen_ps[] = {
0x0000001D, 0x0004003B, 0x0000029A, 0x00000C93, 0x00000001, 0x00040017,
0x00000013, 0x0000000D, 0x00000002, 0x0004001E, 0x000003F2, 0x00000012,
0x0000000D, 0x00040020, 0x0000066F, 0x00000009, 0x000003F2, 0x0004003B,
0x0000066F, 0x00000BEC, 0x00000009, 0x0004002B, 0x0000000C, 0x00000A0B,
0x0000066F, 0x0000118F, 0x00000009, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000000, 0x00040020, 0x0000028F, 0x00000009, 0x00000012, 0x0004002B,
0x0000000D, 0x0000008A, 0x3F800000, 0x0004002B, 0x0000000D, 0x00000A0C,
0x00000000, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x00040020,
0x0000028A, 0x00000009, 0x0000000D, 0x0004002B, 0x0000000B, 0x00000A0A,
0x00000000, 0x00040020, 0x0000029B, 0x00000003, 0x0000001D, 0x0004003B,
0x0000029B, 0x000014D6, 0x00000003, 0x00040020, 0x0000028B, 0x00000003,
0x0000000D, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B,
0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A13,
0x00000003, 0x0004002B, 0x0000000B, 0x0000020D, 0x1FBC4639, 0x0004002B,
0x0000000B, 0x00000344, 0x7EF07EBB, 0x0004002B, 0x0000000B, 0x000000B2,
0x7EF19FFF, 0x0004002B, 0x0000000D, 0x00000019, 0x40000000, 0x00090019,
0x00000096, 0x0000000D, 0x00000001, 0x00000000, 0x00000000, 0x00000000,
0x00000001, 0x00000000, 0x00040020, 0x00000313, 0x00000000, 0x00000096,
0x0004003B, 0x00000313, 0x0000142B, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A08, 0xFFFFFFFF, 0x0005002C, 0x00000012, 0x0000070B, 0x00000A0B,
0x00000A08, 0x0005002C, 0x00000012, 0x0000070E, 0x00000A08, 0x00000A0B,
0x0005002C, 0x00000012, 0x00000720, 0x00000A0E, 0x00000A0B, 0x0005002C,
0x00000012, 0x00000723, 0x00000A0B, 0x00000A0E, 0x0004002B, 0x0000000D,
0x00000B69, 0x40800000, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00006175, 0x0004003D, 0x0000001D, 0x0000488B,
0x00000C93, 0x0007004F, 0x00000013, 0x000036B8, 0x0000488B, 0x0000488B,
0x00000000, 0x00000001, 0x0004006E, 0x00000012, 0x000044F8, 0x000036B8,
0x00050041, 0x0000028F, 0x00004B4F, 0x00000BEC, 0x00000A0B, 0x0004003D,
0x00000012, 0x00005926, 0x00004B4F, 0x00050082, 0x00000012, 0x00005B10,
0x000044F8, 0x00005926, 0x0004007C, 0x00000011, 0x000026D2, 0x00005B10,
0x00050041, 0x0000028A, 0x00005205, 0x00000BEC, 0x00000A0E, 0x0004003D,
0x0000000D, 0x000056DD, 0x00005205, 0x0004007C, 0x0000000B, 0x00004046,
0x000056DD, 0x0004007C, 0x00000012, 0x00001B4E, 0x000026D2, 0x00050080,
0x00000012, 0x0000381D, 0x00001B4E, 0x0000070B, 0x0004003D, 0x00000096,
0x00005A11, 0x0000142B, 0x0007005F, 0x0000001D, 0x00004E89, 0x00005A11,
0x0000381D, 0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00001D29,
0x00001B4E, 0x0000070E, 0x0007005F, 0x0000001D, 0x00005B12, 0x00005A11,
0x00001D29, 0x00000002, 0x00000A0B, 0x0007005F, 0x0000001D, 0x0000432C,
0x00005A11, 0x00001B4E, 0x00000002, 0x00000A0B, 0x00050080, 0x00000012,
0x00003F0E, 0x00001B4E, 0x00000720, 0x0007005F, 0x0000001D, 0x00004252,
0x00005A11, 0x00003F0E, 0x00000002, 0x00000A0B, 0x00050080, 0x00000012,
0x00004B40, 0x00001B4E, 0x00000723, 0x0007005F, 0x0000001D, 0x0000610B,
0x00005A11, 0x00004B40, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D,
0x0000187A, 0x00004E89, 0x00000000, 0x00050051, 0x0000000D, 0x00001B71,
0x00004E89, 0x00000001, 0x00050051, 0x0000000D, 0x00004923, 0x00004E89,
0x00000002, 0x00050085, 0x0000000D, 0x0000611F, 0x0000187A, 0x0000187A,
0x00050085, 0x0000000D, 0x00003F38, 0x00001B71, 0x00001B71, 0x00050085,
0x0000000D, 0x00002459, 0x00004923, 0x00004923, 0x00050051, 0x0000000D,
0x000056DC, 0x00005B12, 0x00000000, 0x00050051, 0x0000000D, 0x00002E44,
0x00005B12, 0x00000001, 0x00050051, 0x0000000D, 0x00004924, 0x00005B12,
0x00000002, 0x00050085, 0x0000000D, 0x00006120, 0x000056DC, 0x000056DC,
0x00050085, 0x0000000D, 0x00003F39, 0x00002E44, 0x00002E44, 0x00050085,
0x0000000D, 0x0000245A, 0x00004924, 0x00004924, 0x00050051, 0x0000000D,
0x000056DE, 0x0000432C, 0x00000000, 0x00050051, 0x0000000D, 0x00002E45,
0x0000432C, 0x00000001, 0x00050051, 0x0000000D, 0x00004925, 0x0000432C,
0x00000002, 0x00050085, 0x0000000D, 0x00006121, 0x000056DE, 0x000056DE,
0x00050085, 0x0000000D, 0x00003F3A, 0x00002E45, 0x00002E45, 0x00050085,
0x0000000D, 0x0000245B, 0x00004925, 0x00004925, 0x00050051, 0x0000000D,
0x000056DF, 0x00004252, 0x00000000, 0x00050051, 0x0000000D, 0x00002E46,
0x00004252, 0x00000001, 0x00050051, 0x0000000D, 0x00004926, 0x00004252,
0x00000002, 0x00050085, 0x0000000D, 0x00006122, 0x000056DF, 0x000056DF,
0x00050085, 0x0000000D, 0x00003F3B, 0x00002E46, 0x00002E46, 0x00050085,
0x0000000D, 0x0000245C, 0x00004926, 0x00004926, 0x00050051, 0x0000000D,
0x000056E0, 0x0000610B, 0x00000000, 0x00050051, 0x0000000D, 0x00002E47,
0x0000610B, 0x00000001, 0x00050051, 0x0000000D, 0x00004927, 0x0000610B,
0x00000002, 0x00050085, 0x0000000D, 0x00006123, 0x000056E0, 0x000056E0,
0x00050085, 0x0000000D, 0x00003A3E, 0x00002E47, 0x00002E47, 0x00050085,
0x0000000D, 0x0000218E, 0x00004927, 0x00004927, 0x0007000C, 0x0000000D,
0x00002A7D, 0x00000001, 0x00000025, 0x00003F3A, 0x00003F3B, 0x0007000C,
0x0000000D, 0x0000243C, 0x00000001, 0x00000025, 0x00003F39, 0x00002A7D,
0x0007000C, 0x0000000D, 0x00003E4F, 0x00000001, 0x00000025, 0x00003F38,
0x00003A3E, 0x0007000C, 0x0000000D, 0x00002A99, 0x00000001, 0x00000025,
0x0000243C, 0x00003E4F, 0x0007000C, 0x0000000D, 0x00005EE8, 0x00000001,
0x00000028, 0x00003F3A, 0x00003F3B, 0x0007000C, 0x0000000D, 0x00004473,
0x00000001, 0x00000028, 0x00003F39, 0x00005EE8, 0x0007000C, 0x0000000D,
0x00005D83, 0x00000001, 0x00000028, 0x00003F38, 0x00003A3E, 0x0007000C,
0x0000000D, 0x0000526D, 0x00000001, 0x00000028, 0x00004473, 0x00005D83,
0x0004007C, 0x0000000B, 0x00001FF5, 0x0000526D, 0x00050082, 0x0000000B,
0x000022F7, 0x00000344, 0x00001FF5, 0x0004007C, 0x0000000D, 0x00001941,
0x000022F7, 0x00050083, 0x0000000D, 0x00005E43, 0x0000008A, 0x0000526D,
0x0007000C, 0x0000000D, 0x00005B1C, 0x00000001, 0x00000025, 0x00002A99,
0x00005E43, 0x00050085, 0x0000000D, 0x00005977, 0x00005B1C, 0x00001941,
0x0008000C, 0x0000000D, 0x000050CB, 0x00000001, 0x0000002B, 0x00005977,
0x00000A0C, 0x0000008A, 0x0004007C, 0x0000000B, 0x00005DCB, 0x000050CB,
0x000500C2, 0x0000000B, 0x0000564A, 0x00005DCB, 0x00000A0D, 0x00050080,
0x0000000B, 0x00005ABD, 0x0000564A, 0x0000020D, 0x0004007C, 0x0000000D,
0x000054BC, 0x00005ABD, 0x0004007C, 0x0000000D, 0x00004C66, 0x00004046,
0x00050085, 0x0000000D, 0x00004973, 0x000054BC, 0x00004C66, 0x00050085,
0x0000000D, 0x00005B14, 0x00000B69, 0x00004973, 0x00050081, 0x0000000D,
0x00004072, 0x0000008A, 0x00005B14, 0x0004007C, 0x0000000B, 0x00001997,
0x00004072, 0x00050082, 0x0000000B, 0x00001D8B, 0x000000B2, 0x00001997,
0x0004007C, 0x0000000D, 0x000024CB, 0x00001D8B, 0x0004007F, 0x0000000D,
0x000023AA, 0x000024CB, 0x00050085, 0x0000000D, 0x0000304F, 0x000023AA,
0x00004072, 0x00050081, 0x0000000D, 0x0000409C, 0x0000304F, 0x00000019,
0x00050085, 0x0000000D, 0x00002496, 0x000024CB, 0x0000409C, 0x00050081,
0x0000000D, 0x0000499D, 0x0000611F, 0x00006120, 0x00050081, 0x0000000D,
0x00005A67, 0x0000499D, 0x00006122, 0x00050081, 0x0000000D, 0x00001987,
0x00005A67, 0x00006123, 0x00050085, 0x0000000D, 0x00003181, 0x00004973,
0x00001987, 0x00050081, 0x0000000D, 0x00003E65, 0x00003181, 0x00006121,
0x00050085, 0x0000000D, 0x00001FC9, 0x00003E65, 0x00002496, 0x0008000C,
0x0000000D, 0x00003B26, 0x00000001, 0x0000002B, 0x00001FC9, 0x00000A0C,
0x0000008A, 0x00050081, 0x0000000D, 0x00003445, 0x00003F38, 0x00003F39,
0x00050081, 0x0000000D, 0x0000328F, 0x00003445, 0x00003F3B, 0x00050081,
0x0000000D, 0x00001988, 0x0000328F, 0x00003A3E, 0x00050085, 0x0000000D,
0x00003182, 0x00004973, 0x00001988, 0x00050081, 0x0000000D, 0x00003E66,
0x00003182, 0x00003F3A, 0x00050085, 0x0000000D, 0x00001FCA, 0x00003E66,
0x00002496, 0x0008000C, 0x0000000D, 0x00003B27, 0x00000001, 0x0000002B,
0x00001FCA, 0x00000A0C, 0x0000008A, 0x00050081, 0x0000000D, 0x00003446,
0x00002459, 0x0000245A, 0x00050081, 0x0000000D, 0x00003290, 0x00003446,
0x0000245C, 0x00050081, 0x0000000D, 0x00001989, 0x00003290, 0x0000218E,
0x00050085, 0x0000000D, 0x00003183, 0x00004973, 0x00001989, 0x00050081,
0x0000000D, 0x00003E67, 0x00003183, 0x0000245B, 0x00050085, 0x0000000D,
0x00001B09, 0x00003E67, 0x00002496, 0x0008000C, 0x0000000D, 0x0000616D,
0x00000001, 0x0000002B, 0x00001B09, 0x00000A0C, 0x0000008A, 0x00050041,
0x0000028B, 0x00005061, 0x000014D6, 0x00000A0A, 0x0003003E, 0x00005061,
0x00003B26, 0x00050041, 0x0000028B, 0x00004D14, 0x000014D6, 0x00000A0D,
0x0003003E, 0x00004D14, 0x00003B27, 0x00050041, 0x0000028B, 0x00004CC8,
0x000014D6, 0x00000A10, 0x0003003E, 0x00004CC8, 0x0000616D, 0x0004003D,
0x0000001D, 0x000028CD, 0x000014D6, 0x0008004F, 0x00000018, 0x00002397,
0x000028CD, 0x000028CD, 0x00000000, 0x00000001, 0x00000002, 0x0006000C,
0x00000018, 0x000045F7, 0x00000001, 0x0000001F, 0x00002397, 0x00050051,
0x0000000D, 0x00001BDB, 0x000045F7, 0x00000000, 0x0003003E, 0x00005061,
0x00001BDB, 0x00050051, 0x0000000D, 0x000057A3, 0x000045F7, 0x00000001,
0x0003003E, 0x00004D14, 0x000057A3, 0x00050051, 0x0000000D, 0x00005673,
0x000045F7, 0x00000002, 0x0003003E, 0x00004CC8, 0x00005673, 0x00050041,
0x0000028B, 0x00005AFE, 0x000014D6, 0x00000A13, 0x0003003E, 0x00005AFE,
0x0000008A, 0x000100FD, 0x00010038,
0x0000028A, 0x00000009, 0x0000000D, 0x0004002B, 0x0000000B, 0x00000A0D,
0x00000001, 0x00040020, 0x0000029B, 0x00000003, 0x0000001D, 0x0004003B,
0x0000029B, 0x000014D6, 0x00000003, 0x0004002B, 0x0000000B, 0x0000020D,
0x1FBC4639, 0x0004002B, 0x0000000B, 0x00000344, 0x7EF07EBB, 0x0004002B,
0x0000000B, 0x000000B2, 0x7EF19FFF, 0x0004002B, 0x0000000D, 0x00000019,
0x40000000, 0x00090019, 0x00000096, 0x0000000D, 0x00000001, 0x00000000,
0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00040020, 0x00000313,
0x00000000, 0x00000096, 0x0004003B, 0x00000313, 0x0000142B, 0x00000000,
0x0004002B, 0x0000000C, 0x00000A08, 0xFFFFFFFF, 0x0005002C, 0x00000012,
0x0000070B, 0x00000A0B, 0x00000A08, 0x0005002C, 0x00000012, 0x0000070E,
0x00000A08, 0x00000A0B, 0x0005002C, 0x00000012, 0x00000720, 0x00000A0E,
0x00000A0B, 0x0005002C, 0x00000012, 0x00000723, 0x00000A0B, 0x00000A0E,
0x0004002B, 0x0000000D, 0x00000B69, 0x40800000, 0x00030001, 0x0000001D,
0x00002818, 0x00050036, 0x00000008, 0x0000161F, 0x00000000, 0x00000502,
0x000200F8, 0x00006175, 0x0004003D, 0x0000001D, 0x0000488B, 0x00000C93,
0x0007004F, 0x00000013, 0x000036B8, 0x0000488B, 0x0000488B, 0x00000000,
0x00000001, 0x0004006E, 0x00000012, 0x000044F8, 0x000036B8, 0x00050041,
0x0000028F, 0x00004B4F, 0x0000118F, 0x00000A0B, 0x0004003D, 0x00000012,
0x00005926, 0x00004B4F, 0x00050082, 0x00000012, 0x00005B10, 0x000044F8,
0x00005926, 0x0004007C, 0x00000011, 0x000026D2, 0x00005B10, 0x00050041,
0x0000028A, 0x00005205, 0x0000118F, 0x00000A0E, 0x0004003D, 0x0000000D,
0x000056DD, 0x00005205, 0x0004007C, 0x0000000B, 0x00004046, 0x000056DD,
0x0004007C, 0x00000012, 0x00001B4E, 0x000026D2, 0x00050080, 0x00000012,
0x0000381D, 0x00001B4E, 0x0000070B, 0x0004003D, 0x00000096, 0x00005A11,
0x0000142B, 0x0007005F, 0x0000001D, 0x00004E89, 0x00005A11, 0x0000381D,
0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00001D29, 0x00001B4E,
0x0000070E, 0x0007005F, 0x0000001D, 0x00005B12, 0x00005A11, 0x00001D29,
0x00000002, 0x00000A0B, 0x0007005F, 0x0000001D, 0x0000432C, 0x00005A11,
0x00001B4E, 0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00003F0E,
0x00001B4E, 0x00000720, 0x0007005F, 0x0000001D, 0x00004252, 0x00005A11,
0x00003F0E, 0x00000002, 0x00000A0B, 0x00050080, 0x00000012, 0x00004B40,
0x00001B4E, 0x00000723, 0x0007005F, 0x0000001D, 0x0000610B, 0x00005A11,
0x00004B40, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x0000187A,
0x00004E89, 0x00000000, 0x00050051, 0x0000000D, 0x00001B71, 0x00004E89,
0x00000001, 0x00050051, 0x0000000D, 0x00004923, 0x00004E89, 0x00000002,
0x00050085, 0x0000000D, 0x0000611F, 0x0000187A, 0x0000187A, 0x00050085,
0x0000000D, 0x00003F38, 0x00001B71, 0x00001B71, 0x00050085, 0x0000000D,
0x00002459, 0x00004923, 0x00004923, 0x00050051, 0x0000000D, 0x000056DC,
0x00005B12, 0x00000000, 0x00050051, 0x0000000D, 0x00002E44, 0x00005B12,
0x00000001, 0x00050051, 0x0000000D, 0x00004924, 0x00005B12, 0x00000002,
0x00050085, 0x0000000D, 0x00006120, 0x000056DC, 0x000056DC, 0x00050085,
0x0000000D, 0x00003F39, 0x00002E44, 0x00002E44, 0x00050085, 0x0000000D,
0x0000245A, 0x00004924, 0x00004924, 0x00050051, 0x0000000D, 0x000056DE,
0x0000432C, 0x00000000, 0x00050051, 0x0000000D, 0x00002E45, 0x0000432C,
0x00000001, 0x00050051, 0x0000000D, 0x00004925, 0x0000432C, 0x00000002,
0x00050085, 0x0000000D, 0x00006121, 0x000056DE, 0x000056DE, 0x00050085,
0x0000000D, 0x00003F3A, 0x00002E45, 0x00002E45, 0x00050085, 0x0000000D,
0x0000245B, 0x00004925, 0x00004925, 0x00050051, 0x0000000D, 0x000056DF,
0x00004252, 0x00000000, 0x00050051, 0x0000000D, 0x00002E46, 0x00004252,
0x00000001, 0x00050051, 0x0000000D, 0x00004926, 0x00004252, 0x00000002,
0x00050085, 0x0000000D, 0x00006122, 0x000056DF, 0x000056DF, 0x00050085,
0x0000000D, 0x00003F3B, 0x00002E46, 0x00002E46, 0x00050085, 0x0000000D,
0x0000245C, 0x00004926, 0x00004926, 0x00050051, 0x0000000D, 0x000056E0,
0x0000610B, 0x00000000, 0x00050051, 0x0000000D, 0x00002E47, 0x0000610B,
0x00000001, 0x00050051, 0x0000000D, 0x00004927, 0x0000610B, 0x00000002,
0x00050085, 0x0000000D, 0x00006123, 0x000056E0, 0x000056E0, 0x00050085,
0x0000000D, 0x00003A3E, 0x00002E47, 0x00002E47, 0x00050085, 0x0000000D,
0x0000218E, 0x00004927, 0x00004927, 0x0007000C, 0x0000000D, 0x00002A7D,
0x00000001, 0x00000025, 0x00003F3A, 0x00003F3B, 0x0007000C, 0x0000000D,
0x0000243C, 0x00000001, 0x00000025, 0x00003F39, 0x00002A7D, 0x0007000C,
0x0000000D, 0x00003E4F, 0x00000001, 0x00000025, 0x00003F38, 0x00003A3E,
0x0007000C, 0x0000000D, 0x00002A99, 0x00000001, 0x00000025, 0x0000243C,
0x00003E4F, 0x0007000C, 0x0000000D, 0x00005EE8, 0x00000001, 0x00000028,
0x00003F3A, 0x00003F3B, 0x0007000C, 0x0000000D, 0x00004473, 0x00000001,
0x00000028, 0x00003F39, 0x00005EE8, 0x0007000C, 0x0000000D, 0x00005D83,
0x00000001, 0x00000028, 0x00003F38, 0x00003A3E, 0x0007000C, 0x0000000D,
0x0000526D, 0x00000001, 0x00000028, 0x00004473, 0x00005D83, 0x0004007C,
0x0000000B, 0x00001FF5, 0x0000526D, 0x00050082, 0x0000000B, 0x000022F7,
0x00000344, 0x00001FF5, 0x0004007C, 0x0000000D, 0x00001941, 0x000022F7,
0x00050083, 0x0000000D, 0x00005E43, 0x0000008A, 0x0000526D, 0x0007000C,
0x0000000D, 0x00005B1C, 0x00000001, 0x00000025, 0x00002A99, 0x00005E43,
0x00050085, 0x0000000D, 0x00005977, 0x00005B1C, 0x00001941, 0x0008000C,
0x0000000D, 0x000050CB, 0x00000001, 0x0000002B, 0x00005977, 0x00000A0C,
0x0000008A, 0x0004007C, 0x0000000B, 0x00005DCB, 0x000050CB, 0x000500C2,
0x0000000B, 0x0000564A, 0x00005DCB, 0x00000A0D, 0x00050080, 0x0000000B,
0x00005ABD, 0x0000564A, 0x0000020D, 0x0004007C, 0x0000000D, 0x000054BC,
0x00005ABD, 0x0004007C, 0x0000000D, 0x00004C66, 0x00004046, 0x00050085,
0x0000000D, 0x00004973, 0x000054BC, 0x00004C66, 0x00050085, 0x0000000D,
0x00005B14, 0x00000B69, 0x00004973, 0x00050081, 0x0000000D, 0x00004072,
0x0000008A, 0x00005B14, 0x0004007C, 0x0000000B, 0x00001997, 0x00004072,
0x00050082, 0x0000000B, 0x00001D8B, 0x000000B2, 0x00001997, 0x0004007C,
0x0000000D, 0x000024CB, 0x00001D8B, 0x0004007F, 0x0000000D, 0x000023AA,
0x000024CB, 0x00050085, 0x0000000D, 0x0000304F, 0x000023AA, 0x00004072,
0x00050081, 0x0000000D, 0x0000409C, 0x0000304F, 0x00000019, 0x00050085,
0x0000000D, 0x00002496, 0x000024CB, 0x0000409C, 0x00050081, 0x0000000D,
0x0000499D, 0x0000611F, 0x00006120, 0x00050081, 0x0000000D, 0x00005A67,
0x0000499D, 0x00006122, 0x00050081, 0x0000000D, 0x00001987, 0x00005A67,
0x00006123, 0x00050085, 0x0000000D, 0x00003181, 0x00004973, 0x00001987,
0x00050081, 0x0000000D, 0x00003E65, 0x00003181, 0x00006121, 0x00050085,
0x0000000D, 0x00001FC9, 0x00003E65, 0x00002496, 0x0008000C, 0x0000000D,
0x00003B26, 0x00000001, 0x0000002B, 0x00001FC9, 0x00000A0C, 0x0000008A,
0x00050081, 0x0000000D, 0x00003445, 0x00003F38, 0x00003F39, 0x00050081,
0x0000000D, 0x0000328F, 0x00003445, 0x00003F3B, 0x00050081, 0x0000000D,
0x00001988, 0x0000328F, 0x00003A3E, 0x00050085, 0x0000000D, 0x00003182,
0x00004973, 0x00001988, 0x00050081, 0x0000000D, 0x00003E66, 0x00003182,
0x00003F3A, 0x00050085, 0x0000000D, 0x00001FCA, 0x00003E66, 0x00002496,
0x0008000C, 0x0000000D, 0x00003B27, 0x00000001, 0x0000002B, 0x00001FCA,
0x00000A0C, 0x0000008A, 0x00050081, 0x0000000D, 0x00003446, 0x00002459,
0x0000245A, 0x00050081, 0x0000000D, 0x00003290, 0x00003446, 0x0000245C,
0x00050081, 0x0000000D, 0x00001989, 0x00003290, 0x0000218E, 0x00050085,
0x0000000D, 0x00003183, 0x00004973, 0x00001989, 0x00050081, 0x0000000D,
0x00003E67, 0x00003183, 0x0000245B, 0x00050085, 0x0000000D, 0x00001C4C,
0x00003E67, 0x00002496, 0x0008000C, 0x0000000D, 0x0000576C, 0x00000001,
0x0000002B, 0x00001C4C, 0x00000A0C, 0x0000008A, 0x00060052, 0x0000001D,
0x00005ECE, 0x00003B26, 0x00002818, 0x00000000, 0x00060052, 0x0000001D,
0x00002B42, 0x00003B27, 0x00005ECE, 0x00000001, 0x00060052, 0x0000001D,
0x00003A55, 0x0000576C, 0x00002B42, 0x00000002, 0x0008004F, 0x00000018,
0x0000329B, 0x00003A55, 0x00003A55, 0x00000000, 0x00000001, 0x00000002,
0x0006000C, 0x00000018, 0x00001947, 0x00000001, 0x0000001F, 0x0000329B,
0x00050051, 0x0000000D, 0x000058D6, 0x00001947, 0x00000000, 0x00060052,
0x0000001D, 0x00004D39, 0x000058D6, 0x00003A55, 0x00000000, 0x00050051,
0x0000000D, 0x00004D8C, 0x00001947, 0x00000001, 0x00060052, 0x0000001D,
0x00003F07, 0x00004D8C, 0x00004D39, 0x00000001, 0x00050051, 0x0000000D,
0x00004D9F, 0x00001947, 0x00000002, 0x00060052, 0x0000001D, 0x00003CDE,
0x00004D9F, 0x00003F07, 0x00000002, 0x00060052, 0x0000001D, 0x000047D3,
0x0000008A, 0x00003CDE, 0x00000003, 0x0003003E, 0x000014D6, 0x000047D3,
0x000100FD, 0x00010038,
};

View File

@@ -31,7 +31,7 @@
%v4uint = OpTypeVector %uint 4
%_struct_1030 = OpTypeStruct %v2float %v2float
%_ptr_PushConstant__struct_1030 = OpTypePointer PushConstant %_struct_1030
%3052 = OpVariable %_ptr_PushConstant__struct_1030 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_1030 PushConstant
%int = OpTypeInt 32 1
%int_0 = OpConstant %int 0
%_ptr_PushConstant_v2float = OpTypePointer PushConstant %v2float
@@ -86,20 +86,20 @@
%10264 = OpUndef %v2float
%5663 = OpFunction %void None %1282
%23915 = OpLabel
%8250 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_0
%8250 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_0
%6959 = OpLoad %v2float %8250
%13397 = OpBitcast %v2uint %6959
%12762 = OpVectorTimesScalar %v2float %6959 %float_0_5
%24291 = OpFSub %v2float %12762 %1566
%20131 = OpBitcast %v2uint %24291
%17720 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_1
%17720 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_1
%11122 = OpLoad %v2float %17720
%8543 = OpVectorShuffle %v4float %11122 %11122 0 1 0 1
%11088 = OpFMul %v4float %1284 %8543
%12841 = OpBitcast %v4uint %11088
%16717 = OpFMul %v4float %2460 %8543
%11573 = OpBitcast %v4uint %16717
%20359 = OpAccessChain %_ptr_PushConstant_float %3052 %int_1 %uint_1
%20359 = OpAccessChain %_ptr_PushConstant_float %4495 %int_1 %uint_1
%20680 = OpLoad %float %20359
%17728 = OpFMul %float %float_4 %20680
%22839 = OpBitcast %uint %17728
@@ -814,7 +814,7 @@ const uint32_t guest_output_ffx_fsr_easu_ps[] = {
0x0000000B, 0x00000020, 0x00000000, 0x00020014, 0x00000009, 0x00040017,
0x00000011, 0x0000000B, 0x00000002, 0x00040017, 0x00000017, 0x0000000B,
0x00000004, 0x0004001E, 0x00000406, 0x00000013, 0x00000013, 0x00040020,
0x00000683, 0x00000009, 0x00000406, 0x0004003B, 0x00000683, 0x00000BEC,
0x00000683, 0x00000009, 0x00000406, 0x0004003B, 0x00000683, 0x0000118F,
0x00000009, 0x00040015, 0x0000000C, 0x00000020, 0x00000001, 0x0004002B,
0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x00000290, 0x00000009,
0x00000013, 0x0004002B, 0x0000000D, 0x000000FC, 0x3F000000, 0x0004002B,
@@ -855,17 +855,17 @@ const uint32_t guest_output_ffx_fsr_easu_ps[] = {
0x0000001D, 0x00000145, 0x000000FC, 0x000000FC, 0x000000FC, 0x000000FC,
0x00030001, 0x00000013, 0x00002818, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00005D6B, 0x00050041, 0x00000290,
0x0000203A, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x00000013, 0x00001B2F,
0x0000203A, 0x0000118F, 0x00000A0B, 0x0004003D, 0x00000013, 0x00001B2F,
0x0000203A, 0x0004007C, 0x00000011, 0x00003455, 0x00001B2F, 0x0005008E,
0x00000013, 0x000031DA, 0x00001B2F, 0x000000FC, 0x00050083, 0x00000013,
0x00005EE3, 0x000031DA, 0x0000061E, 0x0004007C, 0x00000011, 0x00004EA3,
0x00005EE3, 0x00050041, 0x00000290, 0x00004538, 0x00000BEC, 0x00000A0E,
0x00005EE3, 0x00050041, 0x00000290, 0x00004538, 0x0000118F, 0x00000A0E,
0x0004003D, 0x00000013, 0x00002B72, 0x00004538, 0x0009004F, 0x0000001D,
0x0000215F, 0x00002B72, 0x00002B72, 0x00000000, 0x00000001, 0x00000000,
0x00000001, 0x00050085, 0x0000001D, 0x00002B50, 0x00000504, 0x0000215F,
0x0004007C, 0x00000017, 0x00003229, 0x00002B50, 0x00050085, 0x0000001D,
0x0000414D, 0x0000099C, 0x0000215F, 0x0004007C, 0x00000017, 0x00002D35,
0x0000414D, 0x00060041, 0x0000028A, 0x00004F87, 0x00000BEC, 0x00000A0E,
0x0000414D, 0x00060041, 0x0000028A, 0x00004F87, 0x0000118F, 0x00000A0E,
0x00000A0D, 0x0004003D, 0x0000000D, 0x000050C8, 0x00004F87, 0x00050085,
0x0000000D, 0x00004540, 0x00000B69, 0x000050C8, 0x0004007C, 0x0000000B,
0x00005937, 0x00004540, 0x0004003D, 0x0000001D, 0x00002C9B, 0x00000C93,

File diff suppressed because one or more lines are too long

View File

@@ -30,19 +30,14 @@
%v2float = OpTypeVector %float 2
%_struct_1010 = OpTypeStruct %v2int %float
%_ptr_PushConstant__struct_1010 = OpTypePointer PushConstant %_struct_1010
%3052 = OpVariable %_ptr_PushConstant__struct_1010 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_1010 PushConstant
%int_0 = OpConstant %int 0
%_ptr_PushConstant_v2int = OpTypePointer PushConstant %v2int
%int_1 = OpConstant %int 1
%_ptr_PushConstant_float = OpTypePointer PushConstant %float
%uint_0 = OpConstant %uint 0
%float_1 = OpConstant %float 1
%_ptr_Output_v4float = OpTypePointer Output %v4float
%3253 = OpVariable %_ptr_Output_v4float Output
%_ptr_Output_float = OpTypePointer Output %float
%uint_1 = OpConstant %uint 1
%uint_2 = OpConstant %uint 2
%float_1 = OpConstant %float 1
%uint_3 = OpConstant %uint 3
%float_0 = OpConstant %float 0
%uint_2129764351 = OpConstant %uint 2129764351
%float_2 = OpConstant %float 2
@@ -57,17 +52,18 @@
%float_n4 = OpConstant %float -4
%float_4 = OpConstant %float 4
%float_n0_1875 = OpConstant %float -0.1875
%10264 = OpUndef %v4float
%float_0_25 = OpConstant %float 0.25
%5663 = OpFunction %void None %1282
%24949 = OpLabel
%18571 = OpLoad %v4float %gl_FragCoord
%14008 = OpVectorShuffle %v2float %18571 %18571 0 1
%17656 = OpConvertFToS %v2int %14008
%19279 = OpAccessChain %_ptr_PushConstant_v2int %3052 %int_0
%19279 = OpAccessChain %_ptr_PushConstant_v2int %4495 %int_0
%22822 = OpLoad %v2int %19279
%23312 = OpISub %v2int %17656 %22822
%9938 = OpBitcast %v2uint %23312
%20997 = OpAccessChain %_ptr_PushConstant_float %3052 %int_1
%20997 = OpAccessChain %_ptr_PushConstant_float %4495 %int_1
%22237 = OpLoad %float %20997
%16454 = OpBitcast %uint %22237
%6990 = OpBitcast %v2int %9938
@@ -178,16 +174,13 @@
%23145 = OpFAdd %float %18847 %6945
%6537 = OpFAdd %float %23145 %18868
%12675 = OpFMul %float %20919 %6537
%16937 = OpFAdd %float %12675 %18867
%19165 = OpFMul %float %16937 %9366
%19584 = OpAccessChain %_ptr_Output_float %3253 %uint_0
OpStore %19584 %9367
%19732 = OpAccessChain %_ptr_Output_float %3253 %uint_1
OpStore %19732 %9368
%19733 = OpAccessChain %_ptr_Output_float %3253 %uint_2
OpStore %19733 %19165
%23304 = OpAccessChain %_ptr_Output_float %3253 %uint_3
OpStore %23304 %float_1
%17260 = OpFAdd %float %12675 %18867
%16604 = OpFMul %float %17260 %9366
%10663 = OpCompositeInsert %v4float %9367 %10264 0
%21331 = OpCompositeInsert %v4float %9368 %10663 1
%15333 = OpCompositeInsert %v4float %16604 %21331 2
%22422 = OpCompositeInsert %v4float %float_1 %15333 3
OpStore %3253 %22422
OpReturn
OpFunctionEnd
#endif
@@ -210,141 +203,138 @@ const uint32_t guest_output_ffx_fsr_rcas_ps[] = {
0x0000029A, 0x00000001, 0x0000001D, 0x0004003B, 0x0000029A, 0x00000C93,
0x00000001, 0x00040017, 0x00000013, 0x0000000D, 0x00000002, 0x0004001E,
0x000003F2, 0x00000012, 0x0000000D, 0x00040020, 0x0000066F, 0x00000009,
0x000003F2, 0x0004003B, 0x0000066F, 0x00000BEC, 0x00000009, 0x0004002B,
0x000003F2, 0x0004003B, 0x0000066F, 0x0000118F, 0x00000009, 0x0004002B,
0x0000000C, 0x00000A0B, 0x00000000, 0x00040020, 0x0000028F, 0x00000009,
0x00000012, 0x0004002B, 0x0000000C, 0x00000A0E, 0x00000001, 0x00040020,
0x0000028A, 0x00000009, 0x0000000D, 0x0004002B, 0x0000000B, 0x00000A0A,
0x00000000, 0x00040020, 0x0000029B, 0x00000003, 0x0000001D, 0x0004003B,
0x0000029B, 0x00000CB5, 0x00000003, 0x00040020, 0x0000028B, 0x00000003,
0x0000000D, 0x0004002B, 0x0000000B, 0x00000A0D, 0x00000001, 0x0004002B,
0x0000000B, 0x00000A10, 0x00000002, 0x0004002B, 0x0000000D, 0x0000008A,
0x3F800000, 0x0004002B, 0x0000000B, 0x00000A13, 0x00000003, 0x0004002B,
0x0000000D, 0x00000A0C, 0x00000000, 0x0004002B, 0x0000000B, 0x000000B2,
0x7EF19FFF, 0x0004002B, 0x0000000D, 0x00000018, 0x40000000, 0x00090019,
0x00000096, 0x0000000D, 0x00000001, 0x00000000, 0x00000000, 0x00000000,
0x00000001, 0x00000000, 0x00040020, 0x00000313, 0x00000000, 0x00000096,
0x0004003B, 0x00000313, 0x00000DF7, 0x00000000, 0x0004002B, 0x0000000C,
0x00000A08, 0xFFFFFFFF, 0x0005002C, 0x00000012, 0x0000070B, 0x00000A0B,
0x00000A08, 0x0005002C, 0x00000012, 0x0000070E, 0x00000A08, 0x00000A0B,
0x0005002C, 0x00000012, 0x00000720, 0x00000A0E, 0x00000A0B, 0x0005002C,
0x00000012, 0x00000723, 0x00000A0B, 0x00000A0E, 0x0004002B, 0x0000000D,
0x0000025D, 0xC0800000, 0x0004002B, 0x0000000D, 0x00000B69, 0x40800000,
0x0004002B, 0x0000000D, 0x0000045E, 0xBE400000, 0x0004002B, 0x0000000D,
0x0000016E, 0x3E800000, 0x00050036, 0x00000008, 0x0000161F, 0x00000000,
0x00000502, 0x000200F8, 0x00006175, 0x0004003D, 0x0000001D, 0x0000488B,
0x00000C93, 0x0007004F, 0x00000013, 0x000036B8, 0x0000488B, 0x0000488B,
0x00000000, 0x00000001, 0x0004006E, 0x00000012, 0x000044F8, 0x000036B8,
0x00050041, 0x0000028F, 0x00004B4F, 0x00000BEC, 0x00000A0B, 0x0004003D,
0x00000012, 0x00005926, 0x00004B4F, 0x00050082, 0x00000012, 0x00005B10,
0x000044F8, 0x00005926, 0x0004007C, 0x00000011, 0x000026D2, 0x00005B10,
0x00050041, 0x0000028A, 0x00005205, 0x00000BEC, 0x00000A0E, 0x0004003D,
0x0000000D, 0x000056DD, 0x00005205, 0x0004007C, 0x0000000B, 0x00004046,
0x000056DD, 0x0004007C, 0x00000012, 0x00001B4E, 0x000026D2, 0x00050080,
0x00000012, 0x0000381D, 0x00001B4E, 0x0000070B, 0x0004003D, 0x00000096,
0x00005694, 0x00000DF7, 0x0007005F, 0x0000001D, 0x000022C3, 0x00005694,
0x0000381D, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x00004D11,
0x000022C3, 0x00000000, 0x00050051, 0x0000000D, 0x00001B12, 0x000022C3,
0x00000001, 0x00050051, 0x0000000D, 0x000049B2, 0x000022C3, 0x00000002,
0x00050080, 0x00000012, 0x00003779, 0x00001B4E, 0x0000070E, 0x0007005F,
0x0000001D, 0x00004E29, 0x00005694, 0x00003779, 0x00000002, 0x00000A0B,
0x00050051, 0x0000000D, 0x0000187A, 0x00004E29, 0x00000000, 0x00050051,
0x0000000D, 0x0000189F, 0x00004E29, 0x00000001, 0x00050051, 0x0000000D,
0x00005EF5, 0x00004E29, 0x00000002, 0x0007005F, 0x0000001D, 0x00001CD8,
0x00005694, 0x00001B4E, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D,
0x000059A1, 0x00001CD8, 0x00000000, 0x00050051, 0x0000000D, 0x00001B13,
0x00001CD8, 0x00000001, 0x00050051, 0x0000000D, 0x000049B3, 0x00001CD8,
0x00000002, 0x00050080, 0x00000012, 0x0000377A, 0x00001B4E, 0x00000720,
0x0007005F, 0x0000001D, 0x00004E2A, 0x00005694, 0x0000377A, 0x00000002,
0x00000A0B, 0x00050051, 0x0000000D, 0x0000187B, 0x00004E2A, 0x00000000,
0x00050051, 0x0000000D, 0x00001B14, 0x00004E2A, 0x00000001, 0x00050051,
0x0000000D, 0x000049B4, 0x00004E2A, 0x00000002, 0x00050080, 0x00000012,
0x0000377B, 0x00001B4E, 0x00000723, 0x0007005F, 0x0000001D, 0x00004E2B,
0x00005694, 0x0000377B, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D,
0x0000187C, 0x00004E2B, 0x00000000, 0x00050051, 0x0000000D, 0x00005D1A,
0x00004E2B, 0x00000001, 0x00050051, 0x0000000D, 0x00001B21, 0x00004E2B,
0x00000002, 0x0007000C, 0x0000000D, 0x00003C0C, 0x00000001, 0x00000025,
0x0000187A, 0x0000187B, 0x0007000C, 0x0000000D, 0x0000623F, 0x00000001,
0x00000025, 0x00004D11, 0x00003C0C, 0x0007000C, 0x0000000D, 0x00003E4C,
0x00000001, 0x00000025, 0x0000623F, 0x0000187C, 0x0007000C, 0x0000000D,
0x00003E4D, 0x00000001, 0x00000025, 0x0000189F, 0x00001B14, 0x0007000C,
0x0000000D, 0x00003E4E, 0x00000001, 0x00000025, 0x00001B12, 0x00003E4D,
0x0007000C, 0x0000000D, 0x00003E4F, 0x00000001, 0x00000025, 0x00003E4E,
0x00005D1A, 0x0007000C, 0x0000000D, 0x00003E50, 0x00000001, 0x00000025,
0x00005EF5, 0x000049B4, 0x0007000C, 0x0000000D, 0x00003E51, 0x00000001,
0x00000025, 0x000049B2, 0x00003E50, 0x0007000C, 0x0000000D, 0x00002A99,
0x00000001, 0x00000025, 0x00003E51, 0x00001B21, 0x0007000C, 0x0000000D,
0x00005EE8, 0x00000001, 0x00000028, 0x0000187A, 0x0000187B, 0x0007000C,
0x0000000D, 0x00004473, 0x00000001, 0x00000028, 0x00004D11, 0x00005EE8,
0x0007000C, 0x0000000D, 0x0000555B, 0x00000001, 0x00000028, 0x00004473,
0x0000187C, 0x0007000C, 0x0000000D, 0x0000555C, 0x00000001, 0x00000028,
0x0000189F, 0x00001B14, 0x0007000C, 0x0000000D, 0x0000555D, 0x00000001,
0x00000028, 0x00001B12, 0x0000555C, 0x0007000C, 0x0000000D, 0x0000555E,
0x00000001, 0x00000028, 0x0000555D, 0x00005D1A, 0x0007000C, 0x0000000D,
0x0000555F, 0x00000001, 0x00000028, 0x00005EF5, 0x000049B4, 0x0007000C,
0x0000000D, 0x00005558, 0x00000001, 0x00000028, 0x000049B2, 0x0000555F,
0x0007000C, 0x0000000D, 0x0000279E, 0x00000001, 0x00000028, 0x00005558,
0x00001B21, 0x0007000C, 0x0000000D, 0x000060BA, 0x00000001, 0x00000025,
0x00003E4C, 0x000059A1, 0x00050088, 0x0000000D, 0x000055ED, 0x0000016E,
0x0000555B, 0x00050085, 0x0000000D, 0x00002889, 0x000060BA, 0x000055ED,
0x0007000C, 0x0000000D, 0x0000534F, 0x00000001, 0x00000025, 0x00003E4F,
0x00001B13, 0x00050088, 0x0000000D, 0x0000442E, 0x0000016E, 0x0000555E,
0x00050085, 0x0000000D, 0x0000288A, 0x0000534F, 0x0000442E, 0x0007000C,
0x0000000D, 0x00005350, 0x00000001, 0x00000025, 0x00002A99, 0x000049B3,
0x00050088, 0x0000000D, 0x00004431, 0x0000016E, 0x0000279E, 0x00050085,
0x0000000D, 0x00005EF3, 0x00005350, 0x00004431, 0x0007000C, 0x0000000D,
0x00004080, 0x00000001, 0x00000028, 0x0000555B, 0x000059A1, 0x00050083,
0x0000000D, 0x00005683, 0x0000008A, 0x00004080, 0x00050085, 0x0000000D,
0x000034E8, 0x00000B69, 0x00003E4C, 0x00050081, 0x0000000D, 0x00004B7B,
0x000034E8, 0x0000025D, 0x00050088, 0x0000000D, 0x00004E56, 0x0000008A,
0x00004B7B, 0x00050085, 0x0000000D, 0x00005182, 0x00005683, 0x00004E56,
0x0007000C, 0x0000000D, 0x00004081, 0x00000001, 0x00000028, 0x0000555E,
0x00001B13, 0x00050083, 0x0000000D, 0x00005684, 0x0000008A, 0x00004081,
0x00050085, 0x0000000D, 0x000034E9, 0x00000B69, 0x00003E4F, 0x00050081,
0x0000000D, 0x00004B7C, 0x000034E9, 0x0000025D, 0x00050088, 0x0000000D,
0x00004E57, 0x0000008A, 0x00004B7C, 0x00050085, 0x0000000D, 0x00005183,
0x00005684, 0x00004E57, 0x0007000C, 0x0000000D, 0x00004082, 0x00000001,
0x00000028, 0x0000279E, 0x000049B3, 0x00050083, 0x0000000D, 0x00005685,
0x0000008A, 0x00004082, 0x00050085, 0x0000000D, 0x000034EA, 0x00000B69,
0x00002A99, 0x00050081, 0x0000000D, 0x00004B7D, 0x000034EA, 0x0000025D,
0x00050088, 0x0000000D, 0x000056B7, 0x0000008A, 0x00004B7D, 0x00050085,
0x0000000D, 0x00003B46, 0x00005685, 0x000056B7, 0x0004007F, 0x0000000D,
0x00005754, 0x00002889, 0x0007000C, 0x0000000D, 0x00005C99, 0x00000001,
0x00000028, 0x00005754, 0x00005182, 0x0004007F, 0x0000000D, 0x00004019,
0x0000288A, 0x0007000C, 0x0000000D, 0x000023D9, 0x00000001, 0x00000028,
0x00004019, 0x00005183, 0x0004007F, 0x0000000D, 0x000037B8, 0x00005EF3,
0x0007000C, 0x0000000D, 0x00003168, 0x00000001, 0x00000028, 0x000037B8,
0x00003B46, 0x0007000C, 0x0000000D, 0x000049EB, 0x00000001, 0x00000028,
0x000023D9, 0x00003168, 0x0007000C, 0x0000000D, 0x00001E92, 0x00000001,
0x00000028, 0x00005C99, 0x000049EB, 0x0007000C, 0x0000000D, 0x00002934,
0x00000001, 0x00000025, 0x00001E92, 0x00000A0C, 0x0007000C, 0x0000000D,
0x0000229C, 0x00000001, 0x00000028, 0x0000045E, 0x00002934, 0x0004007C,
0x0000000D, 0x00005830, 0x00004046, 0x00050085, 0x0000000D, 0x000051B7,
0x0000229C, 0x00005830, 0x00050085, 0x0000000D, 0x00005B14, 0x00000B69,
0x000051B7, 0x00050081, 0x0000000D, 0x00004072, 0x00005B14, 0x0000008A,
0x0004007C, 0x0000000B, 0x00001997, 0x00004072, 0x00050082, 0x0000000B,
0x00001D8B, 0x000000B2, 0x00001997, 0x0004007C, 0x0000000D, 0x000024CB,
0x00001D8B, 0x0004007F, 0x0000000D, 0x000023AA, 0x000024CB, 0x00050085,
0x0000000D, 0x0000304F, 0x000023AA, 0x00004072, 0x00050081, 0x0000000D,
0x0000409C, 0x0000304F, 0x00000018, 0x00050085, 0x0000000D, 0x00002496,
0x000024CB, 0x0000409C, 0x00050081, 0x0000000D, 0x0000499D, 0x00004D11,
0x0000187A, 0x00050081, 0x0000000D, 0x00005A67, 0x0000499D, 0x0000187C,
0x00050081, 0x0000000D, 0x00001987, 0x00005A67, 0x0000187B, 0x00050085,
0x0000000D, 0x00003181, 0x000051B7, 0x00001987, 0x00050081, 0x0000000D,
0x000046E9, 0x00003181, 0x000059A1, 0x00050085, 0x0000000D, 0x00002497,
0x000046E9, 0x00002496, 0x00050081, 0x0000000D, 0x0000499E, 0x00001B12,
0x0000189F, 0x00050081, 0x0000000D, 0x00005A68, 0x0000499E, 0x00005D1A,
0x00050081, 0x0000000D, 0x00001988, 0x00005A68, 0x00001B14, 0x00050085,
0x0000000D, 0x00003182, 0x000051B7, 0x00001988, 0x00050081, 0x0000000D,
0x000046EA, 0x00003182, 0x00001B13, 0x00050085, 0x0000000D, 0x00002498,
0x000046EA, 0x00002496, 0x00050081, 0x0000000D, 0x0000499F, 0x000049B2,
0x00005EF5, 0x00050081, 0x0000000D, 0x00005A69, 0x0000499F, 0x00001B21,
0x00050081, 0x0000000D, 0x00001989, 0x00005A69, 0x000049B4, 0x00050085,
0x0000000D, 0x00003183, 0x000051B7, 0x00001989, 0x00050081, 0x0000000D,
0x00004229, 0x00003183, 0x000049B3, 0x00050085, 0x0000000D, 0x00004ADD,
0x00004229, 0x00002496, 0x00050041, 0x0000028B, 0x00004C80, 0x00000CB5,
0x00000A0A, 0x0003003E, 0x00004C80, 0x00002497, 0x00050041, 0x0000028B,
0x00004D14, 0x00000CB5, 0x00000A0D, 0x0003003E, 0x00004D14, 0x00002498,
0x00050041, 0x0000028B, 0x00004D15, 0x00000CB5, 0x00000A10, 0x0003003E,
0x00004D15, 0x00004ADD, 0x00050041, 0x0000028B, 0x00005B08, 0x00000CB5,
0x00000A13, 0x0003003E, 0x00005B08, 0x0000008A, 0x000100FD, 0x00010038,
0x0000028A, 0x00000009, 0x0000000D, 0x0004002B, 0x0000000D, 0x0000008A,
0x3F800000, 0x00040020, 0x0000029B, 0x00000003, 0x0000001D, 0x0004003B,
0x0000029B, 0x00000CB5, 0x00000003, 0x0004002B, 0x0000000D, 0x00000A0C,
0x00000000, 0x0004002B, 0x0000000B, 0x000000B2, 0x7EF19FFF, 0x0004002B,
0x0000000D, 0x00000018, 0x40000000, 0x00090019, 0x00000096, 0x0000000D,
0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000,
0x00040020, 0x00000313, 0x00000000, 0x00000096, 0x0004003B, 0x00000313,
0x00000DF7, 0x00000000, 0x0004002B, 0x0000000C, 0x00000A08, 0xFFFFFFFF,
0x0005002C, 0x00000012, 0x0000070B, 0x00000A0B, 0x00000A08, 0x0005002C,
0x00000012, 0x0000070E, 0x00000A08, 0x00000A0B, 0x0005002C, 0x00000012,
0x00000720, 0x00000A0E, 0x00000A0B, 0x0005002C, 0x00000012, 0x00000723,
0x00000A0B, 0x00000A0E, 0x0004002B, 0x0000000D, 0x0000025D, 0xC0800000,
0x0004002B, 0x0000000D, 0x00000B69, 0x40800000, 0x0004002B, 0x0000000D,
0x0000045E, 0xBE400000, 0x00030001, 0x0000001D, 0x00002818, 0x0004002B,
0x0000000D, 0x0000016E, 0x3E800000, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00006175, 0x0004003D, 0x0000001D,
0x0000488B, 0x00000C93, 0x0007004F, 0x00000013, 0x000036B8, 0x0000488B,
0x0000488B, 0x00000000, 0x00000001, 0x0004006E, 0x00000012, 0x000044F8,
0x000036B8, 0x00050041, 0x0000028F, 0x00004B4F, 0x0000118F, 0x00000A0B,
0x0004003D, 0x00000012, 0x00005926, 0x00004B4F, 0x00050082, 0x00000012,
0x00005B10, 0x000044F8, 0x00005926, 0x0004007C, 0x00000011, 0x000026D2,
0x00005B10, 0x00050041, 0x0000028A, 0x00005205, 0x0000118F, 0x00000A0E,
0x0004003D, 0x0000000D, 0x000056DD, 0x00005205, 0x0004007C, 0x0000000B,
0x00004046, 0x000056DD, 0x0004007C, 0x00000012, 0x00001B4E, 0x000026D2,
0x00050080, 0x00000012, 0x0000381D, 0x00001B4E, 0x0000070B, 0x0004003D,
0x00000096, 0x00005694, 0x00000DF7, 0x0007005F, 0x0000001D, 0x000022C3,
0x00005694, 0x0000381D, 0x00000002, 0x00000A0B, 0x00050051, 0x0000000D,
0x00004D11, 0x000022C3, 0x00000000, 0x00050051, 0x0000000D, 0x00001B12,
0x000022C3, 0x00000001, 0x00050051, 0x0000000D, 0x000049B2, 0x000022C3,
0x00000002, 0x00050080, 0x00000012, 0x00003779, 0x00001B4E, 0x0000070E,
0x0007005F, 0x0000001D, 0x00004E29, 0x00005694, 0x00003779, 0x00000002,
0x00000A0B, 0x00050051, 0x0000000D, 0x0000187A, 0x00004E29, 0x00000000,
0x00050051, 0x0000000D, 0x0000189F, 0x00004E29, 0x00000001, 0x00050051,
0x0000000D, 0x00005EF5, 0x00004E29, 0x00000002, 0x0007005F, 0x0000001D,
0x00001CD8, 0x00005694, 0x00001B4E, 0x00000002, 0x00000A0B, 0x00050051,
0x0000000D, 0x000059A1, 0x00001CD8, 0x00000000, 0x00050051, 0x0000000D,
0x00001B13, 0x00001CD8, 0x00000001, 0x00050051, 0x0000000D, 0x000049B3,
0x00001CD8, 0x00000002, 0x00050080, 0x00000012, 0x0000377A, 0x00001B4E,
0x00000720, 0x0007005F, 0x0000001D, 0x00004E2A, 0x00005694, 0x0000377A,
0x00000002, 0x00000A0B, 0x00050051, 0x0000000D, 0x0000187B, 0x00004E2A,
0x00000000, 0x00050051, 0x0000000D, 0x00001B14, 0x00004E2A, 0x00000001,
0x00050051, 0x0000000D, 0x000049B4, 0x00004E2A, 0x00000002, 0x00050080,
0x00000012, 0x0000377B, 0x00001B4E, 0x00000723, 0x0007005F, 0x0000001D,
0x00004E2B, 0x00005694, 0x0000377B, 0x00000002, 0x00000A0B, 0x00050051,
0x0000000D, 0x0000187C, 0x00004E2B, 0x00000000, 0x00050051, 0x0000000D,
0x00005D1A, 0x00004E2B, 0x00000001, 0x00050051, 0x0000000D, 0x00001B21,
0x00004E2B, 0x00000002, 0x0007000C, 0x0000000D, 0x00003C0C, 0x00000001,
0x00000025, 0x0000187A, 0x0000187B, 0x0007000C, 0x0000000D, 0x0000623F,
0x00000001, 0x00000025, 0x00004D11, 0x00003C0C, 0x0007000C, 0x0000000D,
0x00003E4C, 0x00000001, 0x00000025, 0x0000623F, 0x0000187C, 0x0007000C,
0x0000000D, 0x00003E4D, 0x00000001, 0x00000025, 0x0000189F, 0x00001B14,
0x0007000C, 0x0000000D, 0x00003E4E, 0x00000001, 0x00000025, 0x00001B12,
0x00003E4D, 0x0007000C, 0x0000000D, 0x00003E4F, 0x00000001, 0x00000025,
0x00003E4E, 0x00005D1A, 0x0007000C, 0x0000000D, 0x00003E50, 0x00000001,
0x00000025, 0x00005EF5, 0x000049B4, 0x0007000C, 0x0000000D, 0x00003E51,
0x00000001, 0x00000025, 0x000049B2, 0x00003E50, 0x0007000C, 0x0000000D,
0x00002A99, 0x00000001, 0x00000025, 0x00003E51, 0x00001B21, 0x0007000C,
0x0000000D, 0x00005EE8, 0x00000001, 0x00000028, 0x0000187A, 0x0000187B,
0x0007000C, 0x0000000D, 0x00004473, 0x00000001, 0x00000028, 0x00004D11,
0x00005EE8, 0x0007000C, 0x0000000D, 0x0000555B, 0x00000001, 0x00000028,
0x00004473, 0x0000187C, 0x0007000C, 0x0000000D, 0x0000555C, 0x00000001,
0x00000028, 0x0000189F, 0x00001B14, 0x0007000C, 0x0000000D, 0x0000555D,
0x00000001, 0x00000028, 0x00001B12, 0x0000555C, 0x0007000C, 0x0000000D,
0x0000555E, 0x00000001, 0x00000028, 0x0000555D, 0x00005D1A, 0x0007000C,
0x0000000D, 0x0000555F, 0x00000001, 0x00000028, 0x00005EF5, 0x000049B4,
0x0007000C, 0x0000000D, 0x00005558, 0x00000001, 0x00000028, 0x000049B2,
0x0000555F, 0x0007000C, 0x0000000D, 0x0000279E, 0x00000001, 0x00000028,
0x00005558, 0x00001B21, 0x0007000C, 0x0000000D, 0x000060BA, 0x00000001,
0x00000025, 0x00003E4C, 0x000059A1, 0x00050088, 0x0000000D, 0x000055ED,
0x0000016E, 0x0000555B, 0x00050085, 0x0000000D, 0x00002889, 0x000060BA,
0x000055ED, 0x0007000C, 0x0000000D, 0x0000534F, 0x00000001, 0x00000025,
0x00003E4F, 0x00001B13, 0x00050088, 0x0000000D, 0x0000442E, 0x0000016E,
0x0000555E, 0x00050085, 0x0000000D, 0x0000288A, 0x0000534F, 0x0000442E,
0x0007000C, 0x0000000D, 0x00005350, 0x00000001, 0x00000025, 0x00002A99,
0x000049B3, 0x00050088, 0x0000000D, 0x00004431, 0x0000016E, 0x0000279E,
0x00050085, 0x0000000D, 0x00005EF3, 0x00005350, 0x00004431, 0x0007000C,
0x0000000D, 0x00004080, 0x00000001, 0x00000028, 0x0000555B, 0x000059A1,
0x00050083, 0x0000000D, 0x00005683, 0x0000008A, 0x00004080, 0x00050085,
0x0000000D, 0x000034E8, 0x00000B69, 0x00003E4C, 0x00050081, 0x0000000D,
0x00004B7B, 0x000034E8, 0x0000025D, 0x00050088, 0x0000000D, 0x00004E56,
0x0000008A, 0x00004B7B, 0x00050085, 0x0000000D, 0x00005182, 0x00005683,
0x00004E56, 0x0007000C, 0x0000000D, 0x00004081, 0x00000001, 0x00000028,
0x0000555E, 0x00001B13, 0x00050083, 0x0000000D, 0x00005684, 0x0000008A,
0x00004081, 0x00050085, 0x0000000D, 0x000034E9, 0x00000B69, 0x00003E4F,
0x00050081, 0x0000000D, 0x00004B7C, 0x000034E9, 0x0000025D, 0x00050088,
0x0000000D, 0x00004E57, 0x0000008A, 0x00004B7C, 0x00050085, 0x0000000D,
0x00005183, 0x00005684, 0x00004E57, 0x0007000C, 0x0000000D, 0x00004082,
0x00000001, 0x00000028, 0x0000279E, 0x000049B3, 0x00050083, 0x0000000D,
0x00005685, 0x0000008A, 0x00004082, 0x00050085, 0x0000000D, 0x000034EA,
0x00000B69, 0x00002A99, 0x00050081, 0x0000000D, 0x00004B7D, 0x000034EA,
0x0000025D, 0x00050088, 0x0000000D, 0x000056B7, 0x0000008A, 0x00004B7D,
0x00050085, 0x0000000D, 0x00003B46, 0x00005685, 0x000056B7, 0x0004007F,
0x0000000D, 0x00005754, 0x00002889, 0x0007000C, 0x0000000D, 0x00005C99,
0x00000001, 0x00000028, 0x00005754, 0x00005182, 0x0004007F, 0x0000000D,
0x00004019, 0x0000288A, 0x0007000C, 0x0000000D, 0x000023D9, 0x00000001,
0x00000028, 0x00004019, 0x00005183, 0x0004007F, 0x0000000D, 0x000037B8,
0x00005EF3, 0x0007000C, 0x0000000D, 0x00003168, 0x00000001, 0x00000028,
0x000037B8, 0x00003B46, 0x0007000C, 0x0000000D, 0x000049EB, 0x00000001,
0x00000028, 0x000023D9, 0x00003168, 0x0007000C, 0x0000000D, 0x00001E92,
0x00000001, 0x00000028, 0x00005C99, 0x000049EB, 0x0007000C, 0x0000000D,
0x00002934, 0x00000001, 0x00000025, 0x00001E92, 0x00000A0C, 0x0007000C,
0x0000000D, 0x0000229C, 0x00000001, 0x00000028, 0x0000045E, 0x00002934,
0x0004007C, 0x0000000D, 0x00005830, 0x00004046, 0x00050085, 0x0000000D,
0x000051B7, 0x0000229C, 0x00005830, 0x00050085, 0x0000000D, 0x00005B14,
0x00000B69, 0x000051B7, 0x00050081, 0x0000000D, 0x00004072, 0x00005B14,
0x0000008A, 0x0004007C, 0x0000000B, 0x00001997, 0x00004072, 0x00050082,
0x0000000B, 0x00001D8B, 0x000000B2, 0x00001997, 0x0004007C, 0x0000000D,
0x000024CB, 0x00001D8B, 0x0004007F, 0x0000000D, 0x000023AA, 0x000024CB,
0x00050085, 0x0000000D, 0x0000304F, 0x000023AA, 0x00004072, 0x00050081,
0x0000000D, 0x0000409C, 0x0000304F, 0x00000018, 0x00050085, 0x0000000D,
0x00002496, 0x000024CB, 0x0000409C, 0x00050081, 0x0000000D, 0x0000499D,
0x00004D11, 0x0000187A, 0x00050081, 0x0000000D, 0x00005A67, 0x0000499D,
0x0000187C, 0x00050081, 0x0000000D, 0x00001987, 0x00005A67, 0x0000187B,
0x00050085, 0x0000000D, 0x00003181, 0x000051B7, 0x00001987, 0x00050081,
0x0000000D, 0x000046E9, 0x00003181, 0x000059A1, 0x00050085, 0x0000000D,
0x00002497, 0x000046E9, 0x00002496, 0x00050081, 0x0000000D, 0x0000499E,
0x00001B12, 0x0000189F, 0x00050081, 0x0000000D, 0x00005A68, 0x0000499E,
0x00005D1A, 0x00050081, 0x0000000D, 0x00001988, 0x00005A68, 0x00001B14,
0x00050085, 0x0000000D, 0x00003182, 0x000051B7, 0x00001988, 0x00050081,
0x0000000D, 0x000046EA, 0x00003182, 0x00001B13, 0x00050085, 0x0000000D,
0x00002498, 0x000046EA, 0x00002496, 0x00050081, 0x0000000D, 0x0000499F,
0x000049B2, 0x00005EF5, 0x00050081, 0x0000000D, 0x00005A69, 0x0000499F,
0x00001B21, 0x00050081, 0x0000000D, 0x00001989, 0x00005A69, 0x000049B4,
0x00050085, 0x0000000D, 0x00003183, 0x000051B7, 0x00001989, 0x00050081,
0x0000000D, 0x0000436C, 0x00003183, 0x000049B3, 0x00050085, 0x0000000D,
0x000040DC, 0x0000436C, 0x00002496, 0x00060052, 0x0000001D, 0x000029A7,
0x00002497, 0x00002818, 0x00000000, 0x00060052, 0x0000001D, 0x00005353,
0x00002498, 0x000029A7, 0x00000001, 0x00060052, 0x0000001D, 0x00003BE5,
0x000040DC, 0x00005353, 0x00000002, 0x00060052, 0x0000001D, 0x00005796,
0x0000008A, 0x00003BE5, 0x00000003, 0x0003003E, 0x00000CB5, 0x00005796,
0x000100FD, 0x00010038,
};

View File

@@ -33,7 +33,7 @@
%v2float = OpTypeVector %float 2
%_struct_1030 = OpTypeStruct %v2float %v2float
%_ptr_PushConstant__struct_1030 = OpTypePointer PushConstant %_struct_1030
%3052 = OpVariable %_ptr_PushConstant__struct_1030 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_1030 PushConstant
%_ptr_PushConstant_v2float = OpTypePointer PushConstant %v2float
%_ptr_Input_int = OpTypePointer Input %int
%gl_VertexIndex = OpVariable %_ptr_Input_int Input
@@ -47,7 +47,7 @@
%1828 = OpConstantComposite %v2uint %uint_1 %uint_1
%5663 = OpFunction %void None %1282
%23915 = OpLabel
%7053 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_0
%7053 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_0
%17516 = OpLoad %v2float %7053
%23241 = OpLoad %int %gl_VertexIndex
%9480 = OpBitcast %uint %23241
@@ -55,7 +55,7 @@
%14991 = OpShiftRightLogical %v2uint %15408 %1819
%17567 = OpBitwiseAnd %v2uint %14991 %1828
%7856 = OpConvertUToF %v2float %17567
%12606 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_1
%12606 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_1
%24011 = OpLoad %v2float %12606
%17243 = OpFMul %v2float %7856 %24011
%16594 = OpFAdd %v2float %17516 %17243
@@ -89,7 +89,7 @@ const uint32_t guest_output_triangle_strip_rect_vs[] = {
0x0000000C, 0x00000020, 0x00000001, 0x0004002B, 0x0000000C, 0x00000A0B,
0x00000000, 0x00040017, 0x00000013, 0x0000000D, 0x00000002, 0x0004001E,
0x00000406, 0x00000013, 0x00000013, 0x00040020, 0x00000683, 0x00000009,
0x00000406, 0x0004003B, 0x00000683, 0x00000BEC, 0x00000009, 0x00040020,
0x00000406, 0x0004003B, 0x00000683, 0x0000118F, 0x00000009, 0x00040020,
0x00000290, 0x00000009, 0x00000013, 0x00040020, 0x00000289, 0x00000001,
0x0000000C, 0x0004003B, 0x00000289, 0x00001029, 0x00000001, 0x00040017,
0x00000011, 0x0000000B, 0x00000002, 0x0004002B, 0x0000000B, 0x00000A0A,
@@ -99,13 +99,13 @@ const uint32_t guest_output_triangle_strip_rect_vs[] = {
0x00040020, 0x0000029A, 0x00000003, 0x0000001D, 0x0005002C, 0x00000011,
0x00000724, 0x00000A0D, 0x00000A0D, 0x00050036, 0x00000008, 0x0000161F,
0x00000000, 0x00000502, 0x000200F8, 0x00005D6B, 0x00050041, 0x00000290,
0x00001B8D, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x00000013, 0x0000446C,
0x00001B8D, 0x0000118F, 0x00000A0B, 0x0004003D, 0x00000013, 0x0000446C,
0x00001B8D, 0x0004003D, 0x0000000C, 0x00005AC9, 0x00001029, 0x0004007C,
0x0000000B, 0x00002508, 0x00005AC9, 0x00050050, 0x00000011, 0x00003C30,
0x00002508, 0x00002508, 0x000500C2, 0x00000011, 0x00003A8F, 0x00003C30,
0x0000071B, 0x000500C7, 0x00000011, 0x0000449F, 0x00003A8F, 0x00000724,
0x00040070, 0x00000013, 0x00001EB0, 0x0000449F, 0x00050041, 0x00000290,
0x0000313E, 0x00000BEC, 0x00000A0E, 0x0004003D, 0x00000013, 0x00005DCB,
0x0000313E, 0x0000118F, 0x00000A0E, 0x0004003D, 0x00000013, 0x00005DCB,
0x0000313E, 0x00050085, 0x00000013, 0x0000435B, 0x00001EB0, 0x00005DCB,
0x00050081, 0x00000013, 0x000040D2, 0x0000446C, 0x0000435B, 0x00050051,
0x0000000D, 0x00002967, 0x000040D2, 0x00000000, 0x00050051, 0x0000000D,

View File

@@ -45,7 +45,7 @@
%5474 = OpVariable %_ptr_Input_v2float Input
%_struct_997 = OpTypeStruct %v2float
%_ptr_PushConstant__struct_997 = OpTypePointer PushConstant %_struct_997
%3052 = OpVariable %_ptr_PushConstant__struct_997 PushConstant
%4495 = OpVariable %_ptr_PushConstant__struct_997 PushConstant
%_ptr_PushConstant_v2float = OpTypePointer PushConstant %v2float
%float_2 = OpConstant %float 2
%2981 = OpConstantComposite %v2float %float_2 %float_2
@@ -59,7 +59,7 @@
%11060 = OpLoad %v4float %5914
OpStore %3080 %11060
%10541 = OpLoad %v2float %5474
%22255 = OpAccessChain %_ptr_PushConstant_v2float %3052 %int_0
%22255 = OpAccessChain %_ptr_PushConstant_v2float %4495 %int_0
%12012 = OpLoad %v2float %22255
%17501 = OpFMul %v2float %10541 %12012
%13314 = OpFMul %v2float %17501 %2981
@@ -102,7 +102,7 @@ const uint32_t immediate_vs[] = {
0x00001342, 0x00000003, 0x00040015, 0x0000000C, 0x00000020, 0x00000001,
0x0004002B, 0x0000000C, 0x00000A0B, 0x00000000, 0x0004003B, 0x00000291,
0x00001562, 0x00000001, 0x0003001E, 0x000003E5, 0x00000013, 0x00040020,
0x00000662, 0x00000009, 0x000003E5, 0x0004003B, 0x00000662, 0x00000BEC,
0x00000662, 0x00000009, 0x000003E5, 0x0004003B, 0x00000662, 0x0000118F,
0x00000009, 0x00040020, 0x00000292, 0x00000009, 0x00000013, 0x0004002B,
0x0000000D, 0x00000018, 0x40000000, 0x0005002C, 0x00000013, 0x00000BA5,
0x00000018, 0x00000018, 0x0004002B, 0x0000000D, 0x0000008A, 0x3F800000,
@@ -112,7 +112,7 @@ const uint32_t immediate_vs[] = {
0x00005065, 0x00001255, 0x0003003E, 0x0000103F, 0x00005065, 0x0004003D,
0x0000001D, 0x00002B34, 0x0000171A, 0x0003003E, 0x00000C08, 0x00002B34,
0x0004003D, 0x00000013, 0x0000292D, 0x00001562, 0x00050041, 0x00000292,
0x000056EF, 0x00000BEC, 0x00000A0B, 0x0004003D, 0x00000013, 0x00002EEC,
0x000056EF, 0x0000118F, 0x00000A0B, 0x0004003D, 0x00000013, 0x00002EEC,
0x000056EF, 0x00050085, 0x00000013, 0x0000445D, 0x0000292D, 0x00002EEC,
0x00050085, 0x00000013, 0x00003402, 0x0000445D, 0x00000BA5, 0x00050083,
0x00000013, 0x000019DC, 0x00003402, 0x00000300, 0x00050051, 0x0000000D,