diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2011-02-19 01:05:11 -0800 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2011-02-22 10:52:44 -0800 |
commit | 2c2686b912de19a430aba9f5ea5fa679eabdc5c6 (patch) | |
tree | 25682e28718d2c1e7af627c3c12ee9abebbb15a7 /docs/RELNOTES-5.0.1 | |
parent | 72cd7e87d35e96fad9643f1cee706a8568fa3fa1 (diff) |
i965/fs: Avoid register coalescing away gen6 MATH workarounds.
The code that generates MATH instructions attempts to work around
the hardware ignoring source modifiers (abs and negate) by emitting
moves into temporaries. Unfortunately, this pass coalesced those
registers, restoring the original problem. Avoid doing that.
Fixes several OpenGL ES2 conformance failures on Sandybridge.
NOTE: This is a candidate for the 7.10 branch.
Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'docs/RELNOTES-5.0.1')
0 files changed, 0 insertions, 0 deletions