summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_wm_emit.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-08-08 17:56:34 -0700
committerEric Anholt <eric@anholt.net>2010-08-09 17:14:31 -0700
commit2dd3ae0d4ae681cd7b6b28caf35ca45965621c79 (patch)
tree6acd2949897a64dd252a9a44b56fa56d1a558304 /src/mesa/drivers/dri/i965/brw_wm_emit.c
parent8aa7dbacaf61cb4dd9a436a66c138cb865d7406c (diff)
glsl2: Teach copy propagation about "if" and "loop" instructions.
This lets us track copies across basic block boundaries. The loop doesn't get a filled out list of available copies into it yet, though. glsl-fs-raytrace drops from 585 to 535 Mesa IR instructions out of the compiler, and it appears that Yo Frankie's largest shaders decrease in Mesa IR count by about 10% as well.
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_wm_emit.c')
0 files changed, 0 insertions, 0 deletions