summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_vulkan/vk_memory_manager.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* vk_memory_manager: Reorder constructor initializer list in terms of member declaration orderLioncash2019-02-271-1/+1
| | | | | Reorders members in the order that they would actually be initialized in. Silences a -Wreorder warning.
* vk_memory_manager: Fixup commit interval allocationReinUsesLisp2019-02-241-2/+1
| | | | | VKMemoryCommitImpl was using as the end of its interval "begin + end". That ended up wasting memory.
* vk_memory_manager: Implement memory managerReinUsesLisp2019-02-191-0/+253
A memory manager object handles the memory allocations for a device. It allocates chunks of Vulkan memory objects and then suballocates.