diff options
author | Chris Forbes <[email protected]> | 2014-06-27 21:09:43 +1200 |
---|---|---|
committer | Chris Forbes <[email protected]> | 2014-07-05 09:42:17 +1200 |
commit | 4087d9ec0b601465261da5d3bc06412d1ac3e445 (patch) | |
tree | 5b12453adf12f475d3983a3c779c6d593d0dd439 /src/glsl/glcpp | |
parent | 9a37eb8adb6558a4abf47774b583cb582a0ae116 (diff) |
glsl: Fix merging of layout(invocations) with other qualifiers
If another layout qualifier appeared to the left of `invocations` in the
GS input layout declaration, the invocation count would be dropped on
the floor.
Fixes the piglit tests:
spec/ARB_transform_feedback3/arb_transform_feedback3-ext_interleaved_two_bufs_gs_max
spec/ARB_gpu_shader5/arb_gpu_shader5-invocation-id
spec/ARB_gpu_shader5/compiler/correct-multiple-layout-qualifier-invocations.geom
spec/ARB_gpu_shader5/execution/invocations-conflicting
Signed-off-by: Chris Forbes <[email protected]>
Tested-by: Ilia Mirkin <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
Diffstat (limited to 'src/glsl/glcpp')
0 files changed, 0 insertions, 0 deletions