summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/compute_memory_pool.h
Commit message (Expand)AuthorAgeFilesLines
* r600g/compute: Add documentation to compute_memory_poolBruno Jiménez2014-07-281-21/+37
* r600g/compute: Defrag the pool at the same time as we grow itBruno Jiménez2014-07-251-1/+1
* r600g/compute: Allow compute_memory_defrag to defragment between resourcesBruno Jiménez2014-07-251-0/+1
* r600g/compute: Allow compute_memory_move_item to move items between resourcesBruno Jiménez2014-07-251-0/+1
* r600g/compute: Remove unneeded code from compute_memory_promote_itemBruno Jiménez2014-07-231-1/+1
* r600g/compute: Defrag the pool if it's necesaryBruno Jiménez2014-07-231-0/+4
* r600g/compute: Add a function for defragmenting the poolBruno Jiménez2014-07-231-0/+3
* r600g/compute: Add a function for moving items in the poolBruno Jiménez2014-07-231-0/+4
* r600g/compute: Use gallium util functions for double listsBruno Jiménez2014-06-201-5/+5
* r600g/compute: Implement compute_memory_demote_itemBruno Jiménez2014-06-201-0/+3
* r600g/compute: Only move to the pool the buffers marked for promotingBruno Jiménez2014-06-201-0/+5
* r600g/compute: divide the item list in twoBruno Jiménez2014-06-201-0/+1
* r600g/compute: Add statuses to the compute_memory_itemsBruno Jiménez2014-06-201-1/+6
* r600g/compute: Add an util function to know if an item is in the poolBruno Jiménez2014-06-201-0/+5
* r600g/compute: Add an intermediate resource for OpenCL buffersBruno Jiménez2014-06-201-0/+2
* r600g/compute: Cleanup of compute_memory_pool.hBruno Jiménez2014-06-101-15/+0
* r600g/compute: Add more NULL checksBruno Jiménez2014-06-101-2/+4
* r600g/compute: Disable growing the memory poolTom Stellard2012-07-111-1/+1
* r600g: compute support for evergreenAdam Rak2012-06-011-0/+98