summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
diff options
context:
space:
mode:
authorPaul Berry <[email protected]>2013-01-11 13:34:40 -0800
committerPaul Berry <[email protected]>2013-01-24 16:30:37 -0800
commit3680864c0b2ed4019b952c067205ca16b652cd93 (patch)
tree05eb68451b2688514ae6cee484682470e8c6c5f4 /src/gallium/drivers/radeonsi
parent42a29d89fd85c86387f0d119950e243b6de76d79 (diff)
glsl: Disable structure splitting for shader ins/outs.
Previously, it didn't matter whether structure splitting tried to split shader ins/outs, because structs were prohibited from being used for shader ins/outs. However, GLSL 3.00 ES supports varying structs. In order for varying structs to work, we need to make sure that structure splitting doesn't get applied to them, because if it does, then the linker won't be able to match up varyings properly. Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi')
0 files changed, 0 insertions, 0 deletions