summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorPaul Berry <[email protected]>2013-11-19 17:48:02 -0800
committerPaul Berry <[email protected]>2013-11-21 15:05:06 -0800
commit0f4cacbb53c23e4fa027375c492edd17b40ae748 (patch)
tree307c1bdceb7a8aa0626a77ed61eba8b4dd3931c4 /Makefile.am
parent2bbcf19acad530d339ffe8e007fe2f6a244e1580 (diff)
glsl: Fix cross-version linking between VS and GS.
Previously, when attempting to link a vertex shader and a geometry shader that use different GLSL versions, we would sometimes generate a link error due to the implicit declaration of gl_PerVertex being different between the two GLSL versions. This patch fixes that problem by only requiring interface block definitions to match when they are explicitly declared. Fixes piglit test "shaders/version-mixing vs-gs". Cc: "10.0" <[email protected]> v2: In the interface_block_definition constructor, move the assignment to explicitly_declared after the existing if block. Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions