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-03.frag
blob2331d66b127dea54d83e640c84b9ba0fe102e5a1
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;