diff options
author | Eric Anholt <[email protected]> | 2010-12-21 13:04:07 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2010-12-21 13:06:15 -0800 |
commit | 4fe78d3e12fa963273de4d83b1fd55a78a5d41bf (patch) | |
tree | 46907e2d1a928c55cde2bb5796118e95c6657586 /src/gallium/drivers/r300/r300_screen.c | |
parent | fa62cf7450595b3d99259b5a212df301ca711d4b (diff) |
i965: Avoid using float type for raw moves, to work around SNB issue.
The SNB alt-mode math does the denorm and inf reduction even for a
"raw MOV" like we do for g0 message header setup, where we are moving
values that aren't actually floats. Just use UD type, where raw MOVs
really are raw MOVs.
Fixes glxgears since c52adfc2e1d130effea940e75690897eb5d3ceaa, but no
piglit tests had regressed(!)
Diffstat (limited to 'src/gallium/drivers/r300/r300_screen.c')
0 files changed, 0 insertions, 0 deletions