Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / 
vulkan-tools


Commits:
5f35a7ff by Richard S. Wright Jr. at 2025-07-14T15:07:10-04:00
Update known_good.json

Updated for latest version of MoltenVK
- - - - -
5968d14a by Mike Schuchardt at 2025-07-14T15:54:43-07:00
build: Update to header 1.4.322

- - - - -
105d6c1f by Charles Giessen at 2025-07-17T13:16:36-05:00
build: Remove pkg-config provided library names

The library names of Xcb, Xlib, and Wayland do not need to be queried from 
pkg-config,
instead they can be hardcoded to use the fallback names.

The intent of querying the library names was to prevent issues where the 
hardcoded name
was not the platform-appropriate name. But because <library>_LINK_LIBRARIES can 
have
more than one library name, the logic to assign <library>_LINK_LIBRARIES into a 
compile
definition breaks horribly. While it is possible to handle this in CMake, the 
dlopen code would
also have to handle it which is much more error prone.

- - - - -
36f2e758 by Charles Giessen at 2025-07-20T12:00:16-05:00
cube: Fix wayland resize broken when extent is 0xFFFFFFFF

This is a 'magic value' that shouldn't be allowed to overwrite the current 
window width & height. There is code to handle the value, but not everywhere it 
can come from.

- - - - -
f766b30b by Mike Schuchardt at 2025-07-21T09:48:36-05:00
build: Update to header 1.4.323

- Fix a warning in cube.cpp due to resetFences becoming nodiscard

- - - - -
6204b240 by Mike Schuchardt at 2025-08-12T13:50:46-07:00
build: Update to header 1.4.325

- - - - -
0eb12b4e by Charles Giessen at 2025-08-14T04:22:03-05:00
vulkaninfo: Default init VkVideoCapabilitiesKHR

- - - - -
4844cfd1 by Daniel Rakos at 2025-08-25T16:27:02-05:00
mock_icd: Remove legacy video support

- - - - -
138acd84 by dependabot[bot] at 2025-08-25T16:27:25-05:00
build(deps): bump actions/checkout from 4 to 5

Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
037423da by Austin Shafer at 2025-08-25T17:39:30-05:00
vkcube: use _NET_WM_NAME property on X11

This sets the WM_NAME property in X11/Xwayland, usually displayed as the
name on the application titlebar.

The motivation for this is to help with automated testing environments
on Xwayland. Testing frameworks such as wltest may use compositor
methods to automate controlling a window to perform tests. When running
through Xwayland, clients normally do not have much information exposed
about them which can make it difficult for the test framework to find
and manipulate the correct window.

This change defines the WM_NAME property to allow scripting frameworks
(such as Kwin's js API) to be able to find Vkcube on Xwayland.

- - - - -
6550bddb by Charles Giessen at 2025-08-29T11:08:12-05:00
Disable MacOS CI warnings as errors

Stops a deprecation notice from failing CI jobs for the time being while an 
upgrade is written.

- - - - -
8ce6f121 by Daniel Rakos at 2025-08-29T14:33:37-05:00
vulkaninfo: Handle empty video profile name suffix nicer

- - - - -
32deb158 by Mike Schuchardt at 2025-09-02T10:58:02-05:00
build: Update to header 1.4.326

- - - - -
c9ed944b by dependabot[bot] at 2025-09-08T09:11:29-06:00
build(deps): bump actions/setup-python from 5 to 6

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 
6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
- - - - -
83cded83 by Charles Giessen at 2025-09-15T14:23:49-06:00
docs: Update GOVERNANCE.md to not use En Dash

- - - - -
9213d683 by Charles Giessen at 2025-09-17T10:30:12-06:00
build: Put generated version in CMake project()

- - - - -
7663eb7e by Charles Giessen at 2025-09-17T10:30:12-06:00
build: Require VulkanHeaders with compatible version

- - - - -
6dfb865d by Aaron Ruby at 2025-09-17T13:22:56-06:00
cube: Fix auto WSI platform selection on QNX

- - - - -
49085bcb by Aaron Ruby at 2025-09-17T13:22:56-06:00
cube.cpp: Fix QNX platform code

- - - - -
95cfb8b1 by Aaron Ruby at 2025-09-17T13:22:56-06:00
cube.cpp: Wrap execute<WsiPlatform::display> impl around 
VK_USE_PLATFORM_DISPLAY_KHR

This only needs implemeneted if VK_USE_PLATFORM_DISPLAY_KHR is defined,
otherwise run<WsiPlatform::display>() impl is not available!

- - - - -
f5f5add5 by ziga-lunarg at 2025-09-20T12:53:35-06:00
cube: Fix xlib window close

XSetVMProtocols is needed to register WM_DELETE_WINDOW.
Without this the window close event was never received. The window was
still destroyed and vkAcquireNextImageKHR returned
VK_ERROR_SURFACE_LOST_KHR

- - - - -
e76d0e87 by Mike Schuchardt at 2025-09-22T08:14:43-07:00
build: Update to header 1.4.327

- - - - -
22fee0e8 by Mike Schuchardt at 2025-09-22T08:14:43-07:00
scripts: Vulkaninfo video codegen now uses vendor extensions

vulkaninfo typically excludes vendor extensions, but video extensions are
excluded from this. The extension categories struct definitions now have
a new member 'ignore_vendor_exclusions' to control whether that category
include vendor extensions.

- - - - -
e3ecc39d by PancakeTAS at 2025-09-22T13:35:50-06:00
cube: Resize surface after configure

- - - - -
d643b80d by Mike Schuchardt at 2025-09-26T12:06:22-06:00
build: Update to header 1.4.328

- - - - -
c08c91e4 by Nathaniel Cesario at 2025-10-01T14:15:31-06:00
cubepp: Fix uninitialized variables

- - - - -
adbf5922 by Timo Aaltonen at 2025-11-10T17:49:02+02:00
Merge tag 'vulkan-sdk-1.4.328.1' into debian-unstable

- - - - -
78a63e21 by Timo Aaltonen at 2025-11-10T17:49:29+02:00
version bump

- - - - -
f47b8788 by Timo Aaltonen at 2025-11-10T17:50:06+02:00
control: Bump build-deps.

- - - - -
e4eeef6d by Timo Aaltonen at 2025-11-10T17:53:55+02:00
watch: Updated.

- - - - -
a79d659b by Timo Aaltonen at 2025-11-10T17:56:40+02:00
patches: Drop upstreamed patch.

- - - - -
6fb1fbf7 by Timo Aaltonen at 2025-11-10T17:56:55+02:00
releasing package vulkan-tools version 1.4.328.1+dfsg1-1

- - - - -


25 changed files:

- .github/workflows/tools.yml
- CMakeLists.txt
- GOVERNANCE.md
- cube/CMakeLists.txt
- cube/cube.c
- cube/cube.cpp
- cube/wayland_loader.h
- cube/xcb_loader.h
- cube/xlib_loader.h
- debian/changelog
- debian/control
- − debian/patches/0001-build-Remove-pkg-config-provided-library-names.patch
- debian/patches/series
- debian/watch
- icd/VkICD_mock_icd.json.in
- icd/generated/function_declarations.h
- icd/generated/function_definitions.h
- icd/generated/vk_typemap_helper.h
- scripts/generate_source.py
- scripts/known_good.json
- scripts/mock_icd_generator.py
- scripts/vulkaninfo_generator.py
- tests/icd/mock_icd_tests.cpp
- vulkaninfo/generated/vulkaninfo.hpp
- vulkaninfo/vulkaninfo.h


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/63d88fe021f57764000e10c41d44f8897b80dc84...6fb1fbf727f5a65fa038537ec5617e165eef98b2

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/63d88fe021f57764000e10c41d44f8897b80dc84...6fb1fbf727f5a65fa038537ec5617e165eef98b2
You're receiving this email because of your account on salsa.debian.org.


Reply via email to