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/auxiliary/draw/draw_pipe_vbuf.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/auxiliary/draw/draw_pipe_vbuf.c')
0 files changed, 0 insertions, 0 deletions
