diff --git a/v1.4.304.tar.gz b/v1.4.304.tar.gz new file mode 100644 index 0000000..5fbba20 --- /dev/null +++ b/v1.4.304.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd889b0135b7770a3d9819ed1273009ddd654b9715b09c0af150eca8ffc15eb2 +size 5925041 diff --git a/vulkan-sdk-1.3.296.0.tar.gz b/vulkan-sdk-1.3.296.0.tar.gz deleted file mode 100644 index 70c0704..0000000 --- a/vulkan-sdk-1.3.296.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dea290d614c71eeb512452dff1555f907a405a5a21baefcf41b5548d5d0fe157 -size 5529046 diff --git a/vulkan-validationlayers.changes b/vulkan-validationlayers.changes index 75cfae0..9a638f3 100644 --- a/vulkan-validationlayers.changes +++ b/vulkan-validationlayers.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Tue Dec 24 02:31:56 UTC 2024 - Jan Engelhardt + +- Update to tag 1.4.304 + * gpuav: Handle VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_EXT + * layers: Add multisampledRenderToSingleSampled check + * layers: Add Shader Debug Info into core validation + * layers: Added present fences to thread safety checks + * layers: Fix present fence not retiring present semaphores + * gpuav: Handle VK_PIPELINE_COMPILE_REQUIRED + * layers: Add Queue Support for Shader Object + * gpu: Add atomics for BDA checks + ------------------------------------------------------------------- Tue Oct 8 18:22:10 UTC 2024 - Jan Engelhardt diff --git a/vulkan-validationlayers.spec b/vulkan-validationlayers.spec index 8e50ab1..e4eeae4 100644 --- a/vulkan-validationlayers.spec +++ b/vulkan-validationlayers.spec @@ -17,13 +17,13 @@ Name: vulkan-validationlayers -Version: 1.3.296 +Version: 1.4.304 Release: 0 Summary: Validation layers for Vulkan License: Apache-2.0 Group: Development/Tools/Other URL: https://github.com/KhronosGroup/Vulkan-ValidationLayers -Source: https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/vulkan-sdk-%version.0.tar.gz +Source: https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v%version.tar.gz Patch2: xxhash.diff BuildRequires: cmake >= 3.7.12 %if 0%{?suse_version} && 0%{?suse_version} < 1600 @@ -31,12 +31,12 @@ BuildRequires: gcc12-c++ %else BuildRequires: c++_compiler %endif -BuildRequires: glslang-devel >= 14.3 +BuildRequires: glslang-devel >= 15.1 BuildRequires: memory-constraints BuildRequires: pkg-config BuildRequires: python3-base -BuildRequires: spirv-headers >= 1.6.4+sdk296 -BuildRequires: spirv-tools-devel >= 2024.3 +BuildRequires: spirv-headers >= 1.6.4+sdk303 +BuildRequires: spirv-tools-devel >= 2024.4~rc2 BuildRequires: vulkan-headers >= %version BuildRequires: vulkan-utility-libraries-devel >= %version BuildRequires: xxhash-devel @@ -52,7 +52,7 @@ Vulkan is a 3D graphics and compute API. This package contains the Khronos official Vulkan validation layers. %prep -%autosetup -n Vulkan-ValidationLayers-vulkan-sdk-%version.0 -p1 +%autosetup -n Vulkan-ValidationLayers-%version -p1 perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt */CMakeLists.txt %build