diff options
author | Maciej Cencora <m.cencora@gmail.com> | 2009-06-05 18:32:05 +0200 |
---|---|---|
committer | Maciej Cencora <m.cencora@gmail.com> | 2009-06-11 23:24:25 +0200 |
commit | de19eb0b0dba08b2ad3829b7ced94931139af843 (patch) | |
tree | 89342073d42091009ab1a13ff0262660bb62be43 /src/mesa/drivers/dri/r300/r300_state.c | |
parent | 2611e92da59ed3aedb0627889e185b63d4e5a532 (diff) |
r300: fix vertex program bug
If the vertex program didn't write position attribute, the position invariant function would add necessary instructions, but the vertex position would be overwritten by artificial outputs insts added to satisfy fragment program requirements.
Fixes "whole screen is gray" problem for HW TCL path in sauerbraten when shaders are enabled, and whole slew of wine d3d9 tests.
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_state.c')
0 files changed, 0 insertions, 0 deletions