ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.10 / compiler / declarations / bad-variable-redeclaration.frag
blob1354f1420d4f40bf48b420a76076cbabe9e3bc6e
1 /* [config]
2  * expect_result: fail
3  * glsl_version: 1.10
4  * [end config]
5  */
8 // This test checks that the compiler generates an error if we try
9 // declare two variables and a function with the same name.
10 // NVIDIA's 325.15 driver crashes on this.
12 varying float color;
14 float foo;
16 // Redeclaring foo here should generate an error
17 int foo;
19 // This causes NVIDIA's driver to crash:
20 vec4 foo(float v)
22    return vec4(v);
25 void main()
27         gl_FragColor = color;