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 <jeng...@inai.de> + +- 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" : {