Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 1 | #version 310 es |
Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 2 | |
James Price | bcd9ad2 | 2022-03-05 00:39:14 +0000 | [diff] [blame] | 3 | vec4 tint_degrees(vec4 param_0) { |
dan sinclair | 6cc183c | 2023-03-02 21:28:45 +0000 | [diff] [blame] | 4 | return param_0 * 57.29577951308232286465f; |
Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 5 | } |
| 6 | |
James Price | bcd9ad2 | 2022-03-05 00:39:14 +0000 | [diff] [blame] | 7 | vec3 tint_degrees_1(vec3 param_0) { |
dan sinclair | 6cc183c | 2023-03-02 21:28:45 +0000 | [diff] [blame] | 8 | return param_0 * 57.29577951308232286465f; |
Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 9 | } |
| 10 | |
James Price | bcd9ad2 | 2022-03-05 00:39:14 +0000 | [diff] [blame] | 11 | vec2 tint_degrees_2(vec2 param_0) { |
dan sinclair | 6cc183c | 2023-03-02 21:28:45 +0000 | [diff] [blame] | 12 | return param_0 * 57.29577951308232286465f; |
Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 13 | } |
| 14 | |
James Price | bcd9ad2 | 2022-03-05 00:39:14 +0000 | [diff] [blame] | 15 | float tint_degrees_3(float param_0) { |
dan sinclair | 6cc183c | 2023-03-02 21:28:45 +0000 | [diff] [blame] | 16 | return param_0 * 57.29577951308232286465f; |
Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 17 | } |
| 18 | |
| 19 | |
| 20 | void tint_symbol() { |
dan sinclair | efe9c49 | 2022-11-21 18:00:01 +0000 | [diff] [blame] | 21 | vec4 va = vec4(0.0f); |
| 22 | vec4 a = tint_degrees(va); |
| 23 | vec4 vb = vec4(1.0f); |
| 24 | vec4 b = tint_degrees(vb); |
| 25 | vec4 vc = vec4(1.0f, 2.0f, 3.0f, 4.0f); |
| 26 | vec4 c = tint_degrees(vc); |
| 27 | vec3 vd = vec3(0.0f); |
| 28 | vec3 d = tint_degrees_1(vd); |
| 29 | vec3 ve = vec3(1.0f); |
| 30 | vec3 e = tint_degrees_1(ve); |
| 31 | vec3 vf = vec3(1.0f, 2.0f, 3.0f); |
| 32 | vec3 f = tint_degrees_1(vf); |
| 33 | vec2 vg = vec2(0.0f); |
| 34 | vec2 g = tint_degrees_2(vg); |
| 35 | vec2 vh = vec2(1.0f); |
| 36 | vec2 h = tint_degrees_2(vh); |
| 37 | vec2 vi = vec2(1.0f, 2.0f); |
| 38 | vec2 i = tint_degrees_2(vi); |
| 39 | float vj = 1.0f; |
| 40 | float j = tint_degrees_3(vj); |
| 41 | float vk = 2.0f; |
| 42 | float k = tint_degrees_3(vk); |
| 43 | float vl = 3.0f; |
| 44 | float l = tint_degrees_3(vl); |
Ben Clayton | b85e692 | 2022-02-02 23:07:11 +0000 | [diff] [blame] | 45 | } |
| 46 | |
| 47 | layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; |
| 48 | void main() { |
| 49 | tint_symbol(); |
| 50 | return; |
| 51 | } |