summaryrefslogtreecommitdiffstats
path: root/thirdparty/vulkan/vk_enum_string_helper.h
Commit message (Collapse)AuthorAgeFilesLines
* Move Vulkan includes to a central godot_vulkan.h headerGergely Kis2024-09-291-5/+1
| | | | Also fixes Vulkan build problem with recent Clang.
* vulkan: Update all components to Vulkan SDK 1.3.183.0Rémi Verschelde2024-06-031-36/+131
| | | | | | | Pass `VMA_ALLOCATOR_CREATE_KHR_MAINTENANCE5_BIT` to VMA when using Vulkan 1.3 features. Co-authored-by: Pedro J. Estébanez <pedrojrulez@gmail.com>
* vulkan: Update all components to Vulkan SDK 1.3.275.0Jakub Marcowski2024-02-061-601/+554
|
* vulkan: Update components to Vulkan SDK 1.3.268.0DeeJayLSP2024-01-111-445/+643
|
* vulkan: Update all components to Vulkan SDK 1.3.261.1Rémi Verschelde2023-09-011-7688/+5933
| | | | | | | | | Updates to volk, vulkan headers, `vk_enum_string_helper.h`, VMA, glslang, spirv-reflect. VMA doesn't tag SDK releases specifically, and still hasn't had a tagged release since 3.0.1, but the Vulkan SDK now seems to ship a recent master commit, so we do the same.
* Update Vulkan and related libraries to 1.3.250.0DeeJayLSP2023-06-061-537/+626
|
* vulkan: Update all components to Vulkan SDK 1.3.231.1Rémi Verschelde2022-11-031-266/+1532
| | | | | | | Updates to volk, vulkan headers, `vk_enum_string_helper.h`, glslang, spirv-reflect. No update to VMA which still has 3.0.1 as it's last tagged release.
* vulkan: Update volk, headers and glslang to 1.3.204Rémi Verschelde2022-02-111-313/+1366
|
* Revert "vulkan: Update volk, headers and glslang to 1.3.204"Rémi Verschelde2022-02-111-1366/+313
| | | | This reverts commit d233908fb6c02f96f13de8b627510a5149bfecc3.
* vulkan: Update volk, headers and glslang to 1.3.204Rémi Verschelde2022-02-101-313/+1366
|
* Vulkan: Update volk and Vulkan SDK components to 1.2.190Rémi Verschelde2021-09-221-44/+82
|
* Use "volk" instead of statically linked Vulkan loader.bruvzg2021-08-121-306/+1664
|
* Vulkan: loader, headers, and glslang updated to sdk-1.2.162.0jacobcoughenour2020-12-211-49/+236
| | | | | | | | | | | | Updated glslang and Vulkan headers/loader following the instructions found in thirdparty/README. glslang was updated to the 'known good' matching Vulkan SDK version 1.2.162.0. Vulkan headers and loader were updated to the commit tagged with sdk-1.2.162.0. 'vk_mem_alloc.h' and 'vk_mem_alloc.c' are unchanged since there hasn't been a new tagged release since 2.3.0. Here's the Vulkan release notes for this update: https://vulkan.lunarg.com/doc/sdk/1.2.162.0/windows/release_notes.html Reverted and removed the unnecessary fix-mingw-snprintf patch for glslang as well as the mention of it in thirdparty/README.md.
* vulkan: Sync loader, headers and glslang to sdk-1.2.154.0Rémi Verschelde2020-10-151-1131/+1592
| | | | | | | | | | | Actually sdk-1.2.154.1 for Vulkan-Loader. glslang is updated to bacaef3237c515e40d1a24722be48c0a0b30f75f which is the known-good version for Vulkan-ValidationLayers 1.2.154.0. COPYRIGHT.txt was synced with the current version of the glslang LICENSE.txt, and `glslang/register_types.cpp` now uses the upstream definition for its default builtin resource instead of hardcoding it.
* Fix Clang warnings on WindowsRémi Verschelde2020-04-011-1/+1
| | | | Fixes #37490.
* Update Vulkan loader and headers to sdk-1.2.131.2Rémi Verschelde2020-03-091-1610/+4302
| | | | | | | (Headers are actually sdk-1.2.131.1, they did not get a re-release.) Also synced VMA 2.3.0 again, fixing unwanted clang-formatting of thirdparty code.
* Vulkan: Move thirdparty code out of drivers, style fixesRémi Verschelde2020-02-111-0/+3722
- `vk_enum_string_helper.h` is a generated file taken from the SDK (Vulkan-ValidationLayers). - `vk_mem_alloc.h` is a library from GPUOpen: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator