arb_framebuffer_object: add missing MSAA alpha-to-coverage and alpha-to-one tests
[piglit.git] / tests / spec / glsl-1.10 / compiler / reserved / double-underscore-01.frag
bloba0d3faf4148ae0dd71793bd686ff43c4a8183953
1 // [config]
2 // expect_result: pass
3 // glsl_version: 1.10
4 // [end config]
5 //
6 // Check that variable names that contain a double underscore, and the double
7 // underscore is located in the middle of the variable name, are reserved,
8 //
9 // From page 14 (20 of pdf) of the GLSL 1.10 spec:
10 //     "In addition, all identifiers containing two consecutive underscores
11 //     (__) are reserved as possible future keywords."
13 // The intention is that names containing __ are reserved for internal use by
14 // the implementation, and names prefixed with GL_ are reserved for use by
15 // Khronos.  Names simply containing __ are dangerous to use, but should be
16 // allowed.
18 int f()
20         int __i_am_reserved;
21         return 0;