1#version 310 es
2
3
4
5
6
7
8
9
10
11
12
13
14             float fn(float x){ return x + 4.0;}
15
16int main(){
17  gl_Position = vec4(1);
18  gl_Position = clamp(1, 2, 3);
19  gl_Position = vec4(1);
20  gl_Position = vec4(1, 2);
21  gl_Position = vec4(fn(3));
22  []. ++ --
23  + - * % / - ! ~
24  << >> < > <= >=
25  == !=
26  & ^ | && ^^ || ? :
27  += -= *= /= %= <<= >>= &= |= ^=
28  1.2 2E10 5u - 5l f
29}
30
31