Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / vulkan-utility-libraries
Commits: 74020043 by Charles Giessen at 2025-09-30T12:12:58-06:00 tests: Add additional warning flags and warnings as errors - - - - - 4d0b838f by Charles Giessen at 2025-09-30T12:12:58-06:00 format: Mark all functions as static Needed for C compatibility. - - - - - a1e45945 by Seth McDonald at 2025-10-06T07:48:32-06:00 Use PROJECT_VERSION for VulkanHeaders Uses PROJECT_VERSION in place of CMAKE_PROJECT_VERSION for the desired version of the VulkanHeaders package. The latter is not useful if the repository is used as a submodule, as it will take on the value of the top-level project's version. The former fixes this issue. Also updates the project version to 1.4.328. - - - - - 913a3fa7 by Mike Schuchardt at 2025-10-10T09:40:37-07:00 build: Update to header 1.4.329 - - - - - c25b6814 by Arno at 2025-10-14T16:31:43+02:00 structs: Prevent crash at app exit Protect destructions of elements in GetAccelStructGeomHostAllocMap. It should not be needed to check for emptyness of the map, but testing showed doing so fixes a crash that can occur at application exit. - - - - - 84947d15 by dependabot[bot] at 2025-10-14T19:14:31+02:00 build(deps): Bump fsfe/reuse-action from 5 to 6 Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 5 to 6. - [Release notes](https://github.com/fsfe/reuse-action/releases) - [Commits](https://github.com/fsfe/reuse-action/compare/v5...v6) --- updated-dependencies: - dependency-name: fsfe/reuse-action dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - 3c712270 by Arno at 2025-10-20T20:07:26+02:00 utility: Fix concurrent map empty() - - - - - d80e0dba by Arno at 2025-10-21T09:42:38-06:00 structs: Remove magic code Found the root code of our issues: static map was already destroyed when getting in this function, VVL magic code will be added to make this map survive long enough. - - - - - ea43e2f5 by Mike Schuchardt at 2025-10-24T09:19:19-07:00 build: Update to header 1.4.330 - - - - - 78857abb by Marijn Suijten at 2025-10-28T18:30:02+01:00 Mention `VK_Layer_*setting_name*` is deprecated and remove errant backtick While reading https://vulkan.lunarg.com/doc/view/latest/windows/layer_configuration.html I was surprised to not see the `VK_LAYER_*setting_name*` that was mentioned at https://vulkan.lunarg.com/doc/view/latest/windows/synchronization_usage.html for `VK_LAYER_VALIDATE_SYNC`; as it turns out this front-and-center settings environment variable is actually deprecated. This prefix variant is also mentioned for some but not all layer settings at: https://vulkan.lunarg.com/doc/view/latest/windows/khronos_validation_layer.html Which should all receive some sort of `(deprecated)` suffix to make this clear. - - - - - cd5b255b by Mike Schuchardt at 2025-10-30T17:56:06-07:00 build: Update to header 1.4.331 - - - - - e7f2656f by dependabot[bot] at 2025-11-03T09:06:10-07:00 build(deps): Bump jidicula/clang-format-action from 4.15.0 to 4.16.0 Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) from 4.15.0 to 4.16.0. - [Release notes](https://github.com/jidicula/clang-format-action/releases) - [Commits](https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0) --- updated-dependencies: - dependency-name: jidicula/clang-format-action dependency-version: 4.16.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - b861e607 by Mike Schuchardt at 2025-11-07T12:50:25-08:00 build: Update to header 1.4.332 - - - - - 4a61bb69 by Christophe at 2025-11-12T20:56:00+01:00 settings: Add C++ layer settings helper library doc - - - - - 97e5dbbc by crueter at 2025-11-12T14:00:09-07:00 WIP: [cmake] require >= Vulkan Headers version in VULConfig.cmake todo: - maybe just use var substitution? because fetchcontent is incredible - test this - sign the commit I don't have an environment available to test this yet - - - - - 3249c4ee by Mike Schuchardt at 2025-11-14T11:24:47-08:00 build: Update to header 1.4.333 - - - - - c3e5c14d by Christophe at 2025-11-19T11:50:32+01:00 settings: Update layer settings whitepaper - - - - - e27e11d9 by Christophe at 2025-11-19T22:10:47+01:00 docs: Add reference to vkEnumerateInstanceLayerProperties - - - - - c86d03c7 by Christophe at 2025-11-20T00:40:39+01:00 settings: Add information relative to vk_loader_settings.json - - - - - 3fd38287 by Christophe at 2025-11-20T16:13:17+01:00 settings: Add layer settings generation doc - - - - - ba452bad by Mike Schuchardt at 2025-11-21T09:09:42-08:00 build: Update to header 1.4.334 - - - - - 9aa2c08f by dependabot[bot] at 2025-11-24T19:30:08+01:00 build(deps): Bump actions/checkout from 5 to 6 Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> - - - - - c010c19e by ziga-lunarg at 2025-11-28T10:57:49+02:00 build: Update to header 1.4.335 - - - - - 0c77ea33 by Timo Aaltonen at 2025-12-18T12:26:27+02:00 Merge branch 'upstream-unstable' into debian-unstable - - - - - b2bc88e6 by Timo Aaltonen at 2025-12-18T12:49:42+02:00 version bump - - - - - bbb873d6 by Timo Aaltonen at 2025-12-18T13:05:56+02:00 control: Bump libvulkan-dev build-dep. - - - - - ea8f9ffc by Timo Aaltonen at 2025-12-18T13:08:11+02:00 releasing package vulkan-utility-libraries version 1.4.335.0-1 - - - - - 23 changed files: - .github/workflows/ci.yml - .github/workflows/format.yml - CMakeLists.txt - debian/changelog - debian/control - docs/Configuring-Vulkan-Layers-Whitepaper.pdf - docs/layer_configuration.md - include/vulkan/utility/vk_concurrent_unordered_map.hpp - include/vulkan/utility/vk_dispatch_table.h - include/vulkan/utility/vk_format_utils.h - include/vulkan/utility/vk_safe_struct.hpp - include/vulkan/utility/vk_struct_helper.hpp - include/vulkan/vk_enum_string_helper.h - scripts/generators/format_utils_generator.py - scripts/known_good.json - src/vulkan/vk_safe_struct_core.cpp - src/vulkan/vk_safe_struct_ext.cpp - src/vulkan/vk_safe_struct_khr.cpp - src/vulkan/vk_safe_struct_manual.cpp - src/vulkan/vk_safe_struct_utils.cpp - src/vulkan/vk_safe_struct_vendor.cpp - tests/CMakeLists.txt - tests/integration/CMakeLists.txt The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-utility-libraries/-/compare/69ee3b0adcb5327f8ba4c65dc8fe815e00fa8930...ea8f9ffc270aa51c70811f01625cc6ae86c2b778 -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-utility-libraries/-/compare/69ee3b0adcb5327f8ba4c65dc8fe815e00fa8930...ea8f9ffc270aa51c70811f01625cc6ae86c2b778 You're receiving this email because of your account on salsa.debian.org.

