-
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] <support@github.com>
-
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] <support@github.com>
-
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] <support@github.com>
-
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