1 # Check that multiplying a constant value by a uvec4 works correctly
2 # in the fragment shader.
11 gl_Position = gl_Vertex;
17 uniform uvec4 expected;
21 if (0xe1ac99a1u * x == expected)
22 gl_FragColor = vec4(0.0, 1.0, 0.0, 1.0);
24 gl_FragColor = vec4(1.0, 0.0, 0.0, 1.0);
28 uniform uvec4 x 1531867558 1727206098 1831100720 2032151849
29 uniform uvec4 expected 2412359526 1010194450 3728133936 3368413129
31 probe all rgba 0.0 1.0 0.0 1.0