Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package vulkan-validationlayers for
openSUSE:Factory checked in at 2023-10-30 22:10:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old)
and /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-validationlayers"
Mon Oct 30 22:10:09 2023 rev:46 rq:1120704 version:1.3.268.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes
2023-08-28 17:12:14.854256643 +0200
+++
/work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.17445/vulkan-validationlayers.changes
2023-10-30 22:10:19.375193033 +0100
@@ -1,0 +2,26 @@
+Fri Oct 27 04:13:02 UTC 2023 - Jan Engelhardt <[email protected]>
+
+- Update to release SDK-1.3.268.0
+ * layers: Add support for Image Layout check for CopyImage
+ * layers: Add support for TransitionImageLayoutEXT record
+ * layers: Add layout checks to MemoryToImage & ImageToMemory
+ * layers: Add validation for VK_EXT_shader_object,
+ VkHostImageLayoutTransitionInfoEXT, VkCopyImageToImageEXT
+ * layers: Add vkGetImageSubresourceLayout2KHR,
+ ValidateHostCopyImageCreateInfos
+ * layers: Support per-present-mode surface capabilities
+ * layers: Introduce barrier structures
+ * layers: Add thread safety checks for vkQueuePresentKHR
+ * gpu: Remove SPIR-V disassembly from generated headers
+ * layers: Add VK_EXT_calibrated_timestamps
+ * More validations passes: invalid compute pipeline flags, linked
+ tessellation shaders, mesh work groups, MRTSS rasterization
+ samples, geometry shader input topology, pipeline formats in
+ secondary cmd buffers, mesh shader queries, pipeline library
+ flags, texel block extent in image copy, color attachments with
+ advanced blend.
+ * gpu: Add ability to select which shaders get instrumented
+ * gpu: Use vku utilities for GPU-AV settings
+- Delete gcc13.diff, seems obsolete
+
+-------------------------------------------------------------------
Old:
----
gcc13.diff
sdk-1.3.261.0.tar.gz
New:
----
vulkan-sdk-1.3.268.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vulkan-validationlayers.spec ++++++
--- /var/tmp/diff_new_pack.qAGn85/_old 2023-10-30 22:10:20.807245865 +0100
+++ /var/tmp/diff_new_pack.qAGn85/_new 2023-10-30 22:10:20.807245865 +0100
@@ -17,31 +17,30 @@
Name: vulkan-validationlayers
-Version: 1.3.261.0
+Version: 1.3.268.0
Release: 0
-%define lname libVkLayer_utils-1_3_261_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/sdk-%version.tar.gz
+Source:
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/vulkan-sdk-%version.tar.gz
Patch2: xxhash.diff
-Patch3: gcc13.diff
BuildRequires: cmake >= 3.7.12
%if 0%{?suse_version} >= 1599
BuildRequires: gcc-c++
%else
BuildRequires: gcc11-c++
%endif
-BuildRequires: glslang-devel >= 12.3.1+sdk261
+BuildRequires: glslang-devel >= 13.1.0
BuildRequires: memory-constraints
BuildRequires: pkg-config
BuildRequires: python3-base
-BuildRequires: spirv-headers >= 1.6.1+sdk250
-BuildRequires: spirv-tools-devel >= 2023.4~rc2
+BuildRequires: spirv-headers >= 1.6.1+sdk268
+BuildRequires: spirv-tools-devel >= 2023.5~rc1
BuildRequires: vulkan-headers
+BuildRequires: vulkan-utility-libraries-devel >= 1.3.268
BuildRequires: xxhash-devel
-BuildRequires: pkgconfig(vulkan) >= 1.3.261
+BuildRequires: pkgconfig(vulkan) >= 1.3.268
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcb)
Conflicts: vulkan < 1.1
@@ -53,7 +52,7 @@
This package contains the Khronos official Vulkan validation layers.
%prep
-%autosetup -n Vulkan-ValidationLayers-sdk-%version -p1
+%autosetup -n Vulkan-ValidationLayers-vulkan-sdk-%version -p1
perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt */CMakeLists.txt
%build
++++++ xxhash.diff ++++++
--- /var/tmp/diff_new_pack.qAGn85/_old 2023-10-30 22:10:20.855247635 +0100
+++ /var/tmp/diff_new_pack.qAGn85/_new 2023-10-30 22:10:20.867248078 +0100
@@ -10,22 +10,22 @@
layers/CMakeLists.txt | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
-Index: Vulkan-ValidationLayers-sdk-1.3.261.0/layers/CMakeLists.txt
+Index: Vulkan-ValidationLayers-vulkan-sdk-1.3.268.0/layers/CMakeLists.txt
===================================================================
---- Vulkan-ValidationLayers-sdk-1.3.261.0.orig/layers/CMakeLists.txt
-+++ Vulkan-ValidationLayers-sdk-1.3.261.0/layers/CMakeLists.txt
-@@ -25,8 +25,6 @@ target_sources(VkLayer_utils PRIVATE
- containers/custom_containers.h
- error_message/logging.h
- error_message/logging.cpp
+--- Vulkan-ValidationLayers-vulkan-sdk-1.3.268.0.orig/layers/CMakeLists.txt
++++ Vulkan-ValidationLayers-vulkan-sdk-1.3.268.0/layers/CMakeLists.txt
+@@ -28,8 +28,6 @@ target_sources(VkLayer_utils PRIVATE
+ error_message/error_location.cpp
+ error_message/error_location.h
+ error_message/record_object.h
- external/xxhash.h
- external/xxhash.cpp
- ${API_TYPE}/generated/vk_function_pointers.cpp
- ${API_TYPE}/generated/vk_function_pointers.h
- ${API_TYPE}/generated/vk_format_utils.h
-@@ -70,6 +68,7 @@ target_compile_definitions(VkLayer_utils
- target_link_libraries(VkLayer_utils PUBLIC
- Vulkan::Headers
+ ${API_TYPE}/generated/error_location_helper.cpp
+ ${API_TYPE}/generated/error_location_helper.h
+ ${API_TYPE}/generated/pnext_chain_extraction.cpp
+@@ -76,6 +74,7 @@ target_link_libraries(VkLayer_utils PUBL
+ Vulkan::LayerSettings
+ Vulkan::UtilityHeaders
${CMAKE_DL_LIBS}
+ -lxxhash
)