dan sinclair | 196326c | 2024-12-06 12:40:09 +0000 | [diff] [blame] | 1 | // |
| 2 | // fragment_main |
| 3 | // |
dan sinclair | 1e0c201 | 2024-09-04 01:56:01 +0000 | [diff] [blame] | 4 | #version 310 es |
| 5 | precision highp float; |
| 6 | precision highp int; |
dan sinclair | 6e93ca5 | 2024-08-28 23:58:04 +0000 | [diff] [blame] | 7 | |
dan sinclair | f15c1c3 | 2024-09-05 21:41:20 +0000 | [diff] [blame] | 8 | void log2_0fbd39() { |
| 9 | vec3 res = vec3(0.0f); |
| 10 | } |
| 11 | void main() { |
| 12 | log2_0fbd39(); |
| 13 | } |
dan sinclair | 196326c | 2024-12-06 12:40:09 +0000 | [diff] [blame] | 14 | // |
| 15 | // compute_main |
| 16 | // |
dan sinclair | f15c1c3 | 2024-09-05 21:41:20 +0000 | [diff] [blame] | 17 | #version 310 es |
| 18 | |
| 19 | void log2_0fbd39() { |
| 20 | vec3 res = vec3(0.0f); |
| 21 | } |
| 22 | layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; |
| 23 | void main() { |
| 24 | log2_0fbd39(); |
| 25 | } |
dan sinclair | 196326c | 2024-12-06 12:40:09 +0000 | [diff] [blame] | 26 | // |
| 27 | // vertex_main |
| 28 | // |
dan sinclair | f15c1c3 | 2024-09-05 21:41:20 +0000 | [diff] [blame] | 29 | #version 310 es |
| 30 | |
dan sinclair | a561b98 | 2024-09-05 21:56:28 +0000 | [diff] [blame] | 31 | |
dan sinclair | 1e0c201 | 2024-09-04 01:56:01 +0000 | [diff] [blame] | 32 | struct VertexOutput { |
| 33 | vec4 pos; |
| 34 | }; |
| 35 | |
| 36 | void log2_0fbd39() { |
| 37 | vec3 res = vec3(0.0f); |
| 38 | } |
dan sinclair | f15c1c3 | 2024-09-05 21:41:20 +0000 | [diff] [blame] | 39 | VertexOutput vertex_main_inner() { |
dan sinclair | 1e0c201 | 2024-09-04 01:56:01 +0000 | [diff] [blame] | 40 | VertexOutput tint_symbol = VertexOutput(vec4(0.0f)); |
| 41 | tint_symbol.pos = vec4(0.0f); |
| 42 | log2_0fbd39(); |
| 43 | return tint_symbol; |
| 44 | } |
dan sinclair | 1e0c201 | 2024-09-04 01:56:01 +0000 | [diff] [blame] | 45 | void main() { |
dan sinclair | f15c1c3 | 2024-09-05 21:41:20 +0000 | [diff] [blame] | 46 | gl_Position = vertex_main_inner().pos; |
James Price | 25379d3 | 2024-11-28 21:23:47 +0000 | [diff] [blame] | 47 | gl_Position.y = -(gl_Position.y); |
| 48 | gl_Position.z = ((2.0f * gl_Position.z) - gl_Position.w); |
dan sinclair | f15c1c3 | 2024-09-05 21:41:20 +0000 | [diff] [blame] | 49 | gl_PointSize = 1.0f; |
dan sinclair | 1e0c201 | 2024-09-04 01:56:01 +0000 | [diff] [blame] | 50 | } |