mirror of
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
synced 2025-05-30 08:27:44 +00:00
Refactored virtual allocator. (COMPATIBILITY BREAKING!) Added TLSF algoritym.
Refactored virtual allocator: Added type VmaVirtualAllocation, member VmaVirtualAllocationInfo::offset, changed parameters of vmaVirtualAllocate, vmaVirtualFree, vmaSetVirtualAllocationUserData, vmaGetVirtualAllocationInfo. Added TLSF algorithm: Added VMA_POOL_CREATE_TLSF_ALGORITHM_BIT, VMA_VIRTUAL_BLOCK_CREATE_TLSF_ALGORITHM_BIT. Some internal refactoring. Improved documentation: Grouped API elements into Doxygen modules. Code mostly by @medranSolus.
This commit is contained in:
parent
c5870ad3c2
commit
d3a85f0dc3
89 changed files with 7653 additions and 5225 deletions
|
@ -1,6 +1,6 @@
|
|||
var indexSectionsWithContent =
|
||||
{
|
||||
0: "abcdefgimopqrstuv",
|
||||
0: "abcdefgilmopqrstuv",
|
||||
1: "v",
|
||||
2: "v",
|
||||
3: "v",
|
||||
|
@ -9,7 +9,8 @@ var indexSectionsWithContent =
|
|||
6: "v",
|
||||
7: "v",
|
||||
8: "v",
|
||||
9: "acdegmoqrsv"
|
||||
9: "lmsv",
|
||||
10: "acdegmoqrsv"
|
||||
};
|
||||
|
||||
var indexSectionNames =
|
||||
|
@ -23,7 +24,8 @@ var indexSectionNames =
|
|||
6: "enums",
|
||||
7: "enumvalues",
|
||||
8: "defines",
|
||||
9: "pages"
|
||||
9: "groups",
|
||||
10: "pages"
|
||||
};
|
||||
|
||||
var indexSectionLabels =
|
||||
|
@ -37,6 +39,7 @@ var indexSectionLabels =
|
|||
6: "Enumerations",
|
||||
7: "Enumerator",
|
||||
8: "Macros",
|
||||
9: "Pages"
|
||||
9: "Modules",
|
||||
10: "Pages"
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue