ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.10 / linker / global-initializer-mismatch-3-shaders.shader_test
blob4daf9b6f0e52d721fd86667d4353081208d93ed3
1 [require]
2 GLSL >= 1.10
4 [vertex shader]
5 float global_variable;
7 void main()
9   gl_Position = gl_Vertex;
12 [vertex shader]
13 float global_variable = 1.0;
15 /* This works around a bug in Apple's GLSL compiler.  Their compiler won't allow
16  * a shader doesn't have any executable code.
17  */
18 void apple_work_around1() {}
20 [vertex shader]
21 float global_variable = 2.0;
23 /* This works around a bug in Apple's GLSL compiler.  Their compiler won't allow
24  * a shader doesn't have any executable code.
25  */
26 void apple_work_around2() {}
28 [test]
29 link error