summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/compute_memory_pool.h
AgeCommit message (Expand)AuthorFilesLines
2014-07-28r600g/compute: Add documentation to compute_memory_poolBruno Jiménez1-21/+37
2014-07-25r600g/compute: Defrag the pool at the same time as we grow itBruno Jiménez1-1/+1
2014-07-25r600g/compute: Allow compute_memory_defrag to defragment between resourcesBruno Jiménez1-0/+1
2014-07-25r600g/compute: Allow compute_memory_move_item to move items between resourcesBruno Jiménez1-0/+1
2014-07-23r600g/compute: Remove unneeded code from compute_memory_promote_itemBruno Jiménez1-1/+1
2014-07-23r600g/compute: Defrag the pool if it's necesaryBruno Jiménez1-0/+4
2014-07-23r600g/compute: Add a function for defragmenting the poolBruno Jiménez1-0/+3
2014-07-23r600g/compute: Add a function for moving items in the poolBruno Jiménez1-0/+4
2014-06-20r600g/compute: Use gallium util functions for double listsBruno Jiménez1-5/+5
2014-06-20r600g/compute: Implement compute_memory_demote_itemBruno Jiménez1-0/+3
2014-06-20r600g/compute: Only move to the pool the buffers marked for promotingBruno Jiménez1-0/+5
2014-06-20r600g/compute: divide the item list in twoBruno Jiménez1-0/+1
2014-06-20r600g/compute: Add statuses to the compute_memory_itemsBruno Jiménez1-1/+6
2014-06-20r600g/compute: Add an util function to know if an item is in the poolBruno Jiménez1-0/+5
2014-06-20r600g/compute: Add an intermediate resource for OpenCL buffersBruno Jiménez1-0/+2
2014-06-10r600g/compute: Cleanup of compute_memory_pool.hBruno Jiménez1-15/+0
2014-06-10r600g/compute: Add more NULL checksBruno Jiménez1-2/+4
2012-07-11r600g/compute: Disable growing the memory poolTom Stellard1-1/+1
2012-06-01r600g: compute support for evergreenAdam Rak1-0/+98