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