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.


Reply via email to