Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / vulkan-tools
Commits: 6991ccb6 by ziga-lunarg at 2024-09-30T15:54:27-06:00 build: Update volk tag - - - - - 5e1e24c7 by Richard S. Wright Jr. at 2024-10-07T13:11:01-04:00 Update known_good.json Updated MoltenVK to latest known good - - - - - c9a5acda by Mike Schuchardt at 2024-10-07T12:15:06-07:00 build: Update to header 1.3.297 - - - - - f8259b07 by Mike Schuchardt at 2024-10-11T10:26:35-07:00 build: Update to header 1.3.298 - - - - - eb9b6043 by Charles Giessen at 2024-10-11T12:09:38-06:00 vkcube: Remove unused command line option The --validate-checks-disabled flag was unused, so will be removed. - - - - - 7e628b0f by Charles Giessen at 2024-10-15T10:21:29-06:00 Enable Address Sanitizer in Linux CI - - - - - f12bc32c by Charles Giessen at 2024-10-15T14:28:56-06:00 cube: Support runtime selection of WSI platform By changing the selection of a WSI platform from a build time choice to a runtime choice, this allows the removal of vkcube-wayland as a separate binary. Use `--wsi <platform>` to choose the WSI platform that vkcube will render with. The chosen platform must be one that vkcube was compiled with support for, so directfb will be unavailable without changing the build parameters to enable it. These changes have been made to both vkcube and vkcubepp. This includes enabling VK_KHR_display where applicable, which is supported on linux and windows at the current time. - - - - - 95201140 by Charles Giessen at 2024-10-15T14:28:56-06:00 ci: Bump ubuntu versions used - - - - - 56eca742 by Charles Giessen at 2024-10-15T14:28:56-06:00 ci: Bump python version to 3.10 The docs lists 3.10 as a minimum required but only used 3.7 in github actions. - - - - - 2030a5b0 by Mike Schuchardt at 2024-10-18T10:08:41-07:00 build: Update to header 1.3.299 - - - - - a886096a by Rhys Parry at 2024-10-23T09:15:55-06:00 vulkaninfo: On X11 use default visual If the visual passed to XCreateWindow is not the default one, it can cause a BadMatch error. Usually the first one returned does work, but in certain cases we need to search through all the visuals to find one that matches the default visual. This was seen on an xrdp session on Rocky 9. - - - - - 9e1ba445 by Mike Schuchardt at 2024-10-25T10:38:58-07:00 build: Update to header 1.3.300 - - - - - 7a963034 by Máté Ferenc Nagy-Egri at 2024-10-28T09:57:25-06:00 scripts: Handle remote URL change in update_deps.py Without going through an intricate dance with git to change the remote URL of a repository, it's simplest to just nuke the cloned folder, as we have to do a clean clone anyway. - - - - - e94085e2 by Máté Ferenc Nagy-Egri at 2024-10-28T09:57:25-06:00 scripts: Fix user self-hosting dependency in update_deps.py The documentation states that users can override where to take a dependency from via variables like VULKAN_HEADERS_INSTALL_DIR, however the helper.cmake written by the scripts/CMakeLists.txt FORCE updates the cache variable to the location inside known_good.json, practically overwriting the user-provided path given on the CLI using -D, also going into the cache. - - - - - ceab0a93 by Mike Schuchardt at 2024-11-04T11:47:53-07:00 build: Update to header 1.3.301 - - - - - 5689add1 by Spencer Fricke at 2024-11-04T21:32:28-07:00 ci: Build dependency for Github Actions - - - - - 15f2de80 by Jeremy Gebben at 2024-11-05T10:10:52-07:00 scripts: Make generate_source.py look harder for vk.xml Allow the registry path argument to also be the base directory containing the Vulkan-Headers repo (eg. ./external) to save redundant typing. - - - - - 7a9fcba9 by Richard S. Wright Jr. at 2024-11-12T13:39:54-05:00 NSIS installer is deprecated and no longer used - - - - - df2ac1bb by Richard S. Wright Jr. at 2024-11-12T13:39:54-05:00 Removed runtime dir - - - - - fc5eb24a by Charles Giessen at 2024-11-21T08:54:55-07:00 vulkaninfo: Call enumerate functions with scratch buffer This change makes calls using GetVectorInit() to start with an already created buffer of size 64, allowing for the Vulkan implementation to immediately fill in the buffer, rather than having to call the enumerate function twice. This change is primarily motivated to reduce the spam VK_LOADER_DEBUG=all produces when run with vulkaninfo. - - - - - 2ed61c1d by Mike Schuchardt at 2024-11-21T08:40:28-08:00 build: Update to header 1.3.302 - - - - - 86d6be76 by Daniel Rakos at 2024-11-25T13:25:28-07:00 icd: Add support for AV1 encode and QP maps - - - - - 0f307179 by Charles Giessen at 2024-11-27T16:28:45-07:00 cube: Link to Vulkan-Loader on macOS This was accidentally undone during the changes to cube to handle runtime WSI selection. By not linking, vkcube does not work unless the SDK is installed globally (ie, moltenvk is available globally). - - - - - e1f5a47f by Water Chika at 2024-11-27T17:49:44-07:00 vkcube: Check if gpu support the surface - - - - - 80a36231 by Water Chika at 2024-11-27T17:49:44-07:00 vkcube: Check if gpu support the surface Fix bug on checking and refine logic of selection. - - - - - 3dc27faa by Water Chika at 2024-11-27T17:49:44-07:00 vkcubepp: Check if gpu support the surface - - - - - a2224abf by Charles Giessen at 2024-11-27T17:49:44-07:00 cube: Check return value of vkGetPhysicalDeviceSurfaceSupportKHR - - - - - 580f23e2 by Mike Schuchardt at 2024-12-03T11:03:28-08:00 cube: Fix macOS Set demo.caMetalLayer before attempting to create the surface - - - - - 4f965e1d by Mike Schuchardt at 2024-12-03T11:03:28-08:00 build: Update to header 1.4.303 - - - - - 2744de99 by ziga-lunarg at 2024-12-06T18:53:27+02:00 vulkaninfo: Fix initializing vectors of structs - - - - - c070ff6e by Mike Schuchardt at 2024-12-20T14:02:54-08:00 cube: Don't use MoltenVK include dir on macOS It may contain a different/incompatible vulkan.h/vulkan.hpp than the known good version. - - - - - 76563dee by Mike Schuchardt at 2024-12-20T14:02:54-08:00 cubepp: Remove deprecated constructor usage Switch pfnUserCallback from PFN_vkDebugUtilsMessengerCallbackEXT to vk::PFN_DebugUtilsMessengerCallbackEXT - - - - - a71347ae by Mike Schuchardt at 2024-12-20T14:02:54-08:00 build: Update to header 1.4.304 - - - - - 4c25e78d by Charles Giessen at 2025-01-06T14:58:34-07:00 build: Update Volk to vulkan-sdk-1.4.304 - - - - - 26fd25b2 by Timo Aaltonen at 2025-01-17T08:49:24+02:00 Merge tag 'vulkan-sdk-1.3.296.0' into d-u - - - - - f6a07aca by Timo Aaltonen at 2025-01-17T08:49:42+02:00 Merge branch 'debian-unstable' into d-u - - - - - 22d09bdf by Timo Aaltonen at 2025-01-17T08:50:34+02:00 version bump - - - - - 7199d4ac by Timo Aaltonen at 2025-01-17T08:51:33+02:00 bump build-deps - - - - - 4 changed files: - .github/workflows/tools.yml - CMakeLists.txt - cube/CMakeLists.txt - cube/cube.c The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/7b0eb1f63dc257b52de28fae745c19cd7ec6a52e...7199d4ac794872f84806fcd813371df723806981 -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/7b0eb1f63dc257b52de28fae745c19cd7ec6a52e...7199d4ac794872f84806fcd813371df723806981 You're receiving this email because of your account on salsa.debian.org.