summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_allocator.c
Commit message (Expand)AuthorAgeFilesLines
* vk: gem handles are uint32_tKristian Høgsberg Kristensen2015-12-041-1/+1
* vk: Map uncached, coherent memory as write-combineKristian Høgsberg Kristensen2015-12-041-1/+1
* vk: Set I915_CACHING_NONE for userptr BOs when !llcKristian Høgsberg2015-12-041-0/+12
* anv/allocator: Add a sanity assertion in state stream finish.Jason Ekstrand2015-10-021-0/+1
* anv/allocator: Don't ever call mremapJason Ekstrand2015-09-241-17/+12
* anv/allocator: Do a better job of centering bi-directional block poolsJason Ekstrand2015-09-241-1/+12
* anv/allocator: Make the block pool double-endedJason Ekstrand2015-09-171-15/+156
* vk/allocator: Split block_pool_alloc into two functionsJason Ekstrand2015-09-171-22/+31
* anv/allocator: Use a signed 32-bit offset for the free listJason Ekstrand2015-09-171-7/+16
* anv/allocator: Create 2GB memfd up-front for the block poolJason Ekstrand2015-09-171-9/+12
* anv/allocator: Take the device mutex when growing a block poolJason Ekstrand2015-09-171-5/+13
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-171-3/+3
* vk/allocator: Solve a data race in anv_block_poolJason Ekstrand2015-08-031-25/+16
* vk/allocator: Make block_pool_grow take and return a sizeJason Ekstrand2015-08-031-19/+19
* vk/allocator: Fix a data race in the state poolJason Ekstrand2015-08-031-5/+5
* vk/allocator: Make a few things more consistantJason Ekstrand2015-08-031-5/+5
* vk/allocator: Use memory pools rather than (MALLOC|FREE)LIKEJason Ekstrand2015-07-311-22/+21
* vk/allocator: Add an anv_state_pool_finish functionJason Ekstrand2015-07-311-0/+5
* vk: Prefix most filenames with anvChad Versace2015-07-171-0/+665