summaryrefslogtreecommitdiffstats
path: root/src/glsl/linker.cpp
diff options
context:
space:
mode:
authorAnuj Phogat <[email protected]>2014-02-20 18:32:25 -0800
committerAnuj Phogat <[email protected]>2014-05-01 10:58:39 -0700
commita751adf07117ec4b3659fe60d0a833ebfcd4f840 (patch)
tree7ffc1e27b49da12797ba2d8305beef19724bfa7e /src/glsl/linker.cpp
parent581e4acb0d68eb1063df3919e19e0ef9d86eebff (diff)
glsl: Compile error if fs uses gl_FragCoord before first redeclaration
Section 4.3.8.1, page 39 of GLSL 1.50 spec says: "Within any shader, the first redeclarations of gl_FragCoord must appear before any use of gl_FragCoord." GLSL compiler should generate an error in following case: vec4 p = gl_FragCoord; layout(origin_upper_left) in vec4 gl_FragCoord; void main() { } Signed-off-by: Anuj Phogat <[email protected]> Cc: <[email protected]> Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/glsl/linker.cpp')
0 files changed, 0 insertions, 0 deletions