diff options
author | Eric Anholt <eric@anholt.net> | 2010-10-05 10:29:42 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2010-10-08 13:22:27 -0700 |
commit | c52a0b5c7d4b55fb183c8ab68aa3561432287283 (patch) | |
tree | 3e6ce808400ca97bd9c66cc8303d10a8fdb2f130 /src/glsl/ir_reader.h | |
parent | 80c0077a6f7908b302e9fd03ab0d2e5c30dcbddd (diff) |
i965: Add register coalescing to the new FS backend.
Improves performance of my GLSL demo 14.3% (+/- 4%, n=4) by
eliminating the moves used in ir_assignment and ir_swizzle handling.
Still 16.5% to go to catch up to the Mesa IR backend, presumably
because instructions are almost perfectly mis-scheduled now.
Diffstat (limited to 'src/glsl/ir_reader.h')
0 files changed, 0 insertions, 0 deletions