1. a8c1543 Major refactoring - reordered sections in vk_mem_alloc.h by Adam Sawicki · 2 years, 7 months ago
  2. 2ba419e Refactoring - created class VmaDedicatedAllocationList by Adam Sawicki · 2 years, 7 months ago
  3. 5c8b3ba Fixes in CMakeLists.txt files by Adam Sawicki · 2 years, 7 months ago
  4. d3067c3 Improved NATVIS file - added support for VmaIntrusiveLinkedList usage by Adam Sawicki · 2 years, 7 months ago
  5. 7df5ecf Merge pull request #214 from yaoyao-cn/fix0 by Adam Sawicki · 2 years, 7 months ago
  6. 3dd4b20 fix crash in VmaAllocator_T::AllocateDedicatedMemory by yao.zhao · 2 years, 7 months ago
  7. 35eeb34 Renamed function vmaGetBudget to vmaGetHeapBudgets. COMPATIBILITY BREAKING! by Adam Sawicki · 2 years, 7 months ago
  8. 4687f53 Internal optimization in traversal of VmaBlockMetadata_Generic::m_Suballocations by Adam Sawicki · 2 years, 7 months ago
  9. 4cd813a Added flag VMA_ALLOCATION_CREATE_CAN_ALIAS_BIT by Adam Sawicki · 2 years, 7 months ago
  10. e5c0360 Improvements in documentation by Adam Sawicki · 2 years, 7 months ago
  11. 4e4e1c0 Added parameters -t --Test and -s -TestSparseBinding to the test app, to execute tests and exit. by Adam Sawicki · 2 years, 7 months ago
  12. d741559 Improvements in CMakeLists.txt by Adam Sawicki · 2 years, 7 months ago
  13. b4d341d Internal optimization with m_pBlockVectors by Adam Sawicki · 2 years, 7 months ago
  14. ad9c5bf Improvement in CMakeLists.txt by Adam Sawicki · 2 years, 7 months ago
  15. 2854266 Fix in TestHeapSizeLimit by Adam Sawicki · 2 years, 7 months ago
  16. 2cddc30 Merge branch 'master' into development by Adam Sawicki · 2 years, 7 months ago
  17. f529a86 Added VmaVulkanFunctions::vkGetInstanceProcAddr, vkGetDeviceProcAddr by Adam Sawicki · 2 years, 7 months ago
  18. 00d064e Added a comment after #207 by Adam Sawicki · 2 years, 7 months ago
  19. 43d82a1 Merge pull request #207 from scribam/sdk-compatibility by Adam Sawicki · 2 years, 7 months ago
  20. 92d2142 Merge pull request #210 from hrydgard/readme-update by Adam Sawicki · 2 years, 7 months ago
  21. 547aae4 Add PPSSPP to the "Software using this library" section of README.md by Henrik Rydgård · 2 years, 7 months ago
  22. fac8ef4 Added convenience function vmaGetAllocationMemoryProperties by Adam Sawicki · 2 years, 7 months ago
  23. 55553cf Merge pull request #209 from JustSid/patch-2 by Adam Sawicki · 2 years, 7 months ago
  24. 5e452b9d Added X-Plane to the list of software using VMA by Sidney Just · 2 years, 7 months ago
  25. 7e5a1d0 Compatibility fix with old sdks where VK_ERROR_UNKNOWN is not defined by scribam · 2 years, 7 months ago
  26. c809ddc Documented some members of VmaVulkanFunctions to clarify which functions to fetch by Adam Sawicki · 2 years, 8 months ago
  27. 5d92e20 Fixing TravisCI (Linux) CI #2 by Adam Sawicki · 2 years, 8 months ago
  28. cdd38bf Fixing TravisCI (Linux) CI by Adam Sawicki · 2 years, 8 months ago
  29. 225d44c Merge pull request #206 from expipiplus1/ellie-name by Adam Sawicki · 2 years, 8 months ago
  30. c7564fe Merge pull request #205 from expipiplus1/ellie-typedef by Adam Sawicki · 2 years, 8 months ago
  31. 986e96b Correct Haskell bindings author name by Ellie Hermaszewska · 2 years, 8 months ago
  32. 38a632f Add typedefs for virtual allocation structs in ordinary identifier namespace by Ellie Hermaszewska · 2 years, 8 months ago
  33. a62ffd4 Fixed icon of Travis CI Linux build in README by Adam Sawicki · 2 years, 8 months ago
  34. cba6a2b Fix for compilation on Linux by Adam Sawicki · 2 years, 8 months ago
  35. 187954c Added mention of virtual allocator to README by Adam Sawicki · 2 years, 8 months ago
  36. 2f28b5e Merge branch 'feature-virtual-allocator' by Adam Sawicki · 2 years, 8 months ago
  37. e181351 Made virtual allocations not applying VMA_DEBUG_MARGIN by Adam Sawicki · 2 years, 8 months ago
  38. bcd5f57 Fixes to various bugs found during extensive testing by Adam Sawicki · 2 years, 8 months ago
  39. 3f19f8a Optimized VmaBlockMetadata_Buddy - using VmaPoolAllocator to allocate nodes by Adam Sawicki · 2 years, 8 months ago
  40. 4129675 Refactoring: Added function VmaAddStatInfoAllocation, VmaAddStatInfoUnusedRange by Adam Sawicki · 2 years, 8 months ago
  41. 455823f Improved VmaBlockMetadata_Buddy when used as a virtual allocator, to support allocation sizes down to 1 by Adam Sawicki · 2 years, 8 months ago
  42. fc23b9d Removed VMA_MIN_FREE_SUBALLOCATION_SIZE_TO_REGISTER to simplify the code by Adam Sawicki · 2 years, 8 months ago
  43. 56f7b4c Added support for VMA_VIRTUAL_BLOCK_CREATE_BUDDY_ALGORITHM_BIT by Adam Sawicki · 2 years, 8 months ago
  44. 62a25b6 Changed behavior of buddy allocator to align allocation sizes to power of 2 instead of accounting the remaining space (internal fragmentation) as free by Adam Sawicki · 2 years, 8 months ago
  45. c24517f Added support for VMA_VIRTUAL_BLOCK_CREATE_LINEAR_ALGORITHM_BIT by Adam Sawicki · 2 years, 8 months ago
  46. 0e37526 Implemented VmaBlockMetadata_Linear::Clear by Adam Sawicki · 2 years, 8 months ago
  47. 73ff8e0 Preparations for adding support for alternative algorithms in virtual blocks and tests for them by Adam Sawicki · 2 years, 8 months ago feature-virtual-allocator
  48. 01a0ba1 Added documentation chapter "Virtual allocator" by Adam Sawicki · 2 years, 8 months ago
  49. e93a581 Written documentation for API of the virtual allocator by Adam Sawicki · 2 years, 8 months ago
  50. c643250 Implemented vmaBuildVirtualBlockStatsString, vmaFreeVirtualBlockStatsString by Adam Sawicki · 2 years, 8 months ago
  51. dfa2051 Improvement in vmaCreateAllocator in case creation fails by Adam Sawicki · 2 years, 8 months ago
  52. cc61fe1 Implemented vmaClearVirtualBlock by Adam Sawicki · 2 years, 8 months ago
  53. 9a091e8 Implemented vmaCalculateVirtualBlockStats by Adam Sawicki · 2 years, 8 months ago
  54. 72949fa Enabled more tests by Adam Sawicki · 2 years, 8 months ago
  55. e181230 More coding and more tests. Basic functionality is working now. by Adam Sawicki · 2 years, 8 months ago
  56. dc64428 Essential refactoring that made the test not crashing. by Adam Sawicki · 2 years, 8 months ago
  57. 54b7ecc More implementation and first tests. by Adam Sawicki · 2 years, 8 months ago
  58. 7acc6c0 Defined interface for virtual allocator: by Adam Sawicki · 2 years, 8 months ago
  59. 642bbfd Fixed TestInvalidAllocations by Adam Sawicki · 2 years, 8 months ago
  60. 3216bf6 Necessary refactoring to prepare for virtual allocator by Adam Sawicki · 2 years, 8 months ago
  61. e821342 Fixing logic of VmaDefragmentationAlgorithm_Fast::PostprocessMetadata broken by #201 by Adam Sawicki · 2 years, 8 months ago
  62. 2b9ee46 Merge pull request #201 from GermanAizek/patch by Adam Sawicki · 2 years, 8 months ago
  63. 666b38f Code refactor (lower scope, local var, default constructor and destructor) by semenov_gv · 2 years, 8 months ago
  64. d2f0313 Fixes in comments by Adam Sawicki · 2 years, 8 months ago
  65. 895b080 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator by Adam Sawicki · 2 years, 9 months ago
  66. 63e256b Merge branch 'master' into 'master' by Sawicki, Adam · 2 years, 9 months ago
  67. 0796855 doxygen directory fix by Lukasz Izdebski · 2 years, 9 months ago
  68. b61b9ad doxygen generation fix by Lukasz Izdebski · 2 years, 9 months ago
  69. 9ea407e Merge branch 'master' into 'master' by Sawicki, Adam · 2 years, 9 months ago
  70. cf6b1a9 Doxygen added to CMake, shader project dependency added to Sample Project by Lukasz Izdebski · 2 years, 9 months ago
  71. ed45770 Merge pull request #198 from danielkrupinski/master by Adam Sawicki · 2 years, 9 months ago
  72. 39106c6 Replace tabs with spaces by Daniel Krupiński · 2 years, 9 months ago
  73. 6bdc8e1 Merge pull request #197 from danielkrupinski/master by Adam Sawicki · 2 years, 9 months ago
  74. 1b0bd18 Standardized line endings to LF by Adam Sawicki · 2 years, 9 months ago
  75. b03df28 Merge pull request #195 from akien-mga/cleanup-whitespace by Adam Sawicki · 2 years, 9 months ago
  76. c725ffd Use forwarding references with std::forward() by Daniel Krupiński · 2 years, 9 months ago
  77. 8e18c03 Remove trailing whitespace by Rémi Verschelde · 2 years, 9 months ago
  78. beb26af Merge pull request #194 from danielkrupinski/master by Adam Sawicki · 2 years, 9 months ago
  79. 2b87d57 Adjust VMA_MIN() and VMA_MAX() macros to work despite NOMINMAX being defined or not. by Daniel Krupiński · 2 years, 9 months ago
  80. d619fb1 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator by Adam Sawicki · 2 years, 9 months ago
  81. 565f18b Merge pull request #193 from corporateshark/master by Adam Sawicki · 2 years, 9 months ago
  82. a992234 Little improvement in README by Adam Sawicki · 2 years, 9 months ago
  83. 73f3aed Fixed issue #192 with hardcoded VK_USE_PLATFORM_WIN32_KHR by Sergey Kosarevsky · 2 years, 9 months ago
  84. 92e5f2e Change all usage of VK_ERROR_VALIDATION_FAILED_EXT to VK_ERROR_UNKNOWN or VK_ERROR_INITIALIZATION_FAILED by Adam Sawicki · 2 years, 11 months ago
  85. b0fce34 Fixes and improvements in documentation by Adam Sawicki · 2 years, 11 months ago
  86. 9ca6ecd Include block IDs in debug log messages by Adam Sawicki · 3 years ago
  87. 5ab5440 Minor fixes in the docs - language by Adam Sawicki · 3 years ago
  88. 9f586a2 Added documentation chapter about OpenGL interop by Adam Sawicki · 3 years ago
  89. a3d4905 Moved main documentation text from the beginning to the end of file by Adam Sawicki · 3 years ago
  90. db163b0 Removed unused variable by Adam Sawicki · 3 years ago
  91. 613b354 Merge pull request #187 from phil-el/master by Adam Sawicki · 3 years ago
  92. f650922 Do not fail travis build if the build directory already exists. by phil-el · 3 years ago
  93. b90d642 Merge pull request #186 from HindrikStegenga/master by Adam Sawicki · 3 years ago
  94. 43ff2ef Add include_directories to CMake to include the header files. by Hindrik Stegenga · 3 years ago
  95. 272ce71 Merge pull request #185 from HindrikStegenga/master by Adam Sawicki · 3 years ago
  96. 0495495 Disable broken aligned_alloc on new versions of macOS and revert to old behaviour. by Hindrik Stegenga · 3 years ago
  97. 5586896 Fixed documentation of the new function vmaCreateBufferWithAlignment by Adam Sawicki · 3 years ago feature-custom-alignment
  98. f8e37ef Merge branch 'master' into feature-custom-alignment by Adam Sawicki · 3 years ago
  99. e92f989 Added VmaAllocatorCreateInfo::pTypeExternalMemoryHandleTypes by Adam Sawicki · 3 years ago
  100. 25e4368 Added function vmaCreateBufferWithAlignment by Adam Sawicki · 3 years ago