Hello community,
here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-10-27 13:35:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old)
and /work/SRC/openSUSE:Factory/.vulkan-loader.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-loader"
Sun Oct 27 13:35:20 2019 rev:13 rq:743112 version:1.1.126
Changes:
--------
--- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-10-23 15:33:11.917498871 +0200
+++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.2990/vulkan-loader.changes 2019-10-27 13:35:23.396842940 +0100
@@ -1,0 +2,6 @@
+Sat Oct 26 11:42:56 UTC 2019 - Jan Engelhardt
+
+- Update to release 1.1.126
+ * Build system changes only
+
+-------------------------------------------------------------------
Old:
----
v1.1.124.tar.gz
New:
----
v1.1.126.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vulkan-loader.spec ++++++
--- /var/tmp/diff_new_pack.2okk5i/_old 2019-10-27 13:35:25.124845141 +0100
+++ /var/tmp/diff_new_pack.2okk5i/_new 2019-10-27 13:35:25.128845146 +0100
@@ -16,15 +16,13 @@
#
-%define version_unconverted 1.1.124
-
Name: vulkan-loader
%define lname libvulkan1
-Version: 1.1.124
+Version: 1.1.126
Release: 0
Summary: Reference ICD loader for Vulkan
License: Apache-2.0
-Group: development vulkan
+Group: Development/Libraries/C and C++
URL: https://github.com/KhronosGroup/Vulkan-Loader
Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz
++++++ v1.1.124.tar.gz -> v1.1.126.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.124/loader/CMakeLists.txt new/Vulkan-Loader-1.1.126/loader/CMakeLists.txt
--- old/Vulkan-Loader-1.1.124/loader/CMakeLists.txt 2019-10-07 18:17:08.000000000 +0200
+++ new/Vulkan-Loader-1.1.126/loader/CMakeLists.txt 2019-10-21 23:08:13.000000000 +0200
@@ -155,11 +155,8 @@
if(HAVE_CET_H)
set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS HAVE_CET_H)
endif()
- file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/asm_test.S
- ".intel_syntax noprefix\n.text\n.global sample\nsample:\nmov ecx, [eax + 16]\n")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
- try_compile(ASSEMBLER_WORKS ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/asm_test.S)
- file(REMOVE ${CMAKE_CURRENT_BINARY_DIR}/asm_test.S)
+ try_compile(ASSEMBLER_WORKS ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/asm_test.S)
if(ASSEMBLER_WORKS)
set(OPT_LOADER_SRCS ${OPT_LOADER_SRCS} unknown_ext_chain_gas.S)
add_executable(asm_offset asm_offset.c)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.124/loader/asm_test.S new/Vulkan-Loader-1.1.126/loader/asm_test.S
--- old/Vulkan-Loader-1.1.124/loader/asm_test.S 1970-01-01 01:00:00.000000000 +0100
+++ new/Vulkan-Loader-1.1.126/loader/asm_test.S 2019-10-21 23:08:13.000000000 +0200
@@ -0,0 +1,24 @@
+#
+# Copyright (c) 2019 The Khronos Group Inc.
+# Copyright (c) 2019 Valve Corporation
+# Copyright (c) 2019 LunarG, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+.intel_syntax noprefix
+.text
+.global sample
+.set PHYS_DEV_OFFSET_INST_DISPATCH, 10
+.set PTR_SIZE, 4
+sample:
+ mov ecx, [eax + (PHYS_DEV_OFFSET_INST_DISPATCH + (PTR_SIZE * 4))]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.124/loader/loader.c new/Vulkan-Loader-1.1.126/loader/loader.c
--- old/Vulkan-Loader-1.1.124/loader/loader.c 2019-10-07 18:17:08.000000000 +0200
+++ new/Vulkan-Loader-1.1.126/loader/loader.c 2019-10-21 23:08:13.000000000 +0200
@@ -4756,7 +4756,7 @@
continue;
}
- res = loaderAddLayerProperties(inst, instance_layers, json, false, file_str);
+ res = loaderAddLayerProperties(inst, instance_layers, json, true, file_str);
loader_instance_heap_free(inst, file_str);
cJSON_Delete(json);
@@ -4771,13 +4771,11 @@
// actually present in the available layer list
VerifyAllMetaLayers(inst, instance_layers, &override_layer_valid);
- if (override_layer_valid) {
- loaderRemoveLayersInBlacklist(inst, instance_layers);
- if (NULL != inst) {
+ if (override_layer_valid || implicit_metalayer_present) {
+ loaderRemoveLayersNotInImplicitMetaLayers(inst, instance_layers);
+ if (override_layer_valid && inst != NULL) {
inst->override_layer_present = true;
}
- } else if (implicit_metalayer_present) {
- loaderRemoveLayersNotInImplicitMetaLayers(inst, instance_layers);
}
out:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.124/scripts/known_good.json new/Vulkan-Loader-1.1.126/scripts/known_good.json
--- old/Vulkan-Loader-1.1.124/scripts/known_good.json 2019-10-07 18:17:08.000000000 +0200
+++ new/Vulkan-Loader-1.1.126/scripts/known_good.json 2019-10-21 23:08:13.000000000 +0200
@@ -6,7 +6,7 @@
"sub_dir" : "Vulkan-Headers",
"build_dir" : "Vulkan-Headers/build",
"install_dir" : "Vulkan-Headers/build/install",
- "commit" : "v1.1.124"
+ "commit" : "v1.1.126"
}
],
"install_names" : {