Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vulkan-tools for openSUSE:Factory checked in at 2025-12-11 18:31:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vulkan-tools (Old) and /work/SRC/openSUSE:Factory/.vulkan-tools.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-tools" Thu Dec 11 18:31:51 2025 rev:59 rq:1321865 version:1.4.335 Changes: -------- --- /work/SRC/openSUSE:Factory/vulkan-tools/vulkan-tools.changes 2025-10-08 18:14:14.565702347 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-tools.new.1939/vulkan-tools.changes 2025-12-11 18:31:56.677800000 +0100 @@ -1,0 +2,7 @@ +Tue Dec 9 23:18:24 UTC 2025 - Jan Engelhardt <[email protected]> + +- Update to release 1.4.335 + * vulkaninfo: Support promoted structs in Profile JSON output +- Add 0001-vulkaninfo-Fix-running-under-RenderDoc.patch + +------------------------------------------------------------------- Old: ---- vulkan-sdk-1.4.328.0.tar.gz New: ---- 0001-vulkaninfo-Fix-running-under-RenderDoc.patch v1.4.335.tar.gz ----------(New B)---------- New: * vulkaninfo: Support promoted structs in Profile JSON output - Add 0001-vulkaninfo-Fix-running-under-RenderDoc.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vulkan-tools.spec ++++++ --- /var/tmp/diff_new_pack.Oxv4fQ/_old 2025-12-11 18:31:57.661841365 +0100 +++ /var/tmp/diff_new_pack.Oxv4fQ/_new 2025-12-11 18:31:57.673841869 +0100 @@ -17,14 +17,15 @@ Name: vulkan-tools -Version: 1.4.328 +Version: 1.4.335 Release: 0 Summary: Diagnostic utilities for Vulkan License: Apache-2.0 Group: Development/Tools/Other URL: https://github.com/KhronosGroup/Vulkan-Tools -Source: https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/vulkan-sdk-%version.0.tar.gz +Source: https://github.com/KhronosGroup/Vulkan-Tools/archive/refs/tags/v%version.tar.gz Source9: baselibs.conf +Patch1: 0001-vulkaninfo-Fix-running-under-RenderDoc.patch BuildRequires: cmake >= 3.17 BuildRequires: gcc-c++ >= 4.8 BuildRequires: glslang-devel @@ -45,7 +46,7 @@ This package contains the Khronos official Vulkan tools and utilities. %prep -%autosetup -n Vulkan-Tools-vulkan-sdk-%version.0 -p1 +%autosetup -n Vulkan-Tools-%version -p1 %build mkdir -p glslang/bin ++++++ 0001-vulkaninfo-Fix-running-under-RenderDoc.patch ++++++ >From 54587dc9ccc739b1b2649d71de20583c3e12ddcb Mon Sep 17 00:00:00 2001 From: Danylo Piliaiev <[email protected]> Date: Mon, 8 Dec 2025 14:22:19 +0100 Subject: [PATCH] vulkaninfo: Fix running under RenderDoc RenderDoc allows only one simultaneously existing logical device, and vulkaninfo doesn't have a real need to keep them simultaneously alive. Running vulkaninfo under RenderDoc is useful to get a Vulkan profile that will represent the RenderDoc capabilities on the current GPU, which can be useful to, e.g., make a gfxreconstruct trace that will be later capturable by RenderDoc. Signed-off-by: Danylo Piliaiev <[email protected]> --- vulkaninfo/vulkaninfo.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vulkaninfo/vulkaninfo.h b/vulkaninfo/vulkaninfo.h index eaf4331a..217c1337 100644 --- a/vulkaninfo/vulkaninfo.h +++ b/vulkaninfo/vulkaninfo.h @@ -1814,6 +1814,9 @@ struct AppGpu { // Video // video_profiles = enumerate_supported_video_profiles(*this); + + vkDestroyDevice(dev, nullptr); + dev = VK_NULL_HANDLE; } ~AppGpu() { vkDestroyDevice(dev, nullptr); } -- 2.52.0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Oxv4fQ/_old 2025-12-11 18:31:57.741844728 +0100 +++ /var/tmp/diff_new_pack.Oxv4fQ/_new 2025-12-11 18:31:57.745844896 +0100 @@ -1,5 +1,5 @@ -mtime: 1759831559 -commit: 666b85e8e34e967566886729d3b89f52048ac0e1472613122631cc798f4edb2b +mtime: 1765322395 +commit: 17eb99ebe9a64a46ac16cd3d672fd2ed2b7635dc92006e64d431464e55d9c9d2 url: https://src.opensuse.org/jengelh/vulkan-tools revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-12-10 00:20:06.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ vulkan-sdk-1.4.328.0.tar.gz -> v1.4.335.tar.gz ++++++ ++++ 25053 lines of diff (skipped)
