1
0

- Update to release SDK-1.2.176.0

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/vulkan-validationlayers?expand=0&rev=84
This commit is contained in:
Jan Engelhardt 2021-05-05 08:25:21 +00:00 committed by Git OBS Bridge
parent e55e5f440b
commit 57e4ea557e
5 changed files with 26 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c4f18b9d381505687e61e5cbc86aaeee590c290e60afb5bf451ebcd56e41283
size 2608380

3
sdk-1.2.176.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:531fca7db333e1e36f643dbad2d621d08f5f6a17b8b3745ef062c01079fe7631
size 2708573

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Wed May 5 08:03:31 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Update to release SDK-1.2.176.0
* layers: Reduce shader validation passes
* corechecks: Correct VUID strings for synchronization APIS
* layers: Fix binding index bug for dynamic offsets
* layers: Add VK_KHR_image_format_list for swapchain
* layers: Add VK_KHR_image_format_list
* layers: Add validation for VK_EXT_extended_dynamic_state2
* layers: Validation for VK_EXT_vertex_input_dynamic_state
-------------------------------------------------------------------
Sun Feb 28 17:03:21 UTC 2021 - Jan Engelhardt <jengelh@inai.de>

View File

@ -17,9 +17,9 @@
Name: vulkan-validationlayers
Version: 1.2.170.0
Version: 1.2.176.0
Release: 0
%define lname libVkLayer_utils-1_2_170_0
%define lname libVkLayer_utils-1_2_176_0
Summary: Validation layers for Vulkan
License: Apache-2.0
Group: Development/Tools/Other
@ -75,7 +75,8 @@ perl -i -pe 's{\@PACKAGE_VERSION\@}{%version}' CMakeLists.txt
%build
%cmake -DGLSLANG_INSTALL_DIR="%_bindir" \
-DSPIRV_HEADERS_INSTALL_DIR="%_includedir" \
-DBUILD_LAYER_SUPPORT_FILES=ON
-DBUILD_LAYER_SUPPORT_FILES=ON \
-DUSE_ROBIN_HOOD_HASHING=OFF
%cmake_build
%install

View File

@ -10,10 +10,10 @@ xxhash as well, so that the ABI matches.
layers/CMakeLists.txt | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
Index: Vulkan-ValidationLayers-1.2.169/layers/CMakeLists.txt
Index: Vulkan-ValidationLayers-sdk-1.2.176.0/layers/CMakeLists.txt
===================================================================
--- Vulkan-ValidationLayers-1.2.169.orig/layers/CMakeLists.txt
+++ Vulkan-ValidationLayers-1.2.169/layers/CMakeLists.txt
--- Vulkan-ValidationLayers-sdk-1.2.176.0.orig/layers/CMakeLists.txt
+++ Vulkan-ValidationLayers-sdk-1.2.176.0/layers/CMakeLists.txt
@@ -61,8 +61,6 @@ if(BUILD_LAYER_SUPPORT_FILES)
vk_layer_utils.h
vk_layer_utils.cpp
@ -23,7 +23,7 @@ Index: Vulkan-ValidationLayers-1.2.169/layers/CMakeLists.txt
generated/vk_validation_error_messages.h
generated/vk_layer_dispatch_table.h
generated/vk_dispatch_table_helper.h
@@ -203,7 +201,7 @@ set(CORE_VALIDATION_LIBRARY_FILES
@@ -173,7 +171,7 @@ set(CORE_VALIDATION_LIBRARY_FILES
generated/synchronization_validation_types.cpp
gpu_validation.cpp
generated/corechecks_optick_instrumentation.cpp
@ -32,9 +32,9 @@ Index: Vulkan-ValidationLayers-1.2.169/layers/CMakeLists.txt
set(OBJECT_LIFETIMES_LIBRARY_FILES
generated/object_tracker.cpp
@@ -303,7 +301,7 @@ if(BUILD_LAYERS)
if(INSTRUMENT_OPTICK)
target_include_directories(VkLayer_khronos_validation PRIVATE ${OPTICK_SOURCE_DIR})
@@ -280,7 +278,7 @@ if(BUILD_LAYERS)
if (USE_ROBIN_HOOD_HASHING)
target_include_directories(VkLayer_khronos_validation PRIVATE ${ROBIN_HOOD_HASHING_INCLUDE_DIR})
endif()
- target_link_libraries(VkLayer_khronos_validation PRIVATE ${SPIRV_TOOLS_LIBRARIES})
+ target_link_libraries(VkLayer_khronos_validation PRIVATE ${SPIRV_TOOLS_LIBRARIES} -lxxhash)