blob: 483b2d4bdacf5693b14115e3d9dfc76461f1c1e3 [file] [log] [blame]
Stephen Whitec1faee92022-01-06 15:31:21 +00001#version 310 es
Stephen Whitec1faee92022-01-06 15:31:21 +00002
Stephen Whitef9b8b612022-01-24 17:17:22 +00003uniform highp sampler2D arg_1_arg_2;
Stephen Whitec1faee92022-01-06 15:31:21 +00004
Stephen Whitec1faee92022-01-06 15:31:21 +00005void textureGather_15d79c() {
Stephen Whitef9b8b612022-01-24 17:17:22 +00006 vec4 res = textureGatherOffset(arg_1_arg_2, vec2(0.0f, 0.0f), ivec2(0, 0), 1);
Stephen Whitec1faee92022-01-06 15:31:21 +00007}
8
Stephen White0b392702022-01-28 22:36:58 +00009vec4 vertex_main() {
Stephen Whitec1faee92022-01-06 15:31:21 +000010 textureGather_15d79c();
11 return vec4(0.0f, 0.0f, 0.0f, 0.0f);
12}
13
Stephen Whitec1faee92022-01-06 15:31:21 +000014void main() {
Stephen White790e4c22022-04-22 21:25:02 +000015 gl_PointSize = 1.0;
Stephen White0b392702022-01-28 22:36:58 +000016 vec4 inner_result = vertex_main();
17 gl_Position = inner_result;
18 gl_Position.y = -(gl_Position.y);
19 gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w);
20 return;
Stephen Whitec1faee92022-01-06 15:31:21 +000021}
Stephen Whitec1faee92022-01-06 15:31:21 +000022#version 310 es
23precision mediump float;
24
Stephen Whitef9b8b612022-01-24 17:17:22 +000025uniform highp sampler2D arg_1_arg_2;
Stephen Whitec1faee92022-01-06 15:31:21 +000026
Stephen Whitec1faee92022-01-06 15:31:21 +000027void textureGather_15d79c() {
Stephen Whitef9b8b612022-01-24 17:17:22 +000028 vec4 res = textureGatherOffset(arg_1_arg_2, vec2(0.0f, 0.0f), ivec2(0, 0), 1);
Stephen Whitec1faee92022-01-06 15:31:21 +000029}
30
Stephen Whitec1faee92022-01-06 15:31:21 +000031void fragment_main() {
32 textureGather_15d79c();
Stephen Whitec1faee92022-01-06 15:31:21 +000033}
Stephen Whitee2f35ba2022-01-26 16:48:55 +000034
Stephen Whitec1faee92022-01-06 15:31:21 +000035void main() {
36 fragment_main();
Stephen White0b392702022-01-28 22:36:58 +000037 return;
Stephen Whitec1faee92022-01-06 15:31:21 +000038}
Stephen Whitec1faee92022-01-06 15:31:21 +000039#version 310 es
Stephen Whitec1faee92022-01-06 15:31:21 +000040
Stephen Whitef9b8b612022-01-24 17:17:22 +000041uniform highp sampler2D arg_1_arg_2;
Stephen Whitec1faee92022-01-06 15:31:21 +000042
Stephen Whitec1faee92022-01-06 15:31:21 +000043void textureGather_15d79c() {
Stephen Whitef9b8b612022-01-24 17:17:22 +000044 vec4 res = textureGatherOffset(arg_1_arg_2, vec2(0.0f, 0.0f), ivec2(0, 0), 1);
Stephen Whitec1faee92022-01-06 15:31:21 +000045}
46
Stephen Whitec1faee92022-01-06 15:31:21 +000047void compute_main() {
48 textureGather_15d79c();
Stephen Whitec1faee92022-01-06 15:31:21 +000049}
Stephen Whitee2f35ba2022-01-26 16:48:55 +000050
Stephen White0b392702022-01-28 22:36:58 +000051layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
Stephen Whitec1faee92022-01-06 15:31:21 +000052void main() {
53 compute_main();
Stephen White0b392702022-01-28 22:36:58 +000054 return;
Stephen Whitec1faee92022-01-06 15:31:21 +000055}