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 2022-08-24 15:10:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-validationlayers (Old)
and /work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-validationlayers"
Wed Aug 24 15:10:55 2022 rev:36 rq:998740 version:1.3.224.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/vulkan-validationlayers/vulkan-validationlayers.changes
2022-06-17 22:51:09.216432362 +0200
+++
/work/SRC/openSUSE:Factory/.vulkan-validationlayers.new.2083/vulkan-validationlayers.changes
2022-08-24 15:11:08.936503699 +0200
@@ -1,0 +2,80 @@
+Mon Aug 22 22:55:25 UTC 2022 - Jan Engelhardt <[email protected]>
+
+- Update to release SDK-1.3.224.0
+ * layers: Fix compatibility with shader_module_identifier
+ * layers: Fix device profile regression typo
+ * layers: Fix dynamic rendering with secondary command buffers
+ * layers: Fix deadlock in vkCmdBeginRenderPass()
+ * layers: Explicit incomplete validation support
+ * gpu: Use VMA v3.0.1
+
+-------------------------------------------------------------------
+Mon Aug 15 20:38:07 UTC 2022 - Dirk M??ller <[email protected]>
+
+- update to release (non-SDK) 1.3.224:
+ * Add issues to the apiext:VK_KHR_dynamic_rendering proposal document
+ discussing render area granularity (public issue 1899).
+ * Clarify external synchronization requirements for
+ ename:VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT and
+ ename:VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
+ elink:VkDescriptorBindingFlagBits and flink:vkUpdateDescriptorSets
+ (public issue 1713).
+ * Add Vulkan 1.0 valid usage statement for *Subgroup* memory scope to
+ <<spirvenv-module-validation-standalone, Standalone SPIR-V Validation>>
+ (public merge request 1900).
+ * Move "`Hit Kind`" valid usage statement from standalone to runtime
+ SPIR-V validation statements (public merge request 1903).
+ * Use correct feature in
+ ename:VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
+ description (public pull request 1892).
+ * GitHub CI: Regenerate and build-test Rust Vulkan bindings (Ash crate)
+ (public pull request 1894).
+ * Add dependency of apiext:VK_EXT_blend_operation_advanced on
+ apiext:VK_KHR_get_physical_device_properties2. (public merge request
+ 1887).
+ * Update xrefs to features so the feature name is used as the link text,
+ and marked up consistently. Added a section to the style guide on markup
+ of feature xrefs (public issue 1889).
+ elink:VK_COLOR_SPACE_PASS_THROUGH_EXT for a linear or non-gamma transfer
+ function color space (public merge request 1729).
+ * Fix clamp expression for d_{lo} in the
+ <<textures-level-of-detail-operation, Level-of-Detail Operation>>
+ section (partial fix for public issue 1836).
+ * Update <<spirvenv-module-validation-standalone, Standalone SPIR-V
+ Validation>> to add explicit valid usage statements for code:Uniform
+ objects being read only, and for code:Block decorations (public merge
+ request 1879).
+ * Add an issue to apiext:VK_KHR_fragment_shader_barycentric for
+ interactions with MSAA (public merge request 1881).
+ * Fix XML tagging of slink:VkShaderModuleCreateInfo and add an explicit
+ valid usage statement so this structure can be validated both as an
+ explicit parameter, and as part of the pname:pNext chain of
+ slink:VkPipelineShaderStageCreateInfo (public issue 1883, but a broader
+ fix in the validation scripts for this case will eventually be
+ required).
+ * Update pipeline image to move push constants outside of descriptor sets
+ (public issue 1867).
+ * Correct code:StencilRefLessFrontEXT to code:DepthLess in the early depth
+ test portion of the <<fragops, Fragment Operations>> chapter (public
+ pull request 1876).
+ * Add new driver id ename:VK_DRIVER_ID_MESA_DOZEN (public pull request
+ 1877).
+ * Relax slink:VkRenderPassCreateInfo valid usage statements 02517 and
+ 02518 to allow ename:VK_SUBPASS_EXTERNAL (public pull request 1878).
+ * Add apiext:VK_KHR_maintenance4 relaxed interface valid usage statement
+ to the <<spirvenv-module-validation-runtime, Runtime SPIR-V Validation>>
+ section (public pull request 1860).
+ * Fix field name in slink:VkRenderingAttachmentInfo valid usage statement
+ (public pull request 1861).
+ * Fix typo in slink:VkFramebufferCreateInfo valid usage statements 04533 /
+ 04544 (public pull request 1873).
+ * Remove duplicate valid usage statement 06060 (public pull request 1874).
+ * Rework <<fxvertex-input-address-calculation, Vertex Input Address
+ Calculation>> section (public pull request 1869).
+ * Split Github CI script into individual jobs to decrease run time (public
+ pull request 1870).
+ * Clarify meaning of "`private data slot`" for apiext:VK_EXT_private_data
+ * Minor markup fix in the <<spirvenv-module-validation-standalone>>
+ section (public merge request 1864).
+
+-------------------------------------------------------------------
Old:
----
sdk-1.3.216.0.tar.gz
New:
----
sdk-1.3.224.0.tar.gz
vulkan-validationlayers-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vulkan-validationlayers.spec ++++++
--- /var/tmp/diff_new_pack.XorvWe/_old 2022-08-24 15:11:10.656505360 +0200
+++ /var/tmp/diff_new_pack.XorvWe/_new 2022-08-24 15:11:10.656505360 +0200
@@ -17,25 +17,25 @@
Name: vulkan-validationlayers
-Version: 1.3.216.0
+Version: 1.3.224.0
Release: 0
-%define lname libVkLayer_utils-1_3_216_0
+%define lname libVkLayer_utils-1_3_224_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/sdk-%version.tar.gz
+Source:
https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/refs/tags/sdk-%version.tar.gz
+Source9: %name-rpmlintrc
Patch1: ver.diff
Patch2: xxhash.diff
BuildRequires: cmake >= 3.4
BuildRequires: gcc-c++ >= 4.8
-BuildRequires: glslang-devel >= 11.9.0
+BuildRequires: glslang-devel >= 11.11.0
BuildRequires: memory-constraints
BuildRequires: pkg-config
BuildRequires: python3-base
BuildRequires: spirv-headers >= 1.6.1+sdk216
-BuildRequires: spirv-tools-devel >= 2022.3~sdk216
+BuildRequires: spirv-tools-devel >= 2022.3~sdk224
BuildRequires: xxhash-devel
BuildRequires: pkgconfig(vulkan) >= 1.3.216
BuildRequires: pkgconfig(x11)
++++++ sdk-1.3.216.0.tar.gz -> sdk-1.3.224.0.tar.gz ++++++
++++ 111742 lines of diff (skipped)
++++++ ver.diff ++++++
--- /var/tmp/diff_new_pack.XorvWe/_old 2022-08-24 15:11:11.892506552 +0200
+++ /var/tmp/diff_new_pack.XorvWe/_new 2022-08-24 15:11:11.896506556 +0200
@@ -8,11 +8,11 @@
layers/vk_layer_config.h | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
-Index: Vulkan-ValidationLayers-sdk-1.3.211.0/CMakeLists.txt
+Index: Vulkan-ValidationLayers-1.3.224/CMakeLists.txt
===================================================================
---- Vulkan-ValidationLayers-sdk-1.3.211.0.orig/CMakeLists.txt
-+++ Vulkan-ValidationLayers-sdk-1.3.211.0/CMakeLists.txt
-@@ -351,11 +351,12 @@ set(SCRIPTS_DIR "${PROJECT_SOURCE_DIR}/s
+--- Vulkan-ValidationLayers-1.3.224.orig/CMakeLists.txt
++++ Vulkan-ValidationLayers-1.3.224/CMakeLists.txt
+@@ -338,11 +338,12 @@ set(SCRIPTS_DIR "${PROJECT_SOURCE_DIR}/s
# files directly in layers.
add_library(VkLayer_utils
@@ -26,17 +26,4 @@
target_link_libraries(VkLayer_utils PUBLIC Vulkan::Headers)
set_target_properties(VkLayer_utils PROPERTIES CXX_STANDARD
${VVL_CPP_STANDARD})
if (VVL_ENABLE_ASAN)
-Index: Vulkan-ValidationLayers-sdk-1.3.211.0/layers/vk_layer_config.h
-===================================================================
---- Vulkan-ValidationLayers-sdk-1.3.211.0.orig/layers/vk_layer_config.h
-+++ Vulkan-ValidationLayers-sdk-1.3.211.0/layers/vk_layer_config.h
-@@ -33,7 +33,7 @@
- #define SECONDARY_VK_REGISTRY_HIVE_STR "HKEY_CURRENT_USER"
- #endif
-
--std::string GetEnvironment(const char *variable);
-+VK_LAYER_EXPORT std::string GetEnvironment(const char *variable);
-
- #ifdef __cplusplus
- extern "C" {
++++++ vulkan-validationlayers-rpmlintrc ++++++
# for 15.3's rpmlint which is a bit dumber
addFilter("vulkan-validationlayers.x86_64: E: shlib-policy-name-error .*
libVkLayer_khronos_validation")