diff options
author | Tom Stellard <tstellar@gmail.com> | 2011-02-05 22:39:58 -0800 |
---|---|---|
committer | Tom Stellard <tstellar@gmail.com> | 2011-02-05 22:39:58 -0800 |
commit | 68b701f5ded5f6b73a6b07cf37d862fab4836607 (patch) | |
tree | 5bf069633ed3e94f7bf6c5606e781775470e7287 /src/gallium/drivers/r600/r600_state.c | |
parent | 19202284c069b1295d590aa6c04809e5e33bda57 (diff) |
r300/compiler: Disable register rename pass on r500
The scheduler and the register allocator are not good enough yet to deal
with the effects of the register rename pass. This was causing a 50%
performance drop in Lightsmark. The pass can be re-enabled once the
scheduler and the register allocator are more mature. r300 and r400
still need this pass, because it prevents a lot of shaders from using
too many texture indirections.
NOTE: This is a candidate for the 7.10 branch.
Diffstat (limited to 'src/gallium/drivers/r600/r600_state.c')
0 files changed, 0 insertions, 0 deletions