summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/nouveau/nv20_state_raster.c
diff options
context:
space:
mode:
authorTom Stellard <tstellar@gmail.com>2010-06-11 23:09:36 -0700
committerMarek Olšák <maraeo@gmail.com>2010-07-03 04:27:09 +0200
commit697d666d7860b3bdced32ca7fde9dea38f67da15 (patch)
tree3969cfde48c0bae7f0d763fe4080195012c320da /src/mesa/drivers/dri/nouveau/nv20_state_raster.c
parent91c37599f621a0ec498c0f0add14f16470ca852b (diff)
r300/compiler: Handle loops in deadcode analysis.
This also allows us to split the loop emulation into two phases. A tranformation phase which either unrolls loops or prepares them to be emulated, and the emulation phase which unrolls remaining loops until the instruction limit is reached. The second phase is completed after the deadcode analysis in order to get a more accurate count of the number of instructions in the body of loops.
Diffstat (limited to 'src/mesa/drivers/dri/nouveau/nv20_state_raster.c')
0 files changed, 0 insertions, 0 deletions