summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/lower_subroutine.cpp
diff options
context:
space:
mode:
authorTimothy Arceri <[email protected]>2015-12-17 11:34:09 +1100
committerTimothy Arceri <[email protected]>2016-05-01 23:13:10 +1000
commit0d88b15f073d09afed1747d9cdde98f15c7aa28d (patch)
treeeb715dbafbf6e7f684db8b0c2451d60ea54b1083 /src/compiler/glsl/lower_subroutine.cpp
parent94438578d219d0f701a6324cf294ee23d102a978 (diff)
glsl: cross validate varyings with a component qualifier
This change checks for component overlap, including handling overlap of locations and components by doubles. Previously there was no validation for assigning explicit locations to a location used by the second half of a double. V3: simplify handling of doubles and fix double component aliasing detection V2: fix component matching for matricies Reviewed-by: Anuj Phogat <[email protected]> Reviewed-by: Edward O'Callaghan <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/compiler/glsl/lower_subroutine.cpp')
0 files changed, 0 insertions, 0 deletions