blob: f09c5427e59e8dbe060cbb1b08229e09875b28ce [file] [log] [blame]
Stephen White2fe0f4b2021-11-16 15:15:36 +00001#version 310 es
2precision mediump float;
3
Stephen Whited9b32c32022-02-03 22:39:13 +00004layout(rgba8ui) uniform highp writeonly uimage3D arg_0;
Stephen White2fe0f4b2021-11-16 15:15:36 +00005void textureDimensions_fcac78() {
Stephen Whited9b32c32022-02-03 22:39:13 +00006 ivec3 res = imageSize(arg_0);
Stephen White2fe0f4b2021-11-16 15:15:36 +00007}
8
Stephen White0b392702022-01-28 22:36:58 +00009vec4 vertex_main() {
Stephen White2fe0f4b2021-11-16 15:15:36 +000010 textureDimensions_fcac78();
11 return vec4(0.0f, 0.0f, 0.0f, 0.0f);
12}
13
Stephen White2fe0f4b2021-11-16 15:15:36 +000014void main() {
Stephen White0b392702022-01-28 22:36:58 +000015 vec4 inner_result = vertex_main();
16 gl_Position = inner_result;
17 gl_Position.y = -(gl_Position.y);
18 gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
19 return;
Stephen White2fe0f4b2021-11-16 15:15:36 +000020}
Stephen White2fe0f4b2021-11-16 15:15:36 +000021#version 310 es
22precision mediump float;
23
Stephen Whited9b32c32022-02-03 22:39:13 +000024layout(rgba8ui) uniform highp writeonly uimage3D arg_0;
Stephen White2fe0f4b2021-11-16 15:15:36 +000025void textureDimensions_fcac78() {
Stephen Whited9b32c32022-02-03 22:39:13 +000026 ivec3 res = imageSize(arg_0);
Stephen White2fe0f4b2021-11-16 15:15:36 +000027}
28
Stephen White2fe0f4b2021-11-16 15:15:36 +000029void fragment_main() {
30 textureDimensions_fcac78();
Stephen White2fe0f4b2021-11-16 15:15:36 +000031}
Stephen Whitee2f35ba2022-01-26 16:48:55 +000032
Stephen White2fe0f4b2021-11-16 15:15:36 +000033void main() {
34 fragment_main();
Stephen White0b392702022-01-28 22:36:58 +000035 return;
Stephen White2fe0f4b2021-11-16 15:15:36 +000036}
Stephen White2fe0f4b2021-11-16 15:15:36 +000037#version 310 es
38precision mediump float;
39
Stephen Whited9b32c32022-02-03 22:39:13 +000040layout(rgba8ui) uniform highp writeonly uimage3D arg_0;
Stephen White2fe0f4b2021-11-16 15:15:36 +000041void textureDimensions_fcac78() {
Stephen Whited9b32c32022-02-03 22:39:13 +000042 ivec3 res = imageSize(arg_0);
Stephen White2fe0f4b2021-11-16 15:15:36 +000043}
44
Stephen White2fe0f4b2021-11-16 15:15:36 +000045void compute_main() {
46 textureDimensions_fcac78();
Stephen White2fe0f4b2021-11-16 15:15:36 +000047}
Stephen Whitee2f35ba2022-01-26 16:48:55 +000048
Stephen White0b392702022-01-28 22:36:58 +000049layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
Stephen White2fe0f4b2021-11-16 15:15:36 +000050void main() {
51 compute_main();
Stephen White0b392702022-01-28 22:36:58 +000052 return;
Stephen White2fe0f4b2021-11-16 15:15:36 +000053}