1 # Check that multiplying a uvec4 by a constant value works correctly
2 # in the vertex shader.
10 uniform uvec4 expected;
14 gl_Position = gl_Vertex;
15 if (x * 0xe1ac99a1u == expected)
16 gl_FrontColor = vec4(0.0, 1.0, 0.0, 1.0);
18 gl_FrontColor = vec4(1.0, 0.0, 0.0, 1.0);
25 gl_FragColor = gl_Color;
29 uniform uvec4 x 1531867558 1727206098 1831100720 2032151849
30 uniform uvec4 expected 2412359526 1010194450 3728133936 3368413129
32 probe all rgba 0.0 1.0 0.0 1.0