perf/pixel-rate: new pixel throughput microbenchmark
[piglit.git] / tests / spec / glsl-1.10 / execution / glsl-fs-normalmatrix.shader_test
blob50dd8c8d60b2c136fedf33dcd42d7973640d28b2
1 [require]
2 GLSL >= 1.10
4 [vertex shader]
5 void main()
7         gl_Position = gl_Vertex;
10 [fragment shader]
11 uniform int i;
12 void main()
14         gl_FragColor = vec4(gl_NormalMatrix[i], 0.0);
17 [test]
18 clear color 0.5 0.5 0.5 0.5
19 clear
21 uniform int i 0
22 draw rect -1 -1 0.5 2
24 uniform int i 1
25 draw rect -0.5 -1 0.5 2
27 uniform int i 2
28 draw rect 0 -1 0.5 2
30 relative probe rgba (0.125, 0.5) (1.0, 0.0, 0.0, 0.0)
31 relative probe rgba (0.375, 0.5) (0.0, 1.0, 0.0, 0.0)
32 relative probe rgba (0.625, 0.5) (0.0, 0.0, 1.0, 0.0)