1. 69747a2 Add CMake support by Johannes · 3 years, 1 month ago
  2. cc47fcf Merge pull request #167 from devnexen/clang_build_warning_fixes by Adam Sawicki · 3 years, 1 month ago
  3. 1b15bc0 clang build warning fixes proposal by David Carlier · 3 years, 1 month ago
  4. 6889faa Merge pull request #166 from krOoze/patch-1 by Adam Sawicki · 3 years, 2 months ago
  5. 7a1b637 Docs typo by Petr Kraus · 3 years, 2 months ago
  6. 59ec080 Moved main file vk_mem_alloc.h to subdirectory include/ by Adam Sawicki · 3 years, 2 months ago
  7. d1851f0 Rebuilt binaries, regenerated documentation by Adam Sawicki · 3 years, 4 months ago
  8. a75a61b Added parsing of command line parameters and GPU selection by Adam Sawicki · 3 years, 4 months ago
  9. 48e3d88 Improved macros TEST, ERR_GUARD_VULKAN by Adam Sawicki · 3 years, 4 months ago
  10. 4b047fd Optimization: custom pools are on an intrusive double linked list not sorted vector by Adam Sawicki · 3 years, 4 months ago
  11. 7b9f7b6 Fix for compilation on Linux by Adam Sawicki · 3 years, 4 months ago
  12. 47c1cec Optimization: dedicated allocations are on an intrusive double linked list not sorted vector by Adam Sawicki · 3 years, 4 months ago
  13. 0a3c6b5 Fixed usage of VK_KHR_buffer_device_address extension by Adam Sawicki · 3 years, 4 months ago
  14. 41b4111 Fixed synchronization issue in TestPool_Benchmark by Adam Sawicki · 3 years, 4 months ago
  15. e74dc79 Fix VmaReplay after removing vmaResizeAllocation function by Adam Sawicki · 3 years, 4 months ago
  16. 6859ef2 Removed deprecated function vmaResizeAllocation by Adam Sawicki · 3 years, 4 months ago
  17. afd5056 Sample app: Added printing information about available memory heaps nad types by Adam Sawicki · 3 years, 4 months ago
  18. a420c3d Fixed budget management in VmaBlockVector::Allocate for cases when some of multi-page allocations fail by Adam Sawicki · 3 years, 4 months ago
  19. 7e56c48 Fix in tests for AMD APU with DEVICE_LOCAL heap of only 256 MB by Adam Sawicki · 3 years, 4 months ago
  20. a9a458c Fix for build on Linux #6 by Adam Sawicki · 3 years, 4 months ago
  21. 51ee5c8 Fix for build on Linux #5 by Adam Sawicki · 3 years, 4 months ago
  22. 4cbb178 Fix for build on Linux #4 by Adam Sawicki · 3 years, 4 months ago
  23. cca09e3 Fix for build on Linux #3 by Adam Sawicki · 3 years, 4 months ago
  24. 1e509aa Fix for build on Linux #2 by Adam Sawicki · 3 years, 4 months ago
  25. 4dfa169 Fix for build on Linux by Adam Sawicki · 3 years, 4 months ago
  26. ae0b011 Internal improvement: Added counting total number of VkDeviceMemory blocks. by Adam Sawicki · 3 years, 4 months ago
  27. 1635a1a Trying to fix Travis-CI build by Adam Sawicki · 3 years, 4 months ago
  28. 26eaa3b A fix in TestPool_Benchmark for GPUs with only 256 MB of DEVICE_LOCAL memory by Adam Sawicki · 3 years, 4 months ago
  29. 2882236 Migrated Linux CI build from travis-ci.org to travis-ci.com - updated status icon in README.md by Adam Sawicki · 3 years, 4 months ago
  30. aa18374 Updated copyright header to year 2021. by Adam Sawicki · 3 years, 4 months ago
  31. f32d25d Minor update in README.md by Adam Sawicki · 3 years, 4 months ago
  32. adb7064 Rebuilt binaries using Visual Studio 2019 by Adam Sawicki · 3 years, 4 months ago
  33. 0d4f523 Updated README.md - added RPCS3 to the list of known usages. by Adam Sawicki · 3 years, 4 months ago
  34. b654142 Merge pull request #163 from kd-11/master by Adam Sawicki · 3 years, 4 months ago
  35. e8c483d mem_alloc: Optimize allocation conflict checking by kd-11 · 3 years, 4 months ago
  36. f201205 Added support for VK_EXT_memory_priority by Adam Sawicki · 3 years, 5 months ago
  37. 7eee5e3 Merge pull request #158 from AshkanAliabadi/master by Adam Sawicki · 3 years, 7 months ago
  38. 8f4e09a Refer to std string and stream with their fully qualified names. by Ashkan Aliabadi · 3 years, 7 months ago
  39. 8cd86b6 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator into master by Adam Sawicki · 3 years, 8 months ago
  40. 18b0407 Further improvements in documentation. by Adam Sawicki · 3 years, 8 months ago
  41. 9788050 Improvements in documentation. by Adam Sawicki · 3 years, 8 months ago
  42. acecd26 Fixes and clarifications in documentation by Adam Sawicki · 3 years, 8 months ago
  43. ebc1f75 Merge pull request #154 from r-barnes/richard/whitespace by Adam Sawicki · 3 years, 8 months ago
  44. 4dc4abf Merge pull request #153 from r-barnes/richard/binary_fix by Adam Sawicki · 3 years, 8 months ago
  45. 270b242 Drop trailing whitespace. by Richard Barnes · 3 years, 8 months ago
  46. 1397418 Make binary search overflow safe. by Richard Barnes · 3 years, 8 months ago
  47. 76411c9 Added VmaAllocatorCreateInfo::pTypeExternalMemoryHandleTypes by Adam Sawicki · 3 years, 8 months ago
  48. 3dadc82 Merge branch 'master' into PoolCustomPnext by Adam Sawicki · 3 years, 8 months ago
  49. 3528e2a Minor formatting fix in documentation by Adam Sawicki · 3 years, 8 months ago
  50. 4075d9e Add VmaPoolCreateInfo::pMemoryAllocateNext by Adam Sawicki · 3 years, 9 months ago
  51. 89d9e75 Added Detroit: Become Human to the list of known software using this library by Adam Sawicki · 3 years, 9 months ago
  52. 0e2b4b2 Fix std::min in VmaBlockVector::ProcessDefragmentations by Adam Sawicki · 3 years, 9 months ago
  53. 1420873 Merge pull request #148 from res2k/vma_aligned_alloc-tweaks by Adam Sawicki · 3 years, 10 months ago
  54. 6074de0 Merge pull request #147 from res2k/move-some-preproc-defn by Adam Sawicki · 3 years, 10 months ago
  55. 27e343d Merge pull request #146 from AshkanAliabadi/master by Adam Sawicki · 3 years, 10 months ago
  56. 4157367 Let VMA_SYSTEM_ALIGNED_FREE fall back to VMA_SYSTEM_FREE, if defined by Frank Richter · 3 years, 10 months ago
  57. 5913184 Add vma_aligned_free() for symmetry by Frank Richter · 3 years, 10 months ago
  58. 2dc44c1 Make vma_aligned_alloc() functions static by Frank Richter · 3 years, 10 months ago
  59. 4499711 Move preprocessor directives that may influence user code into implementation block by Frank Richter · 3 years, 10 months ago
  60. bead9ea Fix misspellings. by Ashkan Aliabadi · 3 years, 10 months ago
  61. 2193611 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator by Adam Sawicki · 3 years, 10 months ago
  62. 0620c8e Add test and documentation for resource aliasing (overlap). by Adam Sawicki · 3 years, 10 months ago
  63. b9ad5e7 Merge pull request #145 from stricmp/master by Adam Sawicki · 3 years, 10 months ago
  64. 0ef61c2 Fix in documentation chapter "Finding out if memory is mappable" by Adam Sawicki · 3 years, 10 months ago
  65. e658b89 Add "Atypical Games - proprietary game engine" to the list of software using this library by Adam Sawicki · 3 years, 10 months ago
  66. 416996c Fix VMA_DYNAMIC_VULKAN_FUNCTIONS compilation errors when VK_NO_PROTOTYPES is defined by Tri S · 3 years, 11 months ago
  67. b0e97e5 Merge pull request #141 from dkorkmazturk/master by Adam Sawicki · 4 years ago
  68. 67bf13c Fix a typo in the explanation of VMA_ALLOCATION_CREATE_MAPPED_BIT by Doğukan Korkmaztürk · 4 years ago
  69. db4c163 Fix compilation errors by Adam Sawicki · 4 years ago
  70. d594faa Replace usage of old VK_LAYER_LUNARG_standard_validation and extension VK_EXT_debug_report with new VK_LAYER_KHRONOS_validation and extension VK_EXT_debug_utils also in VmaReplay by Adam Sawicki · 4 years ago
  71. 8caf0bd Replace usage of old layer VK_LAYER_LUNARG_standard_validation and extension VK_EXT_debug_report with new layer VK_LAYER_KHRONOS_validation and extension VK_EXT_debug_utils by Adam Sawicki · 4 years ago
  72. e9f387a Merge pull request #137 from phuang/master by Adam Sawicki · 4 years ago
  73. 08bce53 mac: Only call system aligned_alloc() with the 11.0+ SDK. by Nico Weber · 4 years ago
  74. c331971 Only use system aligned_alloc on mac/ios if the SDK has them. by Nico Weber · 4 years ago
  75. 5ef3d92 Fix argument order for aligned_alloc on mac. by Nico Weber · 4 years ago
  76. 1268da7 Make vulkan_memory_allocator build with the MacOSX11.0 SDK. by Nico Weber · 4 years ago
  77. 7cb859d Improvement in VmaAlignUp, VmaAlignDown by Adam Sawicki · 4 years ago
  78. 376ada3 Merge pull request #136 from GreenFoxLight/master by Adam Sawicki · 4 years ago
  79. 67824c5 Correct if in mapping example by Kevin Trogant · 4 years ago
  80. aaa1a56 Clarify documentation of VmaAllocationInfo::size by Adam Sawicki · 4 years ago
  81. 1ebda1e Add assert to check success of a CPU memory allocation by Adam Sawicki · 4 years ago
  82. f9921ae Fix VmaAllocator_T::ImportVulkanFunctions_Dynamic for cases when Vulkan 1.1 is used by Adam Sawicki · 4 years, 1 month ago
  83. 650ebdf Remove invalid outdated assert in vmaBeginDefragmentationPass by Adam Sawicki · 4 years, 1 month ago
  84. 72983b0 Clarified documentation in few places to mention textures need to use LINEAR layout when accessed from the host by Adam Sawicki · 4 years, 2 months ago
  85. 309fa0e Merge pull request #128 from hartmutbehrens/fix/docs by Adam Sawicki · 4 years, 2 months ago
  86. 1e11595 fix(docs): instance not optional in quick start by Hartmut Behrens · 4 years, 2 months ago
  87. 755fd47 Minor fix in comment by Adam Sawicki · 4 years, 2 months ago
  88. 72740d8 Fix indentation - always use 4 spaces instead of tabs by Adam Sawicki · 4 years, 2 months ago
  89. 74bc7c7 Port memory recording in VMA to C++11 by Adam Sawicki · 4 years, 2 months ago
  90. ff47235 Add .editorconfig file to configure supporting editors to use proper whitespaces for indentation by Adam Sawicki · 4 years, 2 months ago
  91. 25d9b2c Add function vmaFlushAllocations, vmaInvalidateAllocations for multiple allocations at once by Adam Sawicki · 4 years, 2 months ago
  92. a8a5b1f Merge pull request #122 from expipiplus1/joe-120 by Adam Sawicki · 4 years, 2 months ago
  93. ba9d4b3 Merge pull request #121 from expipiplus1/joe-len by Adam Sawicki · 4 years, 2 months ago
  94. f6a4037 VmaDumpVis: Gracefully handle cases where there is nothing to put on the image, e.g. the stats string was generated without detailed map enabled by Adam Sawicki · 4 years, 2 months ago
  95. 115d297 Minor fix in README by Adam Sawicki · 4 years, 2 months ago
  96. d9c1c2a Merge pull request #124 from expipiplus1/joe-mention-bindings by Adam Sawicki · 4 years, 2 months ago
  97. b605c64 Mention Haskell bindings in readme by Joe Hermaszewski · 4 years, 3 months ago
  98. b52c5a3 Return VkResult in vmaInvalidateAllocation and vmaFlushAllocation by Joe Hermaszewski · 4 years, 3 months ago
  99. fc931bd Add missing length annotation in vmaAllocateMemoryPages by Joe Hermaszewski · 4 years, 3 months ago
  100. 6be3597 Minor fixes for #115 by Adam Sawicki · 4 years, 3 months ago