summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2015-03-25 17:23:40 -0700
committerIan Romanick <[email protected]>2015-04-06 11:53:59 -0700
commitdd7d0687848fb6c310debef4a6ff61b2159d2a4d (patch)
tree4652f28f70fc9241245a9eb691a10ba26b224991 /src/mesa/drivers
parentd131630c0825f199768965c504b6fa1e593d03d5 (diff)
glsl/cse: Maintain a list of free ae_entry objects
The CSE algorithm will continuously allocate new ae_entry objects. As each new basic block is exited, all of the previously allocated objects are dumped. Instead, put them in a free list and re-use them in the next basic block. Reduce, reuse, recycle! Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Jordan Justen <[email protected]> Reviewed-by: Thomas Helland <[email protected]>
Diffstat (limited to 'src/mesa/drivers')
0 files changed, 0 insertions, 0 deletions