Commit graph

  • d3d1099845 Fixed a typo master Adam Sawicki 2025-05-12 13:59:55 +02:00
  • 1d8f600fd4 Version 3.3.0 v3.3.0 Adam Sawicki 2025-05-12 13:42:18 +02:00
  • 0de67d61c4
    Use a cache in GitHub workflow instead of downloading Vulkan SDK with every CI run (#491) Johannes Schneider 2025-05-12 12:33:29 +02:00
  • e89d1942cb
    Use a cache in GitHub workflow instead of downloading Vulkan SDK with every CI run Johannes Schneider 2025-05-09 20:53:54 +02:00
  • f0dc115467 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator Adam Sawicki 2025-05-09 16:32:57 +02:00
  • 0d5359c30f Fixes in defragmentation tests for integrated GPUs Adam Sawicki 2025-05-09 16:32:48 +02:00
  • 228110c3b5
    Use a clang-tidy configuration file (#488) Johannes Schneider 2025-05-09 13:41:24 +02:00
  • 358f8c1c3d
    Add cert warnings to clang-tidy IAmNotHanni 2025-05-09 13:11:31 +02:00
  • 97a0838712
    Further improve clang-tidy ignore list of warnings IAmNotHanni 2025-05-09 13:06:54 +02:00
  • fbd9e6eae6 Code improvements based on static analysis Adam Sawicki 2025-05-09 12:55:22 +02:00
  • 8d1ffce1ca
    Improve clang-tidy configuration IAmNotHanni 2025-05-09 12:53:28 +02:00
  • c2243014cd
    Improve GitHub workflow for clang-tidy Johannes Schneider 2025-04-11 10:57:34 +02:00
  • 089e0eb4c4 Updated CHANGELOG.md for v3.3.0 Adam Sawicki 2025-05-08 17:40:57 +02:00
  • 66db1cdb9f Updated CHANGELOG.md Adam Sawicki 2025-05-06 16:40:56 +02:00
  • b5409a0b41 Fixed Cmake script for cases when VMA_STATIC_VULKAN_FUNCTIONS is not set Adam Sawicki 2025-05-06 15:32:51 +02:00
  • 2fd73c38a1 Added assert in vmaCreateImage about disjoint images not supported Adam Sawicki 2025-05-06 15:13:48 +02:00
  • 539c0a8d8e Added documentation chapter: Frequenty asked questions Adam Sawicki 2025-04-14 18:09:25 +02:00
  • f378e7b3f1 Rebuilt the documentation (2) Adam Sawicki 2025-04-11 17:34:24 +02:00
  • 12b48eb01e Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator Adam Sawicki 2025-04-11 17:33:33 +02:00
  • 1ea5f2fd8d Rebuilt the documentation Adam Sawicki 2025-04-11 17:33:26 +02:00
  • b5f203256a
    Added function vmaImportVulkanFunctionsFromVolk (#486) Adam Sawicki 2025-04-11 17:29:35 +02:00
  • 071a681e3b Fixes in documentation Adam Sawicki 2025-04-11 17:27:57 +02:00
  • 1dea379ae3
    Specify C++14 as standard in CMake, not C++17 (#489) Johannes Schneider 2025-04-11 13:15:13 +02:00
  • ccd24810b7
    Specify C++14 as standard in CMake, not C++17 Johannes Schneider 2025-04-11 11:06:22 +02:00
  • 8a739e4fc1
    Add more warnings to ignore list of clang-tidy for static code analysis (#485) Johannes Schneider 2025-04-11 11:50:19 +02:00
  • e1c0f1ee36 Fixed a typo Adam Sawicki 2025-04-10 20:10:59 +02:00
  • 49322c0e4c More work on function vmaImportVulkanFunctionsFromVolk Adam Sawicki 2025-04-10 20:05:09 +02:00
  • 7508df3655
    Add more warnings to ignore list of clang-tidy for static code analysis Johannes Schneider 2025-04-10 15:49:21 +02:00
  • fc2cea529d Fixes based on warnings from clang-tidy (2) Adam Sawicki 2025-04-10 15:48:36 +02:00
  • f645c9b73e Fixes based on warnings from clang-tidy Adam Sawicki 2025-04-10 13:14:49 +02:00
  • bcd776c5e6
    Add workflow for static code analysis using clang-tidy (#482) Johannes Schneider 2025-04-10 10:53:18 +02:00
  • 09fa3be7a0
    Small maintenance of GitHub workflows (#483) Johannes Schneider 2025-04-10 09:30:50 +02:00
  • 752e7b91b6
    Small maintenance of GitHub workflows Johannes Schneider 2025-04-09 22:40:15 +02:00
  • e87f54906a
    Add workflow for static code analysis using clang-tidy Johannes Schneider 2025-04-09 22:30:12 +02:00
  • 412d69d269 Added vmaImportVulkanFunctionsFromVolk Adam Sawicki 2025-04-09 18:11:44 +02:00
  • d8d4f86cc2 Fix in TestDefragmentationAlgorithms for Nvidia cards Adam Sawicki 2025-04-09 16:23:33 +02:00
  • a77a76c0bc Minor fix in TestDefragmentationAlgorithms Adam Sawicki 2025-04-09 16:02:50 +02:00
  • 7720de05f4 Removed unused parameter Adam Sawicki 2025-04-09 15:42:58 +02:00
  • 989a1764ad
    Enable extra warnings for clang and gcc in CMake (#481) Johannes Schneider 2025-04-09 15:19:16 +02:00
  • 9d722d36db
    Enable extra warnings for clang and gcc in CMake Johannes Schneider 2025-04-08 23:15:03 +02:00
  • e298b6e3af
    Revert "Enable all gcc and clang warnings for testing the CI (#478)" (#479) Adam Sawicki 2025-04-06 16:24:14 +02:00
  • 968be93124
    Revert "Enable all gcc and clang warnings for testing the CI (#478)" Adam Sawicki 2025-04-06 16:23:39 +02:00
  • a16385ba1b
    Enable all gcc and clang warnings for testing the CI (#478) Johannes Schneider 2025-04-06 16:21:47 +02:00
  • 996abc15a3 Restored vk_mem_alloc.h Adam Sawicki 2025-04-03 17:27:48 +02:00
  • 3e40dc7060 Testing CI (9) - restored test matrix Adam Sawicki 2025-04-03 17:26:04 +02:00
  • 9bf0e3f74b Testing CI (8) - fixed the error Adam Sawicki 2025-04-03 17:24:09 +02:00
  • ce57bb35f1 Testing CI (7) Adam Sawicki 2025-04-03 17:22:40 +02:00
  • bb7c91b4bb Testing CI (6) - testing failure Adam Sawicki 2025-04-03 17:20:18 +02:00
  • f8a0465fd9 Testing CI (5) Adam Sawicki 2025-04-03 17:18:08 +02:00
  • b207c9addd Testing CI (4) Adam Sawicki 2025-04-03 17:16:22 +02:00
  • 5b3db6b3e3 Testing CI (3) Adam Sawicki 2025-04-03 17:10:17 +02:00
  • e033f6a74d Testing CI (2) Adam Sawicki 2025-04-03 17:05:44 +02:00
  • b25ecff72a Testing CI (1) Adam Sawicki 2025-04-03 17:02:37 +02:00
  • 182e78b7be
    Enable all gcc and clang warnings through GitHub workflow instead of CMake Johannes Schneider 2025-04-03 17:00:57 +02:00
  • 3b3190671f
    Enable all gcc and clang warnings for testing the CI Johannes Schneider 2025-04-03 16:37:08 +02:00
  • 0183545f02
    Added Linux CI build Adam Sawicki 2025-04-03 17:32:37 +02:00
  • d47cf4367e Removed build status from README Adam Sawicki 2025-04-02 16:23:01 +02:00
  • a0d9a61930 Removed .travis.yml Adam Sawicki 2025-04-02 16:22:31 +02:00
  • d275cb1f38 Some fixes in linux.yaml Adam Sawicki 2025-04-02 16:15:00 +02:00
  • 6aa1d8007a Renamed build.yml to windows.yaml Adam Sawicki 2025-04-02 14:28:34 +02:00
  • c5ac52bff9 Merge branch 'master' into Linux-CI-build Adam Sawicki 2025-04-02 14:14:39 +02:00
  • be826d12e1
    Merge pull request #474 from IAmNotHanni/master Adam Sawicki 2025-04-01 17:37:05 +02:00
  • 2fdbc642c9
    Add changes requested in code review Johannes Schneider 2025-04-01 17:08:03 +02:00
  • 1c0c2216b3
    Add new tests for advanced data uploading Johannes Schneider 2025-03-29 21:25:14 +01:00
  • 811773fd12
    Merge pull request #473 from IAmNotHanni/master Adam Sawicki 2025-03-28 13:29:41 +01:00
  • 9d17673c9c
    Remove unrequired Windows clang build in GitHub Johannes Schneider 2025-03-28 13:23:06 +01:00
  • 9d7a52b4eb
    Merge pull request #469 from IAmNotHanni/master Adam Sawicki 2025-03-28 13:22:42 +01:00
  • f6a6697164
    Remove LLVM install instructions Johannes Schneider 2025-03-28 13:19:25 +01:00
  • baf2663a43
    Improve GitHub workflow for continuous integration Johannes Schneider 2025-03-28 00:33:48 +01:00
  • fe48cbe8f3
    Improve GitHub workflow for continuous integration Johannes Schneider 2025-03-28 00:33:01 +01:00
  • 89d3a6a5ea Added macro VMA_DEBUG_DONT_EXCEED_HEAP_SIZE_WITH_ALLOCATION_SIZE Adam Sawicki 2025-03-26 20:46:38 +01:00
  • c578a4f4f1 Fixes in VulkanSample.cpp for Vulkan version 1.4 Adam Sawicki 2025-03-26 20:27:59 +01:00
  • ff3938503b Added a minor comment based on #463 Adam Sawicki 2025-03-26 19:29:17 +01:00
  • f79297101f Minor fixes based on #463 Adam Sawicki 2025-03-26 19:23:55 +01:00
  • a586429134
    Add GitHub workflow for continuous integration for Windows Johannes Schneider 2025-03-17 21:16:49 +01:00
  • 29b35ea423
    Merge pull request #468 from IAmNotHanni/master Adam Sawicki 2025-03-17 10:00:40 +01:00
  • dccce717c8
    Remove unused code related to incorrect validation layer warning Johannes Schneider 2025-03-14 20:00:57 +01:00
  • c90621c566
    Fix small typo Johannes Schneider 2025-03-14 19:58:11 +01:00
  • c83fdd23b5
    Merge pull request #464 from IAmNotHanni/master Adam Sawicki 2025-03-12 11:03:18 +01:00
  • a2816cf935
    Include vulkan_win32.h only for Windows Johannes Schneider 2025-03-12 02:32:12 +01:00
  • 48b240cd80 Fix various memory safety issues Richard Huang 2025-02-28 14:36:39 +00:00
  • c788c52156 Version 3.2.1 v3.2.1 Adam Sawicki 2025-02-05 13:05:44 +01:00
  • 4ad5e3b4c1 Remove redundant if: currentBlock and prevPhysical block can't be free at the same time at this moment. Pavel Gribov 2025-01-25 23:24:45 +03:00
  • 72c309a83b
    Merge pull request #459 from PawelGribov/fix_win32handle_test Adam Sawicki 2025-01-29 15:15:49 +01:00
  • 418a0324ed Fixed typo in VmaBlockMetadata_TLSF::Alloc Adam Sawicki 2025-01-29 15:13:12 +01:00
  • 2a3294dc08 Add vmaSetAllocationNameWithLength Justinas V. Daugmaudis 2025-01-26 12:05:49 +02:00
  • 88d7c0da4a Skip TestWin32Handles() if VK_KHR_external_memory_win32 is not present Pavel Gribov 2025-01-25 23:21:18 +03:00
  • 7ab8483d10 Fixed assert in vmaCreateAllocator for compatibility with Vulkan 1.4 Adam Sawicki 2025-01-17 13:50:40 +01:00
  • 790c461476 Change in ImportVulkanFunctions_Dynamic for loading function vkGetPhysicalDeviceMemoryProperties2 Adam Sawicki 2025-01-16 11:13:58 +01:00
  • f74c2d906f Updated copyright headers to year 2025 Adam Sawicki 2025-01-08 15:13:41 +01:00
  • 3bab692498 Version 3,.2.0 v3.2.0 Adam Sawicki 2024-12-30 12:05:45 +01:00
  • f3f5a98ae8 Updated CHANGELOG.md in preparation for VMA version 3.2.0 Adam Sawicki 2024-12-11 15:40:15 +01:00
  • 2446790ae6 Added support for Vulkan version 1.4 Adam Sawicki 2024-12-11 15:13:25 +01:00
  • 5a53a19894
    Merge pull request #454 from crud89/master Adam Sawicki 2024-12-02 12:46:40 +01:00
  • 63480d6a88 Fix ineffective error code checks. Carsten Rudolph 2024-11-29 19:40:59 +01:00
  • 05973d8aeb Fixes in multithreading in VmaBlockVector::Free asawicki 2024-10-28 17:51:10 +01:00
  • 1c35ba99ce Added Qt Project to the list of known uses Adam Sawicki 2024-09-03 13:19:19 +02:00
  • 5fadb5d497
    Merge pull request #447 from Agrael1/master Adam Sawicki 2024-09-02 13:33:28 +02:00
  • 9187ce1e07 Fix for ABI interop (without VK_KHR_external_memory_win32) Ilya Doroshenko 2024-08-29 12:50:54 +02:00
  • 86bacfd26d Added a simple compilation test and linux CI Mrkol 2024-08-29 02:20:11 +03:00