ext_gpu_shader4: add compiler tests for everything
[piglit.git] / generated_tests / templates / gen_uniform_initializer_tests / fs-initializer.shader_test.mako
blobd6f5fb027123d88cfce8b9fcd937705aeecbc7ab
1 [require]
2 GLSL >= ${major}.${minor}
4 [vertex shader]
6 void main()
8   gl_Position = gl_Vertex;
11 [fragment shader]
13 % for type_, name, value in type_list:
14 uniform ${type_} ${name} = ${value};
15 % endfor
17 void main()
19   if (${" && ".join('{0} == {1}'.format(name, value) for _, name, value in type_list)}) {
20     gl_FragColor = vec4(0, 1, 0, 1);
21   } else {
22     gl_FragColor = vec4(1, 0, 0, 1);
23   }
26 [test]
27 draw rect -1 -1 2 2
28 probe all rgb 0 1 0