blob: ec714c11490362d74614a9f55b06a08cd2e1a964 [file] [log] [blame]
Stephen White2fe0f4b2021-11-16 15:15:36 +00001#version 310 es
Stephen White2fe0f4b2021-11-16 15:15:36 +00002
Stephen Whited9b32c32022-02-03 22:39:13 +00003uniform highp sampler2DArray arg_0_1;
Stephen White2fe0f4b2021-11-16 15:15:36 +00004void textureLoad_9b2667() {
Stephen Whitef9b8b612022-01-24 17:17:22 +00005 float res = texelFetch(arg_0_1, ivec3(0, 0, 1), 0).x;
Stephen White2fe0f4b2021-11-16 15:15:36 +00006}
7
Stephen White0b392702022-01-28 22:36:58 +00008vec4 vertex_main() {
Stephen White2fe0f4b2021-11-16 15:15:36 +00009 textureLoad_9b2667();
10 return vec4(0.0f, 0.0f, 0.0f, 0.0f);
11}
12
Stephen White2fe0f4b2021-11-16 15:15:36 +000013void main() {
Stephen White0b392702022-01-28 22:36:58 +000014 vec4 inner_result = vertex_main();
15 gl_Position = inner_result;
16 gl_Position.y = -(gl_Position.y);
17 gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
18 return;
Stephen White2fe0f4b2021-11-16 15:15:36 +000019}
Stephen White2fe0f4b2021-11-16 15:15:36 +000020#version 310 es
21precision mediump float;
22
Stephen Whited9b32c32022-02-03 22:39:13 +000023uniform highp sampler2DArray arg_0_1;
Stephen White2fe0f4b2021-11-16 15:15:36 +000024void textureLoad_9b2667() {
Stephen Whitef9b8b612022-01-24 17:17:22 +000025 float res = texelFetch(arg_0_1, ivec3(0, 0, 1), 0).x;
Stephen White2fe0f4b2021-11-16 15:15:36 +000026}
27
Stephen White2fe0f4b2021-11-16 15:15:36 +000028void fragment_main() {
29 textureLoad_9b2667();
Stephen White2fe0f4b2021-11-16 15:15:36 +000030}
Stephen Whitee2f35ba2022-01-26 16:48:55 +000031
Stephen White2fe0f4b2021-11-16 15:15:36 +000032void main() {
33 fragment_main();
Stephen White0b392702022-01-28 22:36:58 +000034 return;
Stephen White2fe0f4b2021-11-16 15:15:36 +000035}
Stephen White2fe0f4b2021-11-16 15:15:36 +000036#version 310 es
Stephen White2fe0f4b2021-11-16 15:15:36 +000037
Stephen Whited9b32c32022-02-03 22:39:13 +000038uniform highp sampler2DArray arg_0_1;
Stephen White2fe0f4b2021-11-16 15:15:36 +000039void textureLoad_9b2667() {
Stephen Whitef9b8b612022-01-24 17:17:22 +000040 float res = texelFetch(arg_0_1, ivec3(0, 0, 1), 0).x;
Stephen White2fe0f4b2021-11-16 15:15:36 +000041}
42
Stephen White2fe0f4b2021-11-16 15:15:36 +000043void compute_main() {
44 textureLoad_9b2667();
Stephen White2fe0f4b2021-11-16 15:15:36 +000045}
Stephen Whitee2f35ba2022-01-26 16:48:55 +000046
Stephen White0b392702022-01-28 22:36:58 +000047layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
Stephen White2fe0f4b2021-11-16 15:15:36 +000048void main() {
49 compute_main();
Stephen White0b392702022-01-28 22:36:58 +000050 return;
Stephen White2fe0f4b2021-11-16 15:15:36 +000051}