1 const float FloatConst1 = 3.0 * 8.0, floatConst2 = 4.0;
\r
2 const bool BoolConst1 = true && true || false;
\r
3 const bool BoolConst2 = false || !false && false;
\r
7 float float1 = 4.0, float2 = floatConst2;
\r
8 int int_1 = int(FloatConst1);
\r
10 vec3 vec3_1, vec3_2;
\r
11 // unsigned int unsigned_int_1;
\r
19 bool4 = !(3.2 != 0.0);
\r
20 bool4 = bool(float1);
\r
21 bool4 = bool(int_1);
\r
22 float1 = float(bool4);
\r
23 float1 = float(int_1);
\r
24 int_1 = int(float1);
\r
25 int_1 = int(bool4);
\r
60 vec4 v4 = vec4(3.0);
\r
61 vec3 v3 = -vec3(2.0, 1.0, 3.0);
\r
62 mat2 m2 = mat2(3.0, 4.0, 6.0, 3.0);
\r
63 //mat4 m4 = mat4(1.0, m2, v3, v4, m2);
\r
76 if (BoolConst1 || BoolConst2)
\r
81 if (BoolConst2 && BoolConst1)
\r
86 if (FloatConst1 != 0.0)
\r
96 bool4 = BoolConst1 && ! (int_1 != 0) && ! BoolConst1 && ! (FloatConst1 != 0.0) && (FloatConst1 != 0.0) && (float1 != 0.0);
\r
98 float1 = 5 != 0 ? float1 : float(int_1);
\r
99 float1 = BoolConst1 ? float1 : float(int_1);
\r
101 if (float1 != float1)
\r
106 float1 = float1 != float1 ? float1 : float(int_1);
\r
113 if (vec3_1.x > vec3_2.x)
\r
114 float1 = 4.0 + 6.0;
\r
116 if (bool4 ^^ bool5)
\r
119 if (false ^^ false)
\r
139 gl_Position = vec4(float1+float1, float1, float1, float(int_1));
\r