From 43c4151dcd79932b9317ffe1fb5dedb7ee5192a8e7672fd38dd10a5c864a3e05 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 21 Mar 2024 10:20:33 +0000 Subject: [PATCH] - Update to release SDK-1.3.280.0 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/vulkan-validationlayers?expand=0&rev=136 --- vulkan-sdk-1.3.275.0.tar.gz | 3 --- vulkan-sdk-1.3.280.0.tar.gz | 3 +++ vulkan-validationlayers.changes | 10 +++++++++- vulkan-validationlayers.spec | 10 +++++----- xxhash.diff | 18 +++++++++--------- 5 files changed, 26 insertions(+), 18 deletions(-) delete mode 100644 vulkan-sdk-1.3.275.0.tar.gz create mode 100644 vulkan-sdk-1.3.280.0.tar.gz diff --git a/vulkan-sdk-1.3.275.0.tar.gz b/vulkan-sdk-1.3.275.0.tar.gz deleted file mode 100644 index c958199..0000000 --- a/vulkan-sdk-1.3.275.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:acfd84039109220129624b0ecb69980bbc3a858978c62b556dbe16efd0f26755 -size 5280585 diff --git a/vulkan-sdk-1.3.280.0.tar.gz b/vulkan-sdk-1.3.280.0.tar.gz new file mode 100644 index 0000000..da1d55c --- /dev/null +++ b/vulkan-sdk-1.3.280.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:266a20822397d02422f77183ec383278fee2e679ca44aeb916638c5409ddcebf +size 5465068 diff --git a/vulkan-validationlayers.changes b/vulkan-validationlayers.changes index affb8d2..0d2baab 100644 --- a/vulkan-validationlayers.changes +++ b/vulkan-validationlayers.changes @@ -1,7 +1,15 @@ +------------------------------------------------------------------- +Thu Mar 21 10:20:14 UTC 2024 - Jan Engelhardt + +- Update to release SDK-1.3.280.0 + * layers: Add vertex type check for dynamic vert input + * layers: Support loading shader modules from pipeline caches + * layers: Add AV1 video decode support + ------------------------------------------------------------------- Fri Jan 19 11:25:12 UTC 2024 - Jan Engelhardt -- Update to release 1.3.275.0 +- Update to release SDK-1.3.275.0 * gpu: Add ability to select which shaders get instrumented * gpu: Use vku utilities for GPU-AV settings * layers: Add support for VK_EXT_external_memory_host, diff --git a/vulkan-validationlayers.spec b/vulkan-validationlayers.spec index bcdeb7f..3db6159 100644 --- a/vulkan-validationlayers.spec +++ b/vulkan-validationlayers.spec @@ -17,7 +17,7 @@ Name: vulkan-validationlayers -Version: 1.3.275.0 +Version: 1.3.280.0 Release: 0 Summary: Validation layers for Vulkan License: Apache-2.0 @@ -35,12 +35,12 @@ BuildRequires: glslang-devel >= 13.1.0 BuildRequires: memory-constraints BuildRequires: pkg-config BuildRequires: python3-base -BuildRequires: spirv-headers >= 1.6.1+sdk275 -BuildRequires: spirv-tools-devel >= 2023.6~rc1 +BuildRequires: spirv-headers >= 1.6.1+sdk275+git19 +BuildRequires: spirv-tools-devel >= 2024.1~rc1 BuildRequires: vulkan-headers -BuildRequires: vulkan-utility-libraries-devel >= 1.3.275 +BuildRequires: vulkan-utility-libraries-devel >= 1.3.280 BuildRequires: xxhash-devel -BuildRequires: pkgconfig(vulkan) >= 1.3.275 +BuildRequires: pkgconfig(vulkan) >= 1.3.280 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb) Conflicts: vulkan < 1.1 diff --git a/xxhash.diff b/xxhash.diff index 7cbd577..5834d2d 100644 --- a/xxhash.diff +++ b/xxhash.diff @@ -11,19 +11,19 @@ xxhash as well, so that the ABI matches. layers/utils/hash_util.cpp | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) -Index: Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0/layers/CMakeLists.txt +Index: Vulkan-ValidationLayers-vulkan-sdk-1.3.280.0/layers/CMakeLists.txt =================================================================== ---- Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0.orig/layers/CMakeLists.txt -+++ Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0/layers/CMakeLists.txt -@@ -28,7 +28,6 @@ target_sources(VkLayer_utils PRIVATE - error_message/error_location.cpp +--- Vulkan-ValidationLayers-vulkan-sdk-1.3.280.0.orig/layers/CMakeLists.txt ++++ Vulkan-ValidationLayers-vulkan-sdk-1.3.280.0/layers/CMakeLists.txt +@@ -29,7 +29,6 @@ target_sources(VkLayer_utils PRIVATE error_message/error_location.h + error_message/error_strings.h error_message/record_object.h - external/xxhash.h ${API_TYPE}/generated/error_location_helper.cpp ${API_TYPE}/generated/error_location_helper.h ${API_TYPE}/generated/feature_requirements_helper.cpp -@@ -72,6 +71,7 @@ target_link_libraries(VkLayer_utils PUBL +@@ -77,6 +76,7 @@ target_link_libraries(VkLayer_utils PUBL Vulkan::LayerSettings Vulkan::UtilityHeaders ${CMAKE_DL_LIBS} @@ -31,10 +31,10 @@ Index: Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0/layers/CMakeLists.txt ) target_include_directories(VkLayer_utils SYSTEM PRIVATE external) target_include_directories(VkLayer_utils PUBLIC . ${API_TYPE}) -Index: Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0/layers/utils/hash_util.cpp +Index: Vulkan-ValidationLayers-vulkan-sdk-1.3.280.0/layers/utils/hash_util.cpp =================================================================== ---- Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0.orig/layers/utils/hash_util.cpp -+++ Vulkan-ValidationLayers-vulkan-sdk-1.3.275.0/layers/utils/hash_util.cpp +--- Vulkan-ValidationLayers-vulkan-sdk-1.3.280.0.orig/layers/utils/hash_util.cpp ++++ Vulkan-ValidationLayers-vulkan-sdk-1.3.280.0/layers/utils/hash_util.cpp @@ -23,12 +23,9 @@ #define XXH_IMPLEMENTATION