ext_gpu_shader4: add compiler tests for everything
[piglit.git] / tests / spec / glsl-1.10 / compiler / struct / struct-name-uses-gl-prefix.vert
blob9cc9d55fd0adf9652dd0c7f4aceb4cac723231ba
1 // [config]
2 // expect_result: fail
3 // glsl_version: 1.50
4 // check_link: true
5 // [end config]
6 //
7 // From section 3.7 (Identifiers) of the GLSL 1.10 spec:
8 //
9 //     Identifiers starting with "gl_" are reserved for use by OpenGL
10 //     and may not be declared in a shader as either a variable or a
11 //     function.
13 // Consequently, a struct's name may not start with "gl_".
15 struct gl_ProsciuttoHoagie {
16     vec4 a;
19 void main()
21   gl_Position = vec4(0.0);