gl/frameworks: Use piglit_set_destroy_func() when gl_fw->destroy is set
[piglit.git] / tests / spec / glsl-1.10 / linker / function-match-implicit-params.shader_test
blob11dd772a6fe5c57ba1a3bfecce68185ad91a8841
1 /* Here we test that linking fails for a non-exact function match with
2  * implicit function param conversions. Implicit conversion are not allowed
3  * until glsl 1.20.
4  */
6 [require]
7 GLSL >= 1.10
9 [vertex shader]
10 #version 110
12 vec4 my_position(vec4 a)
14    return a * 0.5;
17 [vertex shader]
18 #version 110
20 vec4 my_position(ivec4 a);
22 void main()
24   gl_Position = my_position(ivec4(1.0));
28 [fragment shader]
29 #version 110
30 void main()
32   gl_FragColor = vec4(1.0);
36 [test]
37 link error