diff options
author | Timothy Arceri <[email protected]> | 2015-12-17 11:34:09 +1100 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2016-05-01 23:13:10 +1000 |
commit | 0d88b15f073d09afed1747d9cdde98f15c7aa28d (patch) | |
tree | eb715dbafbf6e7f684db8b0c2451d60ea54b1083 /src/compiler/glsl/opt_minmax.cpp | |
parent | 94438578d219d0f701a6324cf294ee23d102a978 (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/opt_minmax.cpp')
0 files changed, 0 insertions, 0 deletions