Sign in
skia
/
external
/
github.com
/
GPUOpen-LibrariesAndSDKs
/
VulkanMemoryAllocator
/
HEAD
« Previous
93ef5c2
Minor addition to documentation.
by Adam Sawicki
· 6 years ago
2283f42
Minor fix in documentation.
by Adam Sawicki
· 6 years ago
d8359cd
Documentation: Written "Statistics" chapter.
by Adam Sawicki
· 6 years ago
727e8b2
More documentation. Refactored table of contents.
by Adam Sawicki
· 6 years ago
ec421f8
Created documentation chapter "General considerations".
by Adam Sawicki
· 6 years ago
e915c1b
Updated documentation chapter about lost allocations.
by Adam Sawicki
· 6 years ago
7568dfc
Written more documentation - about lost allocations.
by Adam Sawicki
· 6 years ago
67a2328
Written more documentation.
by Adam Sawicki
· 6 years ago
95451ab
Written more documentation.
by Adam Sawicki
· 6 years ago
3597937
Many minor formatting tweaks in documentation.
by Adam Sawicki
· 6 years ago
2609a1d
Merge branch 'development' into v2_release
by Adam Sawicki
· 6 years ago
a1bd730
Minor updates in README.
by Adam Sawicki
· 6 years ago
5ae219a
Updated version numer to 2.0.0 final in code and documentation.
by Adam Sawicki
· 6 years ago
3d9caf3
README.md: Added link to VmaDumpVis. Fixed non-ANSI character to use UTF-8 not ASCII encoding.
by Adam Sawicki
· 6 years ago
dad992f
Added VmaDumpVis tool.
by Adam Sawicki
· 6 years ago
ff1cf54
Merge pull request #22 from ItsBits/android_support
by Adam Sawicki
· 6 years ago
e5b7332
Add android support.
by Unknown
· 6 years ago
b31aac8
Minor fix bool -> VkBool32 on interface.
by Adam Sawicki
· 6 years ago
9ecb59e
Version 2.0.0-alpha.8. Added functions: vmaTouchAllocation, vmaFindMemoryTypeIndexForBufferInfo, vmaFindMemoryTypeIndexForImageInfo.
by Adam Sawicki
· 6 years ago
aed6315
README.md minor update.
by Adam Sawicki
· 6 years ago
9d17bc5
Merge pull request #21 from shoikeda/vma-null-undeclared-identifier
by Adam Sawicki
· 6 years ago
3ee49f1
Fix undeclared identifier for Apple.
by Sho Ikeda
· 6 years ago
65231e3
Minor fix in documentation.
by Adam Sawicki
· 6 years ago
0c11b12
More documentation. Especially added new section "Finding out if memory is mappable".
by Adam Sawicki
· 6 years ago
a3e019d
Written new contents of "Mapping memory" documentation chapter.
by Adam Sawicki
· 6 years ago
f443054
Fix for aligned_alloc for Apple MolenVK. Thanks @rextimmy !
by Adam Sawicki
· 6 years ago
94fa0a8
Normalized end of line characters after editing on Apple.
by Adam Sawicki
· 6 years ago
1240398
Merge pull request #19 from rextimmy/apple
by Adam Sawicki
· 6 years ago
01d1d71
Apple support
by Tim
· 6 years ago
c793ba3
Minor update in documentation.
by Adam Sawicki
· 6 years ago
d566e37
Improved documentation - added "Custom memory pools" > "Choosing memory type index"
by Adam Sawicki
· 6 years ago
c07e59a
Fixed 2 bugs in defragmentation.
by Adam Sawicki
· 6 years ago
1299c9a
Documentation of enum VmaMemoryUsage: Added DirectX 12 equivalents.
by Adam Sawicki
· 6 years ago
20e500e
Improved documentation of VmaMemoryUsage.
by Adam Sawicki
· 6 years ago
e5ae29a
Minor fix.
by Adam Sawicki
· 6 years ago
a82e183
Version 2.0.0-alpha.7. Removed VmaAllocatorCreateInfo::preferredSmallHeapBlockSize. VmaBlockVector::Allocate: New algorithm that allocates 1/8, 1/4, 1/2 of preferred block size as first blocks, to save memory.
by Adam Sawicki
· 6 years ago
6ee1560
Fixed typo.
by Adam Sawicki
· 6 years ago
0186953
Used VK_NO_PROTOTYPES when defining default value for VMA_STATIC_VULKAN_FUNCTIONS.
by Adam Sawicki
· 6 years ago
4cefd61
Fixed VmaBlockVector::MakePoolAllocationsLost (thanks @kennyalive! #18)
by Adam Sawicki
· 6 years ago
defbf3d
Minor fix in documentation.
by Adam Sawicki
· 6 years ago
4426bfb
Updated year to 2018.
by Adam Sawicki
· 6 years ago
54ef95b
Minor fix after last commit.
by Adam Sawicki
· 6 years ago
213f2bc
Merge pull request #17 from cdwfs/master
by Adam Sawicki
· 6 years ago
1311787
Fixed some avoidable warnings when building with -Wall
by Cort Stratton
· 6 years ago
95f0726
VmaAllocator_T::CalcPreferredBlockSize: Minor improvement - treating HOST_CACHED memory type as small heap.
by Adam Sawicki
· 6 years ago
a0b2b80
Travis CI configuration: Updated path to Vulkan SDK download.
by Adam Sawicki
· 7 years ago
f65a435
Fix in documentation.
by Adam Sawicki
· 7 years ago
ca0ccec
vmaCreateBuffer: Added some asserts.
by Adam Sawicki
· 7 years ago
594a562
Added VmaAllocationCreateInfo::memoryTypeBits. Wrote more documentation, including new page "Choosing memory type".
by Adam Sawicki
· 7 years ago
b8ad8a0
VmaAllocator_T::ImportVulkanFunctions: Added automatic acquire of vkGetBufferMemoryRequirements2KHR, vkGetImageMemoryRequirements2KHR when using VMA_ALLOCATOR_CREATE_KHR_DEDICATED_ALLOCATION_BIT.
by Adam Sawicki
· 7 years ago
50cc36f
Improved documentation of VmaAllocatorCreateInfo::pHeapSizeLimit.
by Adam Sawicki
· 7 years ago
495cb16
Fixed bug in case vkBindImageMemory/vkBindBufferMemory fails.
by Adam Sawicki
· 7 years ago
5bc033f
Fixed reporting UserData in JSON dump for dedicated allocations.
by Adam Sawicki
· 7 years ago
6a1f1e2
Fixed bug with mapping of non-dedicated allocations.
by Adam Sawicki
· 7 years ago
8eb9d8e
Fixed attachment layout transitions. #2
by Adam Sawicki
· 7 years ago
3bd398a
Fixed attachment layout transitions.
by Adam Sawicki
· 7 years ago
c353ad0
Version 2.0.0-alpha.6. Added VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT.
by Adam Sawicki
· 7 years ago
5268dbb
Version 2.0.0-alpha.5. Major change in memory mapping - now it's internally reference-counted.
by Adam Sawicki
· 7 years ago
ee92a03
VmaAllocator_T::AllocateMemoryOfType: Fixed major bug when VMA_ALLOCATION_CREATE_PERSISTENT_MAP_BIT is used with VMA_MEMORY_USAGE_GPU_ONLY.
by Adam Sawicki
· 7 years ago
0fcf862
Documentation: changed page identifier to lowercase to (hopefully) fix 404 error on GitHub.
by Adam Sawicki
· 7 years ago
3057956
Minor improvements in documentation.
by Adam Sawicki
· 7 years ago
07a7deb
Improvements in documentation formatting.
by Adam Sawicki
· 7 years ago
c005a84
Added documentation for VK_KHR_dedicated_allocation extension.
by Adam Sawicki
· 7 years ago
d08dc0c
Reorganized Doxygen documentation into more separate pages.
by Adam Sawicki
· 7 years ago
14137d1
Removed unnecessary VkSubpassDependency.
by Adam Sawicki
· 7 years ago
283207b
Renamed VMA_ALLOCATOR_ flags to VMA_ALLOCATOR_CREATE_. Improved support for VK_KHR_dedicated_allocation.
by Adam Sawicki
· 7 years ago
2742a9e
.travis.yml: Updated Vulkan SDK to latest version 1.0.61.1.
by Adam Sawicki
· 7 years ago
f72365c
Small fix in VmaAllocator_T::AllocateDedicatedMemory.
by Adam Sawicki
· 7 years ago
358bc78
Fixed support for VK_KHR_dedicated_allocation: Added missing usage of VkMemoryDedicatedAllocateInfoKHR structure.
by Adam Sawicki
· 7 years ago
5db51b1
Added support for VMA_ALLOCATION_CREATE_PERSISTENT_MAP_BIT without HOST_VISIBLE.
by Adam Sawicki
· 7 years ago
1bb85fa
Added support for VMA_ALLOCATION_CREATE_PERSISTENT_MAP_BIT without HOST_VISIBLE. Improved empty block heuristics.
by Adam Sawicki
· 7 years ago
951f66a
Improvements in documentation
by Adam Sawicki
· 7 years ago
c7b3e7c
Updated documents - added links to GitHub repository and GPUOpen product page.
by Adam Sawicki
· 7 years ago
f79b757
README.md: Added link to PyVMA.
by Adam Sawicki
· 7 years ago
a892d13
Small fix.
by Adam Sawicki
· 7 years ago
f8b70f0
Merge pull request #13 from realitix/missing_vulkan_function
by Adam Sawicki
· 7 years ago
b19740c
Fix vulkan calls
by Jean-Sebastien Bevilacqua
· 7 years ago
25c44a9
Merge pull request #12 from realitix/c_mangling
by Adam Sawicki
· 7 years ago
4cfa3d0
Fix name mangling for C
by Jean-Sebastien Bevilacqua
· 7 years ago
3606138
Removed redundant VmaDeviceMemoryBlock::m_Size.
by Adam Sawicki
· 7 years ago
40fd505
Refactored some code from class VmaDeviceMemoryBlock to new class VmaBlockMetadata.
by Adam Sawicki
· 7 years ago
58c090a
Minor fix in README.md.
by Adam Sawicki
· 7 years ago
42af34a
Renamed members of VmaStatInfo structure to start with lower case, to make it consistent with overall style. Compatibility breaking!
by Adam Sawicki
· 7 years ago
067f908
Some improvements in documentation.
by Adam Sawicki
· 7 years ago
5c9047d
Added VmaPoolStats::unusedRangeSizeMax.
by Adam Sawicki
· 7 years ago
9c64d60
README.md minor fix. #2
by Adam Sawicki
· 7 years ago
3e2ac39
README.md minor fix.
by Adam Sawicki
· 7 years ago
19d7408
Improvements in documentation. Moved general description to README.md.
by Adam Sawicki
· 7 years ago
eaf60ee
Minor fixes around macro VMA_STATIC_VULKAN_FUNCTIONS (thanks @realitix!) #2
by Adam Sawicki
· 7 years ago
0ced096
Minor fixes around macro VMA_STATIC_VULKAN_FUNCTIONS (thanks @realitix!)
by Adam Sawicki
· 7 years ago
ab0b39a
Added structure VmaVulkanFunctions, macro VMA_STATIC_VULKAN_FUNCTIONS.
by Adam Sawicki
· 7 years ago
ee0ce0d
Merge pull request #9 from realitix/fix_vma_stats
by Adam Sawicki
· 7 years ago
231ea19
Robustify VmaStat
by Jean-Sebastien Bevilacqua
· 7 years ago
6ab1604
Created vk_mem_alloc.natvis file. VmaVectorRemoveSorted: Fixed compilation error when STL is used.
by Adam Sawicki
· 7 years ago
ef57bb3
Updated README.md with link to vulkan-malloc library.
by Adam Sawicki
· 7 years ago
118049c
Added feature: VmaAllocatorCreateInfo::pHeapSizeLimit.
by Adam Sawicki
· 7 years ago
a89a26c
VmaBlockVector::VmaBlockVector: Fixed warning on GCC Linux (thanks @carlosga)
by Adam Sawicki
· 7 years ago
853b251
Fixed reporting custom pools and own allocations in statistics. Improved JSON printing of custom pools. Added convenience function VmaAllocator_T::MemoryTypeIndexToHeapIndex.
by Adam Sawicki
· 7 years ago
14efd2a
VmaDefragmentator::DefragmentRound: Minor fix for warning in 32-bit version.
by Adam Sawicki
· 7 years ago
6462ea6
Potential fix for Linux compilation with std::atomic.
by Adam Sawicki
· 7 years ago
Next »