Commit Graph

  • 05973d8aeb Fixes in multithreading in VmaBlockVector::Free master asawicki 2024-10-28 17:51:10 +0100
  • 1c35ba99ce Added Qt Project to the list of known uses Adam Sawicki 2024-09-03 13:19:19 +0200
  • 5fadb5d497
    Merge pull request #447 from Agrael1/master Adam Sawicki 2024-09-02 13:33:28 +0200
  • 9187ce1e07 Fix for ABI interop (without VK_KHR_external_memory_win32) Ilya Doroshenko 2024-08-29 12:50:54 +0200
  • 9c0174d31a
    Merge 86bacfd26d into de8e65796a Roman Sandu 2024-08-29 02:31:30 +0300
  • 86bacfd26d Added a simple compilation test and linux CI Mrkol 2024-08-29 02:20:11 +0300
  • de8e65796a Merge remote-tracking branch 'origin/master' Adam Sawicki 2024-08-28 20:57:25 +0200
  • 00bf7a304e Improved documentation about vk_khr_external_memory_win32 Adam Sawicki 2024-08-28 20:57:18 +0200
  • 53d6fd5744
    Merge pull request #445 from Agrael1/master Adam Sawicki 2024-08-28 19:56:20 +0200
  • 56ea45536f dumb error from me Ilya Doroshenko 2024-08-28 19:10:17 +0200
  • 2e37247a59 Fix for IntelliSense versus SRWLOCK Adam Sawicki 2024-08-28 13:59:30 +0200
  • 945606926b Fixed a bug fixing compilation on Linux Adam Sawicki 2024-08-28 13:34:15 +0200
  • eb46f62376 Added documentation for VK_KHR_external_memory_win32 Adam Sawicki 2024-08-28 13:20:19 +0200
  • ca17831d74 Fixes after merge for VK_KHR_external_memory_win32 support Adam Sawicki 2024-08-28 11:43:13 +0200
  • 0d55cf5276
    Merge pull request #442 from Agrael1/master Adam Sawicki 2024-08-28 10:34:23 +0200
  • e962c8c83e Fixed test not compiling shaders Ilya Doroshenko 2024-08-27 12:44:15 +0200
  • 2683cfedc5 extension enabled Ilya Doroshenko 2024-08-27 12:33:38 +0200
  • c9b2a6a465 Tests, documentation and fix Ilya Doroshenko 2024-08-27 11:23:46 +0200
  • 0c8feb29ff dynamic fetching of function Ilya Doroshenko 2024-08-27 10:49:16 +0200
  • 65afd9e98b documentation Ilya Doroshenko 2024-08-27 10:39:54 +0200
  • 9402a6bef9 New guard, fixed ABI issues Ilya Doroshenko 2024-08-26 14:33:32 +0200
  • c41e3fb5a6 extra safety Ilya Doroshenko 2024-08-26 14:11:41 +0200
  • 8c665c4c95 added vkGetMemoryWin32HandleKHR to functions Ilya Doroshenko 2024-08-26 13:29:42 +0200
  • 33bd6c6032 made handle atomic Ilya Doroshenko 2024-08-26 12:41:13 +0200
  • 746c651391 basic outline of the Win32 handle extension Ilya Doroshenko 2024-08-26 00:25:32 +0200
  • b8e57472ff Fixed language mistake in the documentation Adam Sawicki 2024-08-20 10:53:41 +0200
  • e1bdbca9ba
    Merge pull request #438 from howard0su/patch-1 Adam Sawicki 2024-08-14 10:37:06 +0200
  • 5076ad11df
    Remove unused static function swap Howard Su 2024-08-10 01:56:45 +0800
  • 871913da6a Updated documentation - mentioned VMA_LEAK_LOG_FORMAT Adam Sawicki 2024-07-18 11:00:01 +0200
  • ceb6aeafb0
    Merge pull request #435 from scribam/vma-enable-install Adam Sawicki 2024-07-17 10:03:54 +0200
  • 861ef3c986 Allow external control of whether to install scribam 2024-07-13 19:40:25 +0200
  • 98c4f3414b
    Merge pull request #434 from IAmNotHanni/master Adam Sawicki 2024-07-11 17:53:24 +0200
  • 225d157cfe
    Add requested changes to SetDebugUtilsObjectName Johannes Schneider 2024-07-11 17:47:15 +0200
  • a2f0a42cd9
    Use SetDebugUtilsObjectName in sample app Johannes Schneider 2024-07-10 22:48:55 +0200
  • b51e05e28b
    Improve SetDebugUtilsObjectName Johannes Schneider 2024-07-10 20:36:07 +0200
  • 2547e8e940
    Fix spelling mistake Johannes Schneider 2024-07-10 20:25:44 +0200
  • 53538bbaf8
    Merge pull request #432 from IAmNotHanni/master Adam Sawicki 2024-07-10 14:16:57 +0200
  • e43eab99ec
    Remove unused code Johannes Schneider 2024-07-10 14:11:12 +0200
  • d0220181d0
    Merge pull request #430 from IAmNotHanni/master Adam Sawicki 2024-07-10 13:27:37 +0200
  • 1199550420
    Remove mention of deprecated CSV recording feature Johannes Schneider 2024-07-10 12:40:18 +0200
  • 10ec7bd86a
    Merge pull request #428 from IAmNotHanni/master Adam Sawicki 2024-07-09 13:06:45 +0200
  • 912319ef8c Removed invalid VMA_FALLTHROUGH from VmaAllocator_T::Map Adam Sawicki 2024-07-09 12:43:36 +0200
  • a2e25c6f14
    Improve sample code for advanced data uploading in docs Johannes Schneider 2024-07-08 23:32:49 +0200
  • 257138b8f5 Reapply "Merge pull request #425 from abouvier/cmake-version" Adam Sawicki 2024-06-28 14:35:43 +0200
  • dd5b5cb6f2 Revert "Merge pull request #425 from abouvier/cmake-version" Adam Sawicki 2024-06-28 11:20:43 +0200
  • d708e0e124
    Merge pull request #425 from abouvier/cmake-version Adam Sawicki 2024-06-28 11:09:27 +0200
  • c0a6728ef8 cmake: add package version file Alexandre Bouvier 2024-06-27 19:16:45 +0200
  • feb11e1727
    Merge pull request #424 from IAmNotHanni/master Adam Sawicki 2024-06-26 13:50:57 +0200
  • 452bf872f7
    Fix swapchain semaphore handling Johannes Schneider 2024-06-21 17:17:21 +0200
  • 7942b79828
    Merge pull request #418 from manas-kulkarni/master Adam Sawicki 2024-06-03 16:12:45 +0200
  • 0dc661eb73 Make Vulkan include optional manaskulkarni 2024-05-31 17:05:44 +0530
  • 009ecd192c Version 3.1.0 v3.1.0 Adam Sawicki 2024-05-27 14:22:04 +0200
  • 7d082cb2d1 Fix in TestMappingHysteresis Adam Sawicki 2024-05-27 14:13:01 +0200
  • eaf8fc27ee
    Merge pull request #416 from luizmugnaini/fix-docs-typos Adam Sawicki 2024-05-06 11:40:26 +0200
  • 187206f95d Fix documentation typos Luiz G. Mugnaini A. 2024-05-01 10:30:27 -0300
  • 5677097baf More fixes for undeclared identifiers with old Vulkan SDK Adam Sawicki 2024-04-04 10:29:47 +0200
  • 60fe740c77 Fix for undeclared identifier VK_STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS Adam Sawicki 2024-04-03 18:52:23 +0200
  • 19b940e864 Added support for VK_KHR_maintenance5 extension Adam Sawicki 2024-02-27 13:57:18 +0100
  • b6fb84ede2 Fixes in importing of vkGetPhysicalDeviceMemoryProperties2[KHR] function Adam Sawicki 2024-02-26 15:55:44 +0100
  • f1ab507d00 Fix in VmaBlockMetadata_Linear::CreateAllocationRequest for too large allocations Adam Sawicki 2024-02-23 17:28:22 +0100
  • 9b7687761a Added comprehensive tests for all kinds of statistics Adam Sawicki 2024-02-22 16:36:38 +0100
  • 71309c5106 Fixed documentation generation for function vmaBuildStatsString, vmaFreeStatsString Adam Sawicki 2024-02-22 14:07:53 +0100
  • 19b3ba34c2 Added Cyberpunk 2077 to the list of known users Adam Sawicki 2024-02-22 14:02:04 +0100
  • e833b3ec95 Fixed VmaDeviceMemoryBlock::Map for mapping hysteresis to work correctly when the mapping fails Adam Sawicki 2024-02-22 13:44:49 +0100
  • 2f4a2d24cf Added Baldur's Gate III to the list of known users Adam Sawicki 2024-02-22 13:17:34 +0100
  • d802b362c6 Rebuilt the documentation Adam Sawicki 2024-02-13 11:56:59 +0100
  • 6c296d3c61
    Merge pull request #409 from res2k/leak-docs Adam Sawicki 2024-02-13 11:50:12 +0100
  • fbf93a4270 Attempt to document leak detection aids Frank Richter 2024-02-13 11:41:51 +0100
  • 30e1165377 Add macros for leak reporting. Frank Richter 2024-02-12 23:07:16 +0100
  • 38627f4e37 Added VMA_LEN_IF_NOT_NULL decoration to the new functions vmaCopyMemoryToAllocation, vmaCopyAllocationToMemory Adam Sawicki 2024-02-06 13:13:24 +0100
  • a13c193d1e Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator Adam Sawicki 2024-01-30 14:39:52 +0100
  • 5db4414d39 Fixed bug in VmaBlockMetadata_Linear::PrintDetailedMap Adam Sawicki 2024-01-30 14:39:38 +0100
  • 94b1acaef0
    Merge pull request #404 from serboupal/serboupal-semicolon Adam Sawicki 2024-01-26 13:12:48 +0100
  • 6887c7700f
    Remove semicolon outside function serboupal 2024-01-26 13:09:47 +0100
  • fc4ce42f89 Add VK_API_VERSION definitions for compatibility with older Vulkan headers. Adrian Lopez 2024-01-25 19:20:13 -0400
  • 64d683d07d
    Merge b9b2168790 into 7924e27f81 Adrian Lopez 2024-01-25 16:51:43 -0400
  • b9b2168790 Add VK_API_VERSION definitions for compatibility with older Vulkan headers. Adrian Lopez 2024-01-25 16:34:21 -0400
  • 7924e27f81 Fixes in calls to VMA_DEBUG_LOG_FORMAT, using PRIu32 for compatibility Adam Sawicki 2024-01-24 14:13:44 +0100
  • 01ccf06e4c
    Merge pull request #400 from dneto0/issue-399 Adam Sawicki 2024-01-24 14:02:03 +0100
  • 927c0a8573 Use format specifier PRIu64 only with uint64_t types David Neto 2024-01-23 21:04:34 +0000
  • ddbd93dcd8 Minor fix in the documentation Adam Sawicki 2024-01-21 13:37:28 +0100
  • b5456bb4e5 Added functions vmaCopyMemoryToAllocation, vmaCopyAllocationToMemory Adam Sawicki 2024-01-21 13:30:23 +0100
  • 484f40312f Multiple improvements in documentation Adam Sawicki 2024-01-21 11:41:10 +0100
  • b0573ca031 Updated CHANGELOG.md Adam Sawicki 2024-01-21 00:25:46 +0100
  • 498486b1e5 Added usage of std::countr_zero, std::countl_zero from C++20 when available Adam Sawicki 2024-01-20 23:49:24 +0100
  • 037a9386cb Removed commented code Adam Sawicki 2024-01-20 23:27:50 +0100
  • 68d510599e Fixed documentation of VmaAllocatorCreateInfo::vulkanApiVersion Adam Sawicki 2024-01-20 23:01:16 +0100
  • a0a04a22e9 Added support for VK_KHR_maintenance4 extension Adam Sawicki 2024-01-20 22:48:20 +0100
  • 14dfcd8fe3 Added documentation chapter "When not to use custom pools" Adam Sawicki 2024-01-14 22:20:03 +0100
  • 0479c369d3 Minor improvements in documentation Adam Sawicki 2024-01-14 21:41:15 +0100
  • 853ceacb3f README: Added GFXReconstruct to the list of known uses Adam Sawicki 2024-01-14 21:31:33 +0100
  • da13be0912 Updated Doxyfile to version 1.10.0 Adam Sawicki 2024-01-14 21:29:33 +0100
  • 14342eab89 Fixed documentation generation with respect to VMA_EXTENDS_VK_STRUCT macro Adam Sawicki 2024-01-14 21:27:05 +0100
  • c23192cfc1 Added macro VMA_LEAK_LOG_FORMAT Adam Sawicki 2024-01-14 21:22:25 +0100
  • 51bac8e0ea Fixed VK_ERROR_UNKNOWN -> VK_ERROR_UNKNOWN_COPY Adam Sawicki 2024-01-14 21:14:35 +0100
  • 145917616e Replaced "%llu" with "%" PRIu64 Adam Sawicki 2024-01-14 21:10:43 +0100
  • b4d0c0accc Bumped GpuMemDumpVis version Adam Sawicki 2024-01-14 20:59:45 +0100
  • 3406719052 GpuMemDumpVis: Fixed VK_IMAGE_USAGE_STORAGE_BIT to be treated like COLOR_ATTACHMENT Adam Sawicki 2024-01-14 20:31:17 +0100
  • 596db32a8a Updated date in copyright headers Adam Sawicki 2024-01-14 20:18:45 +0100
  • 146d1f8dce Fix sub-allocation check in the wraparound path of the linear allocator Dzmitry Malyshau 2024-01-11 19:52:40 -0800