commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-11-02 14:04:06 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3463 (New) Package is "vulkan-loader" Mon Nov 2 14:04:06 2020 rev:30 rq:844987 version:1.2.154.1 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-10-11 20:14:46.304364433 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3463/vulkan-loader.changes 2020-11-02 14:04:22.564680657 +0100 @@ -1,0 +2,6 @@ +Thu Oct 29 15:12:32 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.154.1 + * Fix some issues when EnumerateAdapterPhysicalDevices is available + +--- Old: v1.2.154.tar.gz New: sdk-1.2.154.1.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.s5pQbi/_old 2020-11-02 14:04:23.824681614 +0100 +++ /var/tmp/diff_new_pack.s5pQbi/_new 2020-11-02 14:04:23.828681617 +0100 @@ -18,20 +18,21 @@ # Only pick versions released as /^sdk-.*/ tags %define lname libvulkan1 +%define hdrreq 1.2.154 Name: vulkan-loader -Version:1.2.154 +Version:1.2.154.1 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 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 +Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-%version.tar.gz Source9:baselibs.conf BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8 BuildRequires: pkgconfig BuildRequires: python3-xml -BuildRequires: vulkan-headers >= %version +BuildRequires: vulkan-headers >= %hdrreq BuildRequires: pkgconfig(pciaccess) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb) @@ -56,7 +57,7 @@ Summary:Vulkan development package Group: Development/Libraries/C and C++ Requires: %lname = %version-%release -Requires: vulkan-headers >= %version +Requires: vulkan-headers >= %hdrreq %description -n vulkan-devel Vulkan is a 3D graphics and compute API providing cross-platform @@ -67,7 +68,7 @@ to make use of Vulkan. %prep -%autosetup -p1 -n Vulkan-Loader-%version +%autosetup -p1 -n Vulkan-Loader-sdk-%version %build %cmake \
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-10-11 20:14:37 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.4249 (New) Package is "vulkan-loader" Sun Oct 11 20:14:37 2020 rev:29 rq:839660 version:1.2.154 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-10-03 18:55:34.757487392 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.4249/vulkan-loader.changes 2020-10-11 20:14:46.304364433 +0200 @@ -1,0 +2,8 @@ +Mon Sep 28 22:02:51 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.154 + * Revert loader error characteristics to 1.2.152 +- Drop 0001-Revert-loader-Return-error-if-layer-loading-failed.patch + (merged) + +--- Old: 0001-Revert-loader-Return-error-if-layer-loading-failed.patch v1.2.153.tar.gz New: v1.2.154.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.EJXII0/_old 2020-10-11 20:14:49.696366554 +0200 +++ /var/tmp/diff_new_pack.EJXII0/_new 2020-10-11 20:14:49.700366557 +0200 @@ -16,9 +16,10 @@ # +# Only pick versions released as /^sdk-.*/ tags %define lname libvulkan1 Name: vulkan-loader -Version:1.2.153 +Version:1.2.154 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 @@ -26,7 +27,6 @@ URL:https://github.com/KhronosGroup/Vulkan-Loader Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz Source9:baselibs.conf -Patch0: 0001-Revert-loader-Return-error-if-layer-loading-failed.patch BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8 BuildRequires: pkgconfig ++ v1.2.153.tar.gz -> v1.2.154.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.153/loader/generated/vk_dispatch_table_helper.h new/Vulkan-Loader-1.2.154/loader/generated/vk_dispatch_table_helper.h --- old/Vulkan-Loader-1.2.153/loader/generated/vk_dispatch_table_helper.h 2020-09-07 21:37:45.0 +0200 +++ new/Vulkan-Loader-1.2.154/loader/generated/vk_dispatch_table_helper.h 2020-09-21 18:42:38.0 +0200 @@ -112,6 +112,12 @@ static VKAPI_ATTR VkResult VKAPI_CALL StubGetPipelineExecutablePropertiesKHR(VkDevicedevice, const VkPipelineInfoKHR*pPipelineInfo, uint32_t* pExecutableCount, VkPipelineExecutablePropertiesKHR* pProperties) { return VK_SUCCESS; }; static VKAPI_ATTR VkResult VKAPI_CALL StubGetPipelineExecutableStatisticsKHR(VkDevicedevice, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pStatisticCount, VkPipelineExecutableStatisticKHR* pStatistics) { return VK_SUCCESS; }; static VKAPI_ATTR VkResult VKAPI_CALL StubGetPipelineExecutableInternalRepresentationsKHR(VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo, uint32_t* pInternalRepresentationCount, VkPipelineExecutableInternalRepresentationKHR* pInternalRepresentations) { return VK_SUCCESS; }; +static VKAPI_ATTR void VKAPI_CALL StubCmdCopyBuffer2KHR(VkCommandBuffer commandBuffer, const VkCopyBufferInfo2KHR* pCopyBufferInfo) { }; +static VKAPI_ATTR void VKAPI_CALL StubCmdCopyImage2KHR(VkCommandBuffer commandBuffer, const VkCopyImageInfo2KHR* pCopyImageInfo) { }; +static VKAPI_ATTR void VKAPI_CALL StubCmdCopyBufferToImage2KHR(VkCommandBuffer commandBuffer, const VkCopyBufferToImageInfo2KHR* pCopyBufferToImageInfo) { }; +static VKAPI_ATTR void VKAPI_CALL StubCmdCopyImageToBuffer2KHR(VkCommandBuffer commandBuffer, const VkCopyImageToBufferInfo2KHR* pCopyImageToBufferInfo) { }; +static VKAPI_ATTR void VKAPI_CALL StubCmdBlitImage2KHR(VkCommandBuffer commandBuffer, const VkBlitImageInfo2KHR* pBlitImageInfo) { }; +static VKAPI_ATTR void VKAPI_CALL StubCmdResolveImage2KHR(VkCommandBuffer commandBuffer, const VkResolveImageInfo2KHR* pResolveImageInfo) { }; static VKAPI_ATTR VkResult VKAPI_CALL StubDebugMarkerSetObjectTagEXT(VkDevice device, const VkDebugMarkerObjectTagInfoEXT* pTagInfo) { return VK_SUCCESS; }; static VKAPI_ATTR VkResult VKAPI_CALL StubDebugMarkerSetObjectNameEXT(VkDevice device, const VkDebugMarkerObjectNameInfoEXT* pNameInfo) { return VK_SUCCESS; }; static VKAPI_ATTR void VKAPI_CALL StubCmdDebugMarkerBeginEXT(VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT* pMarkerInfo) { }; @@ -580,6 +586,18 @@ if (table->GetPipelineExecutableStatisticsKHR == nullptr) { table->GetPipelineExecutableStatisticsKHR =
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-10-03 18:55:23 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.4249 (New) Package is "vulkan-loader" Sat Oct 3 18:55:23 2020 rev:28 rq:836404 version:1.2.153 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-09-18 14:28:28.191294561 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.4249/vulkan-loader.changes 2020-10-03 18:55:34.757487392 +0200 @@ -1,0 +2,9 @@ +Wed Sep 23 19:46:21 UTC 2020 - MichaĆ Rostecki + +- Add patch which reverts a commit breaking Steam Play / Proton: + * 0001-Revert-loader-Return-error-if-layer-loading-failed.patch + Related issues: + * https://github.com/ValveSoftware/steam-for-linux/issues/7368 + * https://github.com/KhronosGroup/Vulkan-Loader/issues/472 + +--- New: 0001-Revert-loader-Return-error-if-layer-loading-failed.patch Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.sbriyZ/_old 2020-10-03 18:55:35.681488416 +0200 +++ /var/tmp/diff_new_pack.sbriyZ/_new 2020-10-03 18:55:35.681488416 +0200 @@ -26,6 +26,7 @@ URL:https://github.com/KhronosGroup/Vulkan-Loader Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz Source9:baselibs.conf +Patch0: 0001-Revert-loader-Return-error-if-layer-loading-failed.patch BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8 BuildRequires: pkgconfig @@ -66,7 +67,7 @@ to make use of Vulkan. %prep -%autosetup -n Vulkan-Loader-%version +%autosetup -p1 -n Vulkan-Loader-%version %build %cmake \ ++ 0001-Revert-loader-Return-error-if-layer-loading-failed.patch ++ >From 8fdc320b442c45f25044826715058ce3569f3ae1 Mon Sep 17 00:00:00 2001 From: Charles Giessen Date: Thu, 17 Sep 2020 16:31:16 -0600 Subject: [PATCH] Revert "loader: Return error if layer loading failed" This reverts commit 49648d8fb398ac7d3d8e159939de060b8e759ecf. Many layers were relying on silently failing to allow 32/64 bit versions to work on linux. A later commit will properly check for failing layers. --- loader/loader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loader/loader.c b/loader/loader.c index dd7f7d5b7..4d8865e13 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -5942,7 +5942,7 @@ VkResult loader_create_instance_chain(const VkInstanceCreateInfo *pCreateInfo, c lib_handle = loaderOpenLayerFile(inst, "instance", layer_prop); if (!lib_handle) { -return VK_ERROR_LAYER_NOT_PRESENT; +continue; } if (NULL == layer_prop->functions.negotiate_layer_interface) { -- 2.28.0
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-09-18 14:27:46 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.4249 (New) Package is "vulkan-loader" Fri Sep 18 14:27:46 2020 rev:27 rq:835189 version:1.2.153 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-09-05 23:57:17.459100263 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.4249/vulkan-loader.changes 2020-09-18 14:28:28.191294561 +0200 @@ -1,0 +2,14 @@ +Thu Sep 10 07:47:39 UTC 2020 - Dirk Mueller + +- update to 1.2.153: + * loader: Return error if layer loading failed + * loader: Make device extensions return same count + * docs: Add info on VkConfig and override layer + +--- +Thu Sep 10 07:39:37 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.152 + * No user-visible changes + +--- Old: v1.2.151.tar.gz New: v1.2.153.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.zxbTIV/_old 2020-09-18 14:28:30.807297195 +0200 +++ /var/tmp/diff_new_pack.zxbTIV/_new 2020-09-18 14:28:30.811297200 +0200 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.151 +Version:1.2.153 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.151.tar.gz -> v1.2.153.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.151/.travis.yml new/Vulkan-Loader-1.2.153/.travis.yml --- old/Vulkan-Loader-1.2.151/.travis.yml 2020-08-17 19:41:19.0 +0200 +++ new/Vulkan-Loader-1.2.153/.travis.yml 2020-09-07 21:37:45.0 +0200 @@ -13,14 +13,17 @@ include: # Linux GCC debug build. - os: linux + dist: bionic compiler: gcc env: VULKAN_BUILD_TARGET=LINUX # Linux clang debug build. - os: linux + dist: bionic compiler: clang env: VULKAN_BUILD_TARGET=LINUX # Linux GN debug build - os: linux + dist: bionic env: VULKAN_BUILD_TARGET=GN # MacOS clang debug build. - os: osx @@ -41,15 +44,8 @@ before_install: - set -e - - CMAKE_VERSION=3.10.2 - | -if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then - # Upgrade to the desired version of CMake - CMAKE_URL="https://cmake.org/files/v${CMAKE_VERSION%.*}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz; - echo CMAKE_URL=${CMAKE_URL} - mkdir cmake-${CMAKE_VERSION} && travis_retry wget --no-check-certificate -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C cmake-${CMAKE_VERSION} - export PATH=${PWD}/cmake-${CMAKE_VERSION}/bin:${PATH} -else +if [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then brew install cmake || brew upgrade cmake fi cmake --version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.151/BUILD.gn new/Vulkan-Loader-1.2.153/BUILD.gn --- old/Vulkan-Loader-1.2.151/BUILD.gn 2020-08-17 19:41:19.0 +0200 +++ new/Vulkan-Loader-1.2.153/BUILD.gn 2020-09-07 21:37:45.0 +0200 @@ -74,6 +74,7 @@ target(library_type, "libvulkan") { sources = [ + "loader/adapters.h", "loader/asm_offset.c", "loader/cJSON.c", "loader/cJSON.h", @@ -82,6 +83,9 @@ "loader/dev_ext_trampoline.c", "loader/extension_manual.c", "loader/extension_manual.h", + "loader/generated/vk_layer_dispatch_table.h", + "loader/generated/vk_loader_extensions.h", + "loader/generated/vk_object_types.h", "loader/gpa_helper.h", "loader/loader.c", "loader/loader.h", @@ -89,6 +93,7 @@ "loader/murmurhash.h", "loader/phys_dev_ext.c", "loader/trampoline.c", + "loader/vk_loader_layer.h", # TODO(jmadill): Use assembler where available. "loader/unknown_ext_chain.c", @@ -101,8 +106,6 @@ sources += [ "loader/dirent_on_windows.c", "loader/dirent_on_windows.h", -"loader/dxgi_loader.c", -"loader/dxgi_loader.h", "loader/vulkan-1.def", ] if (!is_clang) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.151/cmake/FindVulkanHeaders.cmake new/Vulkan-Loader-1.2.153/cmake/FindVulkanHeaders.cmake --- old/Vulkan-Loader-1.2.151/cmake/FindVulkanHeaders.cmake 2020-08-17 19:41:19.0 +0200 +++
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-09-05 23:57:09 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3399 (New) Package is "vulkan-loader" Sat Sep 5 23:57:09 2020 rev:26 rq:831292 version:1.2.151 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-08-12 10:55:57.784727401 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3399/vulkan-loader.changes 2020-09-05 23:57:17.459100263 +0200 @@ -1,0 +2,6 @@ +Wed Aug 19 07:30:26 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.151 + * Fixed crash in device enumeration + +--- Old: v1.2.148.tar.gz New: v1.2.151.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.sbNyu8/_old 2020-09-05 23:57:20.331101702 +0200 +++ /var/tmp/diff_new_pack.sbNyu8/_new 2020-09-05 23:57:20.335101704 +0200 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.148 +Version:1.2.151 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.148.tar.gz -> v1.2.151.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.148/.appveyor.yml new/Vulkan-Loader-1.2.151/.appveyor.yml --- old/Vulkan-Loader-1.2.148/.appveyor.yml 2020-07-20 20:36:53.0 +0200 +++ new/Vulkan-Loader-1.2.151/.appveyor.yml 2020-08-17 19:41:19.0 +0200 @@ -12,7 +12,7 @@ max_jobs: 4 os: - - Visual Studio 2015 + - Visual Studio 2017 environment: PYTHON_PATH: "C:/Python35" @@ -47,7 +47,7 @@ - echo Generating CMake files for %PLATFORM% - mkdir build - cd build - - cmake -A %PLATFORM% -C../external/helper.cmake .. + - cmake -A %PLATFORM% -DCMAKE_SYSTEM_VERSION=10.0.18362 -C../external/helper.cmake .. - echo Building platform=%PLATFORM% configuration=%CONFIGURATION% platform: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.148/README.md new/Vulkan-Loader-1.2.151/README.md --- old/Vulkan-Loader-1.2.148/README.md 2020-07-20 20:36:53.0 +0200 +++ new/Vulkan-Loader-1.2.151/README.md 2020-08-17 19:41:19.0 +0200 @@ -58,8 +58,6 @@ This work is released as open source under a Apache-style license from Khronos including a Khronos copyright. -See COPYRIGHT.txt for a full list of licenses used in this repository. - ## Acknowledgements While this project has been developed primarily by LunarG, Inc., there are many other diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.148/loader/CMakeLists.txt new/Vulkan-Loader-1.2.151/loader/CMakeLists.txt --- old/Vulkan-Loader-1.2.148/loader/CMakeLists.txt 2020-07-20 20:36:53.0 +0200 +++ new/Vulkan-Loader-1.2.151/loader/CMakeLists.txt 2020-08-17 19:41:19.0 +0200 @@ -183,7 +183,7 @@ endif() if(WIN32) -add_library(loader-norm OBJECT ${NORMAL_LOADER_SRCS} dirent_on_windows.c dxgi_loader.c) +add_library(loader-norm OBJECT ${NORMAL_LOADER_SRCS} dirent_on_windows.c) target_compile_options(loader-norm PUBLIC "$<$:${LOCAL_C_FLAGS_DBG}>") target_compile_options(loader-norm PUBLIC ${MSVC_LOADER_COMPILE_OPTIONS}) target_include_directories(loader-norm PRIVATE "$") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.148/loader/LoaderAndLayerInterface.md new/Vulkan-Loader-1.2.151/loader/LoaderAndLayerInterface.md --- old/Vulkan-Loader-1.2.148/loader/LoaderAndLayerInterface.md 2020-07-20 20:36:53.0 +0200 +++ new/Vulkan-Loader-1.2.151/loader/LoaderAndLayerInterface.md 2020-08-17 19:41:19.0 +0200 @@ -49,13 +49,14 @@ * [ICD Vulkan Entry Point Discovery](#icd-vulkan-entry-point-discovery) * [ICD API Version](#icd-api-version) * [ICD Unknown Physical Device Extensions](#icd-unknown-physical-device-extensions) +* [Physical Device Sorting](#physical-device-sorting) * [ICD Dispatchable Object Creation](#icd-dispatchable-object-creation) * [Handling KHR Surface Objects in WSI Extensions](#handling-khr-surface-objects-in-wsi-extensions) * [Loader and ICD Interface Negotiation](#loader-and-icd-interface-negotiation) * [Table of Debug Environment Variables](#table-of-debug-environment-variables) * [Glossary of Terms](#glossary-of-terms) - + ## Overview Vulkan is a layered architecture, made up of the following elements: @@
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-08-12 10:55:50 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3399 (New) Package is "vulkan-loader" Wed Aug 12 10:55:50 2020 rev:25 rq:825155 version:1.2.148 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-06-30 21:54:29.342391964 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3399/vulkan-loader.changes 2020-08-12 10:55:57.784727401 +0200 @@ -1,0 +2,6 @@ +Sun Aug 9 10:08:45 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.148 + * No user-visible changes reported + +--- Old: Vulkan-Loader-1.2.145.tar.gz New: v1.2.148.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.1gHhYY/_old 2020-08-12 10:55:58.396727706 +0200 +++ /var/tmp/diff_new_pack.1gHhYY/_new 2020-08-12 10:55:58.400727708 +0200 @@ -18,13 +18,13 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.145 +Version:1.2.148 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 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#/Vulkan-Loader-%{version}.tar.gz +Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz Source9:baselibs.conf BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-06-30 21:54:27 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3060 (New) Package is "vulkan-loader" Tue Jun 30 21:54:27 2020 rev:24 rq:817691 version:1.2.145 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-06-10 00:34:34.380779663 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3060/vulkan-loader.changes 2020-06-30 21:54:29.342391964 +0200 @@ -1,0 +2,9 @@ +Sun Jun 28 17:11:02 UTC 2020 - Callum Farmer + +- Update to release 1.2.145 + * scripts: Use named params for generator options + * loader: Fix crash in vkGetDeviceQueue2 + * loader: Use MoltenVK in app bundle if found + * build: include system headers last + +--- Old: v1.2.141.tar.gz New: Vulkan-Loader-1.2.145.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.RrDtD5/_old 2020-06-30 21:54:30.634395962 +0200 +++ /var/tmp/diff_new_pack.RrDtD5/_new 2020-06-30 21:54:30.638395975 +0200 @@ -18,13 +18,13 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.141 +Version:1.2.145 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 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 +Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz#/Vulkan-Loader-%{version}.tar.gz Source9:baselibs.conf BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-06-10 00:34:31 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3606 (New) Package is "vulkan-loader" Wed Jun 10 00:34:31 2020 rev:23 rq:812514 version:1.2.141 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-06-04 17:51:54.972166809 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3606/vulkan-loader.changes 2020-06-10 00:34:34.380779663 +0200 @@ -1,0 +2,5 @@ +Sun Jun 7 16:15:33 UTC 2020 - Marcus Meissner + +- added vulkan-devel-xxBIT (bsc#1172301) + +--- Other differences: -- ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.dbWms7/_old 2020-06-10 00:34:34.900781075 +0200 +++ /var/tmp/diff_new_pack.dbWms7/_new 2020-06-10 00:34:34.900781075 +0200 @@ -1 +1,3 @@ libvulkan1 +vulkan-devel + requires "libvulkan1- = %version"
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-06-04 17:51:32 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3606 (New) Package is "vulkan-loader" Thu Jun 4 17:51:32 2020 rev:22 rq:810821 version:1.2.141 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-04-25 20:10:02.183759541 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3606/vulkan-loader.changes 2020-06-04 17:51:54.972166809 +0200 @@ -1,0 +2,6 @@ +Thu May 28 13:31:34 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.141 + * loader: Preload ICDs to speed up common path + +--- Old: v1.2.137.tar.gz New: v1.2.141.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.ye9EME/_old 2020-06-04 17:51:56.104170411 +0200 +++ /var/tmp/diff_new_pack.ye9EME/_new 2020-06-04 17:51:56.108170425 +0200 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.137 +Version:1.2.141 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.137.tar.gz -> v1.2.141.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.137/.appveyor.yml new/Vulkan-Loader-1.2.141/.appveyor.yml --- old/Vulkan-Loader-1.2.137/.appveyor.yml 2020-04-08 23:52:42.0 +0200 +++ new/Vulkan-Loader-1.2.141/.appveyor.yml 2020-05-26 18:50:54.0 +0200 @@ -14,9 +14,6 @@ os: - Visual Studio 2015 -init: - - git config --global core.autocrlf true - environment: PYTHON_PATH: "C:/Python35" PYTHON_PACKAGE_PATH: "C:/Python35/Scripts" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.137/.gitattributes new/Vulkan-Loader-1.2.141/.gitattributes --- old/Vulkan-Loader-1.2.137/.gitattributes2020-04-08 23:52:42.0 +0200 +++ new/Vulkan-Loader-1.2.141/.gitattributes2020-05-26 18:50:54.0 +0200 @@ -5,6 +5,7 @@ * text=auto # Files to be converted to native line endings on checkout. +*.c text *.cpp text *.h text @@ -14,3 +15,6 @@ # Text files to always have LF (unix) line endings on checkout. *.sh text eol=lf +# Generated source files will always have LF (unix) line endings on checkout. +loader/generated/*.c text eol=lf +loader/generated/*.h text eol=lf diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.137/BUILD.gn new/Vulkan-Loader-1.2.141/BUILD.gn --- old/Vulkan-Loader-1.2.137/BUILD.gn 2020-04-08 23:52:42.0 +0200 +++ new/Vulkan-Loader-1.2.141/BUILD.gn 2020-05-26 18:50:54.0 +0200 @@ -53,7 +53,7 @@ ] defines = [ "API_NAME=\"Vulkan\"", -"USE_UNSAFE_FILE_SEARCH=1" +"USE_UNSAFE_FILE_SEARCH=1", ] if (is_win) { @@ -112,28 +112,37 @@ "/wd4100", # Unreferenced formal parameter "/wd4152", # Nonstandard extension used (pointer conversion) "/wd4201", # Nonstandard extension used: nameless struct/union - "/wd4214", # Nonstandard extension used: bit field types other than int - "/wd4232", # Nonstandard extension used: address of dllimport is not static + "/wd4214", # Nonstandard extension used: bit field types other than + # int + "/wd4232", # Nonstandard extension used: address of dllimport is not + # static "/wd4305", # Type cast truncation "/wd4706", # Assignment within conditional expression "/wd4996", # Unsafe stdlib function ] } if (is_clang) { - cflags = [ "-Wno-incompatible-pointer-types" ] +cflags = [ "-Wno-incompatible-pointer-types" ] } libs = [ "Cfgmgr32.lib" ] } if (is_mac) { libs = [ "CoreFoundation.framework" ] } -public_deps = [ - "$vulkan_headers_dir:vulkan_headers", -] +public_deps = [ "$vulkan_headers_dir:vulkan_headers" ] configs -= [ "//build/config/compiler:chromium_code" ] configs += [ "//build/config/compiler:no_chromium_code" ] configs += [ ":vulkan_internal_config" ] public_configs = [ ":vulkan_loader_config" ] configs -= vulkan_undefine_configs } + + if (is_linux && vulkan_loader_shared) { +copy("libvulkan-abi1") { + sources = [ "${root_out_dir}/libvulkan.so" ] + outputs = [ "${root_out_dir}/libvulkan.so.1" ] + + deps = [ ":libvulkan" ] +} + } } diff -urN
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-04-25 20:09:57 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.2738 (New) Package is "vulkan-loader" Sat Apr 25 20:09:57 2020 rev:21 rq:795754 version:1.2.137 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-04-13 12:51:35.740603935 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.2738/vulkan-loader.changes 2020-04-25 20:10:02.183759541 +0200 @@ -1,0 +2,7 @@ +Mon Apr 13 09:57:00 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.137 + * Allow vkGetInstanceProcAddr to resolve itself with no instance. + * loader: Strip out empty search paths. + +--- Old: v1.2.135.tar.gz New: v1.2.137.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.hPsyJk/_old 2020-04-25 20:10:03.175761587 +0200 +++ /var/tmp/diff_new_pack.hPsyJk/_new 2020-04-25 20:10:03.179761595 +0200 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.135 +Version:1.2.137 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.135.tar.gz -> v1.2.137.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.135/.travis.yml new/Vulkan-Loader-1.2.137/.travis.yml --- old/Vulkan-Loader-1.2.135/.travis.yml 2020-03-17 22:20:26.0 +0100 +++ new/Vulkan-Loader-1.2.137/.travis.yml 2020-04-08 23:52:42.0 +0200 @@ -10,7 +10,6 @@ fast_finish: true allow_failures: - env: CHECK_COMMIT_FORMAT=ON -- env: VULKAN_BUILD_TARGET=GN include: # Linux GCC debug build. - os: linux diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.135/CMakeLists.txt new/Vulkan-Loader-1.2.137/CMakeLists.txt --- old/Vulkan-Loader-1.2.135/CMakeLists.txt2020-03-17 22:20:26.0 +0100 +++ new/Vulkan-Loader-1.2.137/CMakeLists.txt2020-04-08 23:52:42.0 +0200 @@ -38,6 +38,15 @@ option(BUILD_TESTS "Build Tests" OFF) endif() +if(APPLE) +option(BUILD_STATIC_LOADER "Build a loader that can be statically linked" OFF) +endif() + +if(BUILD_STATIC_LOADER) +message(WARNING "The ENABLE_STATIC_LOADER option has been set. Note that this will only work on MacOS and is not supported " +"or tested as part of the loader. Use it at your own risk.") +endif() + # Add the externals directory early so we pickup the headers if they're present add_subdirectory(external) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.135/cmake/FindVulkanHeaders.cmake new/Vulkan-Loader-1.2.137/cmake/FindVulkanHeaders.cmake --- old/Vulkan-Loader-1.2.135/cmake/FindVulkanHeaders.cmake 2020-03-17 22:20:26.0 +0100 +++ new/Vulkan-Loader-1.2.137/cmake/FindVulkanHeaders.cmake 2020-04-08 23:52:42.0 +0200 @@ -76,7 +76,8 @@ # do a normal search without hints. find_path(VulkanHeaders_INCLUDE_DIR NAMES vulkan/vulkan.h) get_filename_component(VULKAN_REGISTRY_PATH_HINT ${VulkanHeaders_INCLUDE_DIR} DIRECTORY) - find_path(VulkanRegistry_DIR NAMES vk.xml HINTS ${VULKAN_REGISTRY_PATH_HINT}/share/vulkan/registry) + find_path(VulkanRegistry_DIR NAMES vk.xml HINTS ${VULKAN_REGISTRY_PATH_HINT}/share/vulkan/registry +"${VULKAN_REGISTRY_PATH_HINT}/registry") endif() set(VulkanHeaders_INCLUDE_DIRS ${VulkanHeaders_INCLUDE_DIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.135/loader/CMakeLists.txt new/Vulkan-Loader-1.2.137/loader/CMakeLists.txt --- old/Vulkan-Loader-1.2.135/loader/CMakeLists.txt 2020-03-17 22:20:26.0 +0100 +++ new/Vulkan-Loader-1.2.137/loader/CMakeLists.txt 2020-04-08 23:52:42.0 +0200 @@ -222,7 +222,11 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-typedef-redefinition") endif() -add_library(vulkan SHARED ${NORMAL_LOADER_SRCS} ${OPT_LOADER_SRCS}) +if(APPLE AND BUILD_STATIC_LOADER) +add_library(vulkan STATIC ${NORMAL_LOADER_SRCS} ${OPT_LOADER_SRCS}) +else() +add_library(vulkan SHARED ${NORMAL_LOADER_SRCS} ${OPT_LOADER_SRCS}) +endif() add_dependencies(vulkan loader_asm_gen_files) set_target_properties(vulkan PROPERTIES SOVERSION @@ -254,7 +258,11 @@ ${VulkanHeaders_INCLUDE_DIRS}/vulkan/vulkan_xlib_xrandr.h
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-04-13 12:51:26 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.3248 (New) Package is "vulkan-loader" Mon Apr 13 12:51:26 2020 rev:20 rq:792399 version:1.2.135 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-02-22 19:03:24.901985259 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.3248/vulkan-loader.changes 2020-04-13 12:51:35.740603935 +0200 @@ -1,0 +2,8 @@ +Wed Apr 1 13:53:57 UTC 2020 - Aaron Stern + +- Update to release 1.2.135 + * Updated `CMakeLists.txt` and `common_codegen.py` to allow access to beta +types and commands when including `vulkan.h`. Generated new loader +header files. + +--- Old: v1.2.133.tar.gz New: v1.2.135.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.QYmxnd/_old 2020-04-13 12:51:37.000604482 +0200 +++ /var/tmp/diff_new_pack.QYmxnd/_new 2020-04-13 12:51:37.004604484 +0200 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.133 +Version:1.2.135 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.133.tar.gz -> v1.2.135.tar.gz ++ 2422 lines of diff (skipped)
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-02-22 19:03:16 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.26092 (New) Package is "vulkan-loader" Sat Feb 22 19:03:16 2020 rev:19 rq:776238 version:1.2.133 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-02-06 13:18:59.120665180 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.26092/vulkan-loader.changes 2020-02-22 19:03:24.901985259 +0100 @@ -1,0 +2,14 @@ +Tue Feb 18 16:05:06 UTC 2020 - Antonio Larrosa + +- Update to release 1.2.133 + * Avoid clang warning about parentheses + * secure_getenv change logging WARN to INFO + * don't unconditionally add std-val meta layer + * Fix buffer size updates in registry search + * Add core 1.2 functions to gpa_helper + * add null check to loaderValidateLayers + * Warn when loader_secure_getenv() fails + * Regenerate files for debug utils changes + * Fix debug utils terminators being skipped + +--- Old: v1.2.132.tar.gz New: v1.2.133.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.4K7nEJ/_old 2020-02-22 19:03:25.473986399 +0100 +++ /var/tmp/diff_new_pack.4K7nEJ/_new 2020-02-22 19:03:25.473986399 +0100 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.132 +Version:1.2.133 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.132.tar.gz -> v1.2.133.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.132/loader/generated/vk_loader_extensions.c new/Vulkan-Loader-1.2.133/loader/generated/vk_loader_extensions.c --- old/Vulkan-Loader-1.2.132/loader/generated/vk_loader_extensions.c 2020-01-28 23:07:22.0 +0100 +++ new/Vulkan-Loader-1.2.133/loader/generated/vk_loader_extensions.c 2020-02-17 22:49:43.0 +0100 @@ -238,6 +238,12 @@ // VK_EXT_debug_utils extension commands LOOKUP_GIPA(SetDebugUtilsObjectNameEXT, false); LOOKUP_GIPA(SetDebugUtilsObjectTagEXT, false); +LOOKUP_GIPA(QueueBeginDebugUtilsLabelEXT, false); +LOOKUP_GIPA(QueueEndDebugUtilsLabelEXT, false); +LOOKUP_GIPA(QueueInsertDebugUtilsLabelEXT, false); +LOOKUP_GIPA(CmdBeginDebugUtilsLabelEXT, false); +LOOKUP_GIPA(CmdEndDebugUtilsLabelEXT, false); +LOOKUP_GIPA(CmdInsertDebugUtilsLabelEXT, false); LOOKUP_GIPA(CreateDebugUtilsMessengerEXT, false); LOOKUP_GIPA(DestroyDebugUtilsMessengerEXT, false); LOOKUP_GIPA(SubmitDebugUtilsMessageEXT, false); @@ -2711,7 +2717,18 @@ const VkDebugUtilsLabelEXT* pLabelInfo) { const VkLayerDispatchTable *disp = loader_get_dispatch(queue); if (disp->QueueBeginDebugUtilsLabelEXT != NULL) { -disp->QueueBeginDebugUtilsLabelEXT(queue, pLabelInfo); +disp->QueueBeginDebugUtilsLabelEXT(queue, pLabelInfo); +} +} + +VKAPI_ATTR void VKAPI_CALL terminator_QueueBeginDebugUtilsLabelEXT( +VkQueue queue, +const VkDebugUtilsLabelEXT* pLabelInfo) { +uint32_t icd_index = 0; +struct loader_device *dev; +struct loader_icd_term *icd_term = loader_get_icd_and_device(queue, , _index); +if (NULL != icd_term && NULL != icd_term->dispatch.QueueBeginDebugUtilsLabelEXT) { +icd_term->dispatch.QueueBeginDebugUtilsLabelEXT(queue, pLabelInfo); } } @@ -2719,7 +2736,17 @@ VkQueue queue) { const VkLayerDispatchTable *disp = loader_get_dispatch(queue); if (disp->QueueEndDebugUtilsLabelEXT != NULL) { -disp->QueueEndDebugUtilsLabelEXT(queue); +disp->QueueEndDebugUtilsLabelEXT(queue); +} +} + +VKAPI_ATTR void VKAPI_CALL terminator_QueueEndDebugUtilsLabelEXT( +VkQueue queue) { +uint32_t icd_index = 0; +struct loader_device *dev; +struct loader_icd_term *icd_term = loader_get_icd_and_device(queue, , _index); +if (NULL != icd_term && NULL != icd_term->dispatch.QueueEndDebugUtilsLabelEXT) { +icd_term->dispatch.QueueEndDebugUtilsLabelEXT(queue); } } @@ -2728,7 +2755,18 @@ const VkDebugUtilsLabelEXT* pLabelInfo) { const VkLayerDispatchTable *disp = loader_get_dispatch(queue); if (disp->QueueInsertDebugUtilsLabelEXT != NULL) { -disp->QueueInsertDebugUtilsLabelEXT(queue, pLabelInfo); +disp->QueueInsertDebugUtilsLabelEXT(queue, pLabelInfo); +} +} +
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-02-06 13:18:57 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.26092 (New) Package is "vulkan-loader" Thu Feb 6 13:18:57 2020 rev:18 rq:769796 version:1.2.132 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2020-01-24 13:11:12.113434008 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.26092/vulkan-loader.changes 2020-02-06 13:18:59.120665180 +0100 @@ -1,0 +2,7 @@ +Mon Feb 3 12:37:52 UTC 2020 - Antonio Larrosa + +- Update to release 1.2.132 + * Improve 1.2 promoted extension fix + * Fix handling of promoted device extensions + +--- Old: v1.2.131.tar.gz New: v1.2.132.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.WEfpHx/_old 2020-02-06 13:19:01.15179 +0100 +++ /var/tmp/diff_new_pack.WEfpHx/_new 2020-02-06 13:19:01.15179 +0100 @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.2.131 +Version:1.2.132 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.2.131.tar.gz -> v1.2.132.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.131/build-gn/secondary/build_overrides/vulkan_headers.gni new/Vulkan-Loader-1.2.132/build-gn/secondary/build_overrides/vulkan_headers.gni --- old/Vulkan-Loader-1.2.131/build-gn/secondary/build_overrides/vulkan_headers.gni 1970-01-01 01:00:00.0 +0100 +++ new/Vulkan-Loader-1.2.132/build-gn/secondary/build_overrides/vulkan_headers.gni 2020-01-28 23:07:22.0 +0100 @@ -0,0 +1,15 @@ +# Copyright (c) 2020 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 +# +# https://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. + +vulkan_use_x11 = true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.2.131/loader/generated/vk_loader_extensions.c new/Vulkan-Loader-1.2.132/loader/generated/vk_loader_extensions.c --- old/Vulkan-Loader-1.2.131/loader/generated/vk_loader_extensions.c 2020-01-15 19:55:51.0 +0100 +++ new/Vulkan-Loader-1.2.132/loader/generated/vk_loader_extensions.c 2020-01-28 23:07:22.0 +0100 @@ -3518,19 +3518,19 @@ // VK_KHR_create_renderpass2 extension commands if (!strcmp("vkCreateRenderPass2KHR", name)) { -*addr = (void *)vkCreateRenderPass2; +*addr = (void *)CreateRenderPass2KHR; return true; } if (!strcmp("vkCmdBeginRenderPass2KHR", name)) { -*addr = (void *)vkCmdBeginRenderPass2; +*addr = (void *)CmdBeginRenderPass2KHR; return true; } if (!strcmp("vkCmdNextSubpass2KHR", name)) { -*addr = (void *)vkCmdNextSubpass2; +*addr = (void *)CmdNextSubpass2KHR; return true; } if (!strcmp("vkCmdEndRenderPass2KHR", name)) { -*addr = (void *)vkCmdEndRenderPass2; +*addr = (void *)CmdEndRenderPass2KHR; return true; } @@ -3646,39 +3646,39 @@ // VK_KHR_draw_indirect_count extension commands if (!strcmp("vkCmdDrawIndirectCountKHR", name)) { -*addr = (void *)vkCmdDrawIndirectCount; +*addr = (void *)CmdDrawIndirectCountKHR; return true; } if (!strcmp("vkCmdDrawIndexedIndirectCountKHR", name)) { -*addr = (void *)vkCmdDrawIndexedIndirectCount; +*addr = (void *)CmdDrawIndexedIndirectCountKHR; return true; } // VK_KHR_timeline_semaphore extension commands if (!strcmp("vkGetSemaphoreCounterValueKHR", name)) { -*addr = (void *)vkGetSemaphoreCounterValue; +*addr = (void *)GetSemaphoreCounterValueKHR; return true; } if (!strcmp("vkWaitSemaphoresKHR", name)) { -*addr = (void *)vkWaitSemaphores; +*addr = (void *)WaitSemaphoresKHR; return true; } if (!strcmp("vkSignalSemaphoreKHR", name)) { -*addr = (void *)vkSignalSemaphore; +*addr = (void
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2020-01-24 13:08:46 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.26092 (New) Package is "vulkan-loader" Fri Jan 24 13:08:46 2020 rev:17 rq:766386 version:1.2.131 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-12-29 15:49:13.619163359 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.26092/vulkan-loader.changes 2020-01-24 13:11:12.113434008 +0100 @@ -1,0 +2,6 @@ +Sun Jan 19 12:03:28 UTC 2020 - Jan Engelhardt + +- Update to release 1.2.131 + * Support for Vulkan 1.2 + +--- Old: v1.1.130.tar.gz New: v1.2.131.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.djtYsT/_old 2020-01-24 13:11:13.673434635 +0100 +++ /var/tmp/diff_new_pack.djtYsT/_new 2020-01-24 13:11:13.673434635 +0100 @@ -1,7 +1,7 @@ # # spec file for package vulkan-loader # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define lname libvulkan1 Name: vulkan-loader -Version:1.1.130 +Version:1.2.131 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.1.130.tar.gz -> v1.2.131.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.130/cmake/FindVulkanHeaders.cmake new/Vulkan-Loader-1.2.131/cmake/FindVulkanHeaders.cmake --- old/Vulkan-Loader-1.1.130/cmake/FindVulkanHeaders.cmake 2019-12-10 22:48:13.0 +0100 +++ new/Vulkan-Loader-1.2.131/cmake/FindVulkanHeaders.cmake 2020-01-15 19:55:51.0 +0100 @@ -76,7 +76,7 @@ # do a normal search without hints. find_path(VulkanHeaders_INCLUDE_DIR NAMES vulkan/vulkan.h) get_filename_component(VULKAN_REGISTRY_PATH_HINT ${VulkanHeaders_INCLUDE_DIR} DIRECTORY) - find_path(VulkanRegistry_DIR NAMES vk.xml HINTS ${VULKAN_REGISTRY_PATH_HINT}) + find_path(VulkanRegistry_DIR NAMES vk.xml HINTS ${VULKAN_REGISTRY_PATH_HINT}/share/vulkan/registry) endif() set(VulkanHeaders_INCLUDE_DIRS ${VulkanHeaders_INCLUDE_DIR}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.130/loader/extension_manual.c new/Vulkan-Loader-1.2.131/loader/extension_manual.c --- old/Vulkan-Loader-1.1.130/loader/extension_manual.c 2019-12-10 22:48:13.0 +0100 +++ new/Vulkan-Loader-1.2.131/loader/extension_manual.c 2020-01-15 19:55:51.0 +0100 @@ -441,3 +441,22 @@ } #endif // VK_USE_PLATFORM_WIN32_KHR + +// VK_EXT_tooling_info extension trampoline/terminators + +VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolPropertiesEXT( +VkPhysicalDevicephysicalDevice, +uint32_t* pToolCount, +VkPhysicalDeviceToolPropertiesEXT* pToolProperties) { +const VkLayerInstanceDispatchTable *disp; +VkPhysicalDevice unwrapped_phys_dev = loader_unwrap_physical_device(physicalDevice); +disp = loader_get_instance_layer_dispatch(physicalDevice); +return disp->GetPhysicalDeviceToolPropertiesEXT(unwrapped_phys_dev, pToolCount, pToolProperties); +} + +VKAPI_ATTR VkResult VKAPI_CALL terminator_GetPhysicalDeviceToolPropertiesEXT( +VkPhysicalDevicephysicalDevice, +uint32_t* pToolCount, +VkPhysicalDeviceToolPropertiesEXT* pToolProperties) { +return VK_SUCCESS; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.130/loader/extension_manual.h new/Vulkan-Loader-1.2.131/loader/extension_manual.h --- old/Vulkan-Loader-1.1.130/loader/extension_manual.h 2019-12-10 22:48:13.0 +0100 +++ new/Vulkan-Loader-1.2.131/loader/extension_manual.h 2020-01-15 19:55:51.0 +0100 @@ -104,3 +104,15 @@ VkDevicedevice, const VkPhysicalDeviceSurfaceInfo2KHR* pSurfaceInfo, VkDeviceGroupPresentModeFlagsKHR* pModes); + +// VK_EXT_tooling_info extension trampoline/terminators + +VKAPI_ATTR VkResult VKAPI_CALL GetPhysicalDeviceToolPropertiesEXT( +VkPhysicalDevicephysicalDevice, +uint32_t* pToolCount, +VkPhysicalDeviceToolPropertiesEXT*
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-12-29 15:49:02 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.6675 (New) Package is "vulkan-loader" Sun Dec 29 15:49:02 2019 rev:16 rq:759667 version:1.1.130 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-12-18 14:47:01.877903294 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.6675/vulkan-loader.changes 2019-12-29 15:49:13.619163359 +0100 @@ -1,0 +2,5 @@ +Mon Dec 23 11:21:33 UTC 2019 - Martin Pluskal + +- Use new macros (autosetup and cmake_build) + +--- Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.X2rV1i/_old 2019-12-29 15:49:14.231163638 +0100 +++ /var/tmp/diff_new_pack.X2rV1i/_new 2019-12-29 15:49:14.235163640 +0100 @@ -16,20 +16,19 @@ # -Name: vulkan-loader %define lname libvulkan1 +Name: vulkan-loader Version:1.1.130 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 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 Source9:baselibs.conf BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8 -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python3-xml BuildRequires: vulkan-headers >= %version BuildRequires: pkgconfig(pciaccess) @@ -67,13 +66,13 @@ to make use of Vulkan. %prep -%setup -qn Vulkan-Loader-%version +%autosetup -n Vulkan-Loader-%version %build %cmake \ -DVulkanHeaders_INCLUDE_DIR:PATH="%_includedir" \ -DVulkanRegistry_DIR:PATH="%_datadir/vulkan/registry" -make %{?_smp_mflags} +%cmake_build %install %cmake_install
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-12-18 14:43:40 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.4691 (New) Package is "vulkan-loader" Wed Dec 18 14:43:40 2019 rev:15 rq:756643 version:1.1.130 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-11-11 13:00:07.985673971 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.4691/vulkan-loader.changes 2019-12-18 14:47:01.877903294 +0100 @@ -1,0 +2,7 @@ +Thu Dec 12 19:30:43 UTC 2019 - Jan Engelhardt + +- Update to release 1.1.130 + * Support for vkGetPhysicalDeviceToolPropertiesEXT and other +new extensions (cf. vulkan-docs). + +--- Old: v1.1.127.tar.gz New: v1.1.130.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.dJeqG5/_old 2019-12-18 14:47:03.521904046 +0100 +++ /var/tmp/diff_new_pack.dJeqG5/_new 2019-12-18 14:47:03.553904060 +0100 @@ -1,7 +1,7 @@ # # spec file for package vulkan-loader # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: vulkan-loader %define lname libvulkan1 -Version:1.1.127 +Version:1.1.130 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.1.127.tar.gz -> v1.1.130.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.127/BUILD.gn new/Vulkan-Loader-1.1.130/BUILD.gn --- old/Vulkan-Loader-1.1.127/BUILD.gn 2019-11-04 18:48:06.0 +0100 +++ new/Vulkan-Loader-1.1.130/BUILD.gn 2019-12-10 22:48:13.0 +0100 @@ -51,7 +51,10 @@ "loader/generated", "loader", ] - defines = [ "API_NAME=\"Vulkan\"" ] + defines = [ +"API_NAME=\"Vulkan\"", +"USE_UNSAFE_FILE_SEARCH=1" + ] if (is_win) { cflags = [ "/wd4201" ] @@ -94,9 +97,13 @@ "loader/wsi.h", ] if (is_win) { + output_name = "vulkan-1" sources += [ "loader/dirent_on_windows.c", "loader/dirent_on_windows.h", +"loader/dxgi_loader.c", +"loader/dxgi_loader.h", +"loader/vulkan-1.def", ] if (!is_clang) { cflags = [ @@ -112,6 +119,10 @@ "/wd4996", # Unsafe stdlib function ] } + if (is_clang) { + cflags = [ "-Wno-incompatible-pointer-types" ] + } + libs = [ "Cfgmgr32.lib" ] } if (is_mac) { libs = [ "CoreFoundation.framework" ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.127/CMakeLists.txt new/Vulkan-Loader-1.1.130/CMakeLists.txt --- old/Vulkan-Loader-1.1.127/CMakeLists.txt2019-11-04 18:48:06.0 +0100 +++ new/Vulkan-Loader-1.1.130/CMakeLists.txt2019-12-10 22:48:13.0 +0100 @@ -120,7 +120,6 @@ if(WIN32) option(ENABLE_WIN10_ONECORE "Link the loader with OneCore umbrella libraries" OFF) -option(ENABLE_STATIC_LOADER "Build the loader as a static library" OFF) endif() option(BUILD_LOADER "Build loader" ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.127/cmake/FindVulkanHeaders.cmake new/Vulkan-Loader-1.1.130/cmake/FindVulkanHeaders.cmake --- old/Vulkan-Loader-1.1.127/cmake/FindVulkanHeaders.cmake 2019-11-04 18:48:06.0 +0100 +++ new/Vulkan-Loader-1.1.130/cmake/FindVulkanHeaders.cmake 2019-12-10 22:48:13.0 +0100 @@ -45,21 +45,38 @@ # VulkanRegistry_DIR - the VulkanRegistry directory # -# Use HINTS instead of PATH to search these locations before -# searching system environment variables like $PATH that may -# contain SDK directories. -find_path(VulkanHeaders_INCLUDE_DIR -NAMES vulkan/vulkan.h -HINTS -${VULKAN_HEADERS_INSTALL_DIR}/include -"$ENV{VULKAN_HEADERS_INSTALL_DIR}/include" -"$ENV{VULKAN_SDK}/include") +# Probe command-line arguments and the environment to see if they specify the +# Vulkan headers installation path. +if(NOT DEFINED VULKAN_HEADERS_INSTALL_DIR) + if (DEFINED ENV{VULKAN_HEADERS_INSTALL_DIR}) +set(VULKAN_HEADERS_INSTALL_DIR "$ENV{VULKAN_HEADERS_INSTALL_DIR}") + elseif(DEFINED ENV{VULKAN_SDK}) +set(VULKAN_HEADERS_INSTALL_DIR "$ENV{VULKAN_SDK}/include") + endif() +endif() + +if(DEFINED
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-11-11 13:00:04 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.2990 (New) Package is "vulkan-loader" Mon Nov 11 13:00:04 2019 rev:14 rq:746192 version:1.1.127 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-10-27 13:35:23.396842940 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.2990/vulkan-loader.changes 2019-11-11 13:00:07.985673971 +0100 @@ -1,0 +2,6 @@ +Thu Nov 7 07:50:58 UTC 2019 - Jan Engelhardt + +- Update to release 1.1.127 + * Build system changes only + +--- Old: v1.1.126.tar.gz New: v1.1.127.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.3tAkrd/_old 2019-11-11 13:00:09.081675132 +0100 +++ /var/tmp/diff_new_pack.3tAkrd/_new 2019-11-11 13:00:09.085675136 +0100 @@ -18,7 +18,7 @@ Name: vulkan-loader %define lname libvulkan1 -Version:1.1.126 +Version:1.1.127 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ v1.1.126.tar.gz -> v1.1.127.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.126/.appveyor.yml new/Vulkan-Loader-1.1.127/.appveyor.yml --- old/Vulkan-Loader-1.1.126/.appveyor.yml 2019-10-21 23:08:13.0 +0200 +++ new/Vulkan-Loader-1.1.127/.appveyor.yml 2019-11-04 18:48:06.0 +0100 @@ -12,7 +12,7 @@ max_jobs: 4 os: - - Visual Studio 2017 + - Visual Studio 2015 init: - git config --global core.autocrlf true @@ -34,11 +34,6 @@ before_build: - "SET PATH=C:\\Python35;C:\\Python35\\Scripts;%PATH%" - # vcvars32.bat will override the platform ennvar, so we need to reset it or else appveyor dies - - "SET APPVEYOR_PLATFORM=%PLATFORM%" - - if %APPVEYOR_PLATFORM% == x64 (call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat") - - if %APPVEYOR_PLATFORM% == Win32 (call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat") - - "SET PLATFORM=%APPVEYOR_PLATFORM%" - echo. - echo Starting build for %APPVEYOR_REPO_NAME% # Install dependencies @@ -55,7 +50,7 @@ - echo Generating CMake files for %PLATFORM% - mkdir build - cd build - - cmake -A %PLATFORM% -C../external/helper.cmake -DWDK_VERSION=10.0.17763.0 .. + - cmake -A %PLATFORM% -C../external/helper.cmake .. - echo Building platform=%PLATFORM% configuration=%CONFIGURATION% platform: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.126/BUILD.gn new/Vulkan-Loader-1.1.127/BUILD.gn --- old/Vulkan-Loader-1.1.126/BUILD.gn 2019-10-21 23:08:13.0 +0200 +++ new/Vulkan-Loader-1.1.127/BUILD.gn 2019-11-04 18:48:06.0 +0100 @@ -34,7 +34,7 @@ if (is_clang || !is_win) { cflags = [ "-Wno-unused-function" ] } - if (is_linux) { + if (is_linux || is_mac) { defines += [ "SYSCONFDIR=\"/etc\"", "FALLBACK_CONFIG_DIRS=\"/etc/xdg\"", @@ -113,6 +113,9 @@ ] } } +if (is_mac) { + libs = [ "CoreFoundation.framework" ] +} public_deps = [ "$vulkan_headers_dir:vulkan_headers", ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.126/CMakeLists.txt new/Vulkan-Loader-1.1.127/CMakeLists.txt --- old/Vulkan-Loader-1.1.126/CMakeLists.txt2019-10-21 23:08:13.0 +0200 +++ new/Vulkan-Loader-1.1.127/CMakeLists.txt2019-11-04 18:48:06.0 +0100 @@ -119,7 +119,6 @@ endif() if(WIN32) -find_package(WDK REQUIRED) option(ENABLE_WIN10_ONECORE "Link the loader with OneCore umbrella libraries" OFF) option(ENABLE_STATIC_LOADER "Build the loader as a static library" OFF) endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.126/cmake/FindWDK.cmake new/Vulkan-Loader-1.1.127/cmake/FindWDK.cmake --- old/Vulkan-Loader-1.1.126/cmake/FindWDK.cmake 2019-10-21 23:08:13.0 +0200 +++ new/Vulkan-Loader-1.1.127/cmake/FindWDK.cmake 1970-01-01 01:00:00.0 +0100 @@ -1,77 +0,0 @@ - -#.rst: -# FindWDK -# - -# -# Try to find headers in the Windows Driver Kit -# -# This module is intended to be used by the Vulkan loader to locate -# the required headers from the Windows Driver Kit. This should not -# be considered feature complete for other uses,
commit vulkan-loader for openSUSE:Factory
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.0 +0200 +++ new/Vulkan-Loader-1.1.126/loader/CMakeLists.txt 2019-10-21 23:08:13.0 +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.0 +0100 +++ new/Vulkan-Loader-1.1.126/loader/asm_test.S 2019-10-21 23:08:13.0 +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.0 +0200 +++ new/Vulkan-Loader-1.1.126/loader/loader.c 2019-10-21 23:08:13.0 +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,
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-10-23 15:33:10 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.2352 (New) Package is "vulkan-loader" Wed Oct 23 15:33:10 2019 rev:12 rq:738943 version:1.1.124 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-10-07 13:36:42.245059738 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.2352/vulkan-loader.changes 2019-10-23 15:33:11.917498871 +0200 @@ -1,0 +2,9 @@ +Wed Oct 16 20:56:59 UTC 2019 - Jan Engelhardt + +- Update to release 1.1.124 + * loader: Add support for metal surfaces + * loader: Use dxgi1_2 header instead of 1_6 + * loader: Dynamically load DXGI + * layers: allow concurrent layer device creation + +--- Old: v1.1.123.tar.gz New: v1.1.124.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.Da3kU1/_old 2019-10-23 15:33:12.461499497 +0200 +++ /var/tmp/diff_new_pack.Da3kU1/_new 2019-10-23 15:33:12.461499497 +0200 @@ -16,15 +16,15 @@ # -%define version_unconverted 1.1.123 +%define version_unconverted 1.1.124 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.123 +Version:1.1.124 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 -Group: Development/Libraries/C and C++ +Group: development vulkan URL:https://github.com/KhronosGroup/Vulkan-Loader Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz ++ v1.1.123.tar.gz -> v1.1.124.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.123/CMakeLists.txt new/Vulkan-Loader-1.1.124/CMakeLists.txt --- old/Vulkan-Loader-1.1.123/CMakeLists.txt2019-09-17 18:58:27.0 +0200 +++ new/Vulkan-Loader-1.1.124/CMakeLists.txt2019-10-07 18:17:08.0 +0200 @@ -24,7 +24,7 @@ enable_testing() -add_definitions(-DAPI_NAME="Vulkan") +set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS API_NAME="Vulkan") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") find_package(PythonInterp 3 QUIET) @@ -133,21 +133,32 @@ endif() if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") -set(COMMON_COMPILE_FLAGS "-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-stringop-truncation -Wno-stringop-overflow") +set(COMMON_COMPILE_FLAGS "-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers") set(COMMON_COMPILE_FLAGS "${COMMON_COMPILE_FLAGS} -fno-strict-aliasing -fno-builtin-memcmp") # For GCC version 7.1 or greater, we need to disable the implicit fallthrough warning since there's no consistent way to satisfy # all compilers until they all accept the C++17 standard -if(CMAKE_COMPILER_IS_GNUCC AND NOT (CMAKE_CXX_COMPILER_VERSION LESS 7.1)) -set(COMMON_COMPILE_FLAGS "${COMMON_COMPILE_FLAGS} -Wimplicit-fallthrough=0") +if(CMAKE_COMPILER_IS_GNUCC) +set(COMMON_COMPILE_FLAGS "${COMMON_COMPILE_FLAGS} -Wno-stringop-truncation -Wno-stringop-overflow") +if(CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 7.1) +set(COMMON_COMPILE_FLAGS "${COMMON_COMPILE_FLAGS} -Wimplicit-fallthrough=0") +endif() endif() if(APPLE) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${COMMON_COMPILE_FLAGS}") +#clang-cl on Windows +elseif((CMAKE_C_COMPILER_ID MATCHES "Clang") AND (CMAKE_CXX_SIMULATE_ID MATCHES "MSVC")) +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Xclang -std=c99 ${COMMON_COMPILE_FLAGS}") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Xclang -std=c++11 -fno-rtti") +# clang (not clang-cl) or gcc else() set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 ${COMMON_COMPILE_FLAGS}") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fno-rtti") endif() -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${COMMON_COMPILE_FLAGS} -std=c++11 -fno-rtti") + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${COMMON_COMPILE_FLAGS}") + if(UNIX) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden") @@ -176,18 +187,17 @@ if(UNIX) -add_definitions(-DFALLBACK_CONFIG_DIRS="${FALLBACK_CONFIG_DIRS}") -add_definitions(-DFALLBACK_DATA_DIRS="${FALLBACK_DATA_DIRS}") +set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS FALLBACK_CONFIG_DIRS="${FALLBACK_CONFIG_DIRS}"
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-10-07 13:36:40 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.2352 (New) Package is "vulkan-loader" Mon Oct 7 13:36:40 2019 rev:11 rq:733820 version:1.1.123 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-08-24 18:42:31.29768 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.2352/vulkan-loader.changes 2019-10-07 13:36:42.245059738 +0200 @@ -1,0 +2,6 @@ +Sun Sep 22 21:59:40 UTC 2019 - Aaron Stern + +- Update to the new upstream release 1.1.123 + * loader: Match ICDs against DXGI adapters + +--- Old: Vulkan-Loader-1.1.120.tar.xz _service New: v1.1.123.tar.gz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.QJY8aD/_old 2019-10-07 13:36:43.617055944 +0200 +++ /var/tmp/diff_new_pack.QJY8aD/_new 2019-10-07 13:36:43.657055834 +0200 @@ -16,18 +16,18 @@ # -%define version_unconverted 1.1.120 +%define version_unconverted 1.1.123 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.120 +Version:1.1.123 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 Group: Development/Libraries/C and C++ -Url:http://www.khronos.org/ +URL:https://github.com/KhronosGroup/Vulkan-Loader -Source: Vulkan-Loader-%version.tar.xz +Source: https://github.com/KhronosGroup/Vulkan-Loader/archive/v%version.tar.gz Source9:baselibs.conf BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-08-24 18:42:28 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.7948 (New) Package is "vulkan-loader" Sat Aug 24 18:42:28 2019 rev:10 rq:724984 version:1.1.120 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-06-30 10:20:26.767521838 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.7948/vulkan-loader.changes 2019-08-24 18:42:31.29768 +0200 @@ -1,0 +2,12 @@ +Wed Aug 21 08:51:56 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.120 + * loader: Make instance version report patch version + +--- +Sun Aug 18 16:08:57 UTC 2019 - Aaron Stern + +- Update to new upstream release 1.1.119 + * Additionally, ran `generate_source.py`. + +--- Old: Vulkan-Loader-1.1.112.tar.xz New: Vulkan-Loader-1.1.120.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.J55RdV/_old 2019-08-24 18:42:31.869779711 +0200 +++ /var/tmp/diff_new_pack.J55RdV/_new 2019-08-24 18:42:31.869779711 +0200 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.112 +%define version_unconverted 1.1.120 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.112 +Version:1.1.120 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ Vulkan-Loader-1.1.112.tar.xz -> Vulkan-Loader-1.1.120.tar.xz ++ 9887 lines of diff (skipped) ++ _service ++ --- /var/tmp/diff_new_pack.J55RdV/_old 2019-08-24 18:42:32.153779684 +0200 +++ /var/tmp/diff_new_pack.J55RdV/_new 2019-08-24 18:42:32.153779684 +0200 @@ -3,9 +3,9 @@ git https://github.com/KhronosGroup/Vulkan-Loader - v1.1.112 - v1.1.112 - 1.1.112 + v1.1.120 + v1.1.120 + 1.1.120 *.tar
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-06-30 10:20:25 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.4615 (New) Package is "vulkan-loader" Sun Jun 30 10:20:25 2019 rev:9 rq:712362 version:1.1.112 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-06-13 22:35:38.532336546 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.4615/vulkan-loader.changes 2019-06-30 10:20:26.767521838 +0200 @@ -1,0 +2,6 @@ +Fri Jun 28 07:32:05 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.112 + * loader: Fix bug in searching for missing extension + +--- Old: Vulkan-Loader-1.1.108.tar.xz New: Vulkan-Loader-1.1.112.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.6Zmm7F/_old 2019-06-30 10:20:28.155523994 +0200 +++ /var/tmp/diff_new_pack.6Zmm7F/_new 2019-06-30 10:20:28.159524001 +0200 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.108 +%define version_unconverted 1.1.112 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.108 +Version:1.1.112 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ Vulkan-Loader-1.1.108.tar.xz -> Vulkan-Loader-1.1.112.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.108/.appveyor.yml new/Vulkan-Loader-1.1.112/.appveyor.yml --- old/Vulkan-Loader-1.1.108/.appveyor.yml 2019-05-29 17:48:53.0 +0200 +++ new/Vulkan-Loader-1.1.112/.appveyor.yml 2019-06-25 18:04:58.0 +0200 @@ -17,11 +17,18 @@ environment: PYTHON_PATH: "C:/Python35" PYTHON_PACKAGE_PATH: "C:/Python35/Scripts" + CMAKE_URL: "http://cmake.org/files/v3.10/cmake-3.10.2-win64-x64.zip; branches: only: - master +install: + - appveyor DownloadFile %CMAKE_URL% -FileName cmake.zip + - 7z x cmake.zip -oC:\cmake > nul + - set path=C:\cmake\bin;%path% + - cmake --version + before_build: - "SET PATH=C:\\Python35;C:\\Python35\\Scripts;%PATH%" - echo. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.108/.travis.yml new/Vulkan-Loader-1.1.112/.travis.yml --- old/Vulkan-Loader-1.1.108/.travis.yml 2019-05-29 17:48:53.0 +0200 +++ new/Vulkan-Loader-1.1.112/.travis.yml 2019-06-25 18:04:58.0 +0200 @@ -42,6 +42,18 @@ before_install: - set -e + - CMAKE_VERSION=3.10.2 + - | +if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then + # Upgrade to the desired version of CMake + CMAKE_URL="https://cmake.org/files/v${CMAKE_VERSION%.*}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz; + echo CMAKE_URL=${CMAKE_URL} + mkdir cmake-${CMAKE_VERSION} && travis_retry wget --no-check-certificate -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C cmake-${CMAKE_VERSION} + export PATH=${PWD}/cmake-${CMAKE_VERSION}/bin:${PATH} +else + brew install cmake || brew upgrade cmake +fi +cmake --version - unset -f cd pushd popd - | if [[ "$TRAVIS_EVENT_TYPE" == "cron" ]]; then @@ -119,7 +131,6 @@ notifications: email: recipients: - - k...@lunarg.com - le...@lunarg.com on_success: change on_failure: always diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.108/CMakeLists.txt new/Vulkan-Loader-1.1.112/CMakeLists.txt --- old/Vulkan-Loader-1.1.108/CMakeLists.txt2019-05-29 17:48:53.0 +0200 +++ new/Vulkan-Loader-1.1.112/CMakeLists.txt2019-06-25 18:04:58.0 +0200 @@ -22,6 +22,8 @@ project(Vulkan-Loader) +enable_testing() + add_definitions(-DAPI_NAME="Vulkan") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.108/loader/LoaderAndLayerInterface.md new/Vulkan-Loader-1.1.112/loader/LoaderAndLayerInterface.md --- old/Vulkan-Loader-1.1.108/loader/LoaderAndLayerInterface.md 2019-05-29 17:48:53.0 +0200 +++ new/Vulkan-Loader-1.1.112/loader/LoaderAndLayerInterface.md 2019-06-25 18:04:58.0 +0200 @@ -698,13 +698,10 @@ | Windowing System | Extensions available | ||| | Windows | VK_KHR_win32_surface | -| Linux (Default) | VK_KHR_xcb_surface and VK_KHR_xlib_surface | | Linux (Wayland) | VK_KHR_wayland_surface | +| Linux (X11) | VK_KHR_xcb_surface and
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-06-13 22:35:37 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.4811 (New) Package is "vulkan-loader" Thu Jun 13 22:35:37 2019 rev:8 rq:707927 version:1.1.108 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-03-27 16:13:11.991640056 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.4811/vulkan-loader.changes 2019-06-13 22:35:38.532336546 +0200 @@ -1,0 +2,7 @@ +Tue Jun 4 10:16:04 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.108 + * loader: VK_EXT_headless_surface additions + * layers: add layer callbacks for device creation + +--- Old: Vulkan-Loader-1.1.102.tar.xz New: Vulkan-Loader-1.1.108.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.nqMNEF/_old 2019-06-13 22:35:38.956336408 +0200 +++ /var/tmp/diff_new_pack.nqMNEF/_new 2019-06-13 22:35:38.956336408 +0200 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.102 +%define version_unconverted 1.1.108 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.102 +Version:1.1.108 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 @@ -29,7 +29,7 @@ Source: Vulkan-Loader-%version.tar.xz Source9:baselibs.conf -BuildRequires: cmake >= 2.8.11 +BuildRequires: cmake >= 3.4 BuildRequires: gcc-c++ >= 4.8 BuildRequires: pkg-config BuildRequires: python3-xml ++ Vulkan-Loader-1.1.102.tar.xz -> Vulkan-Loader-1.1.108.tar.xz ++ 2894 lines of diff (skipped) ++ _service ++ --- /var/tmp/diff_new_pack.nqMNEF/_old 2019-06-13 22:35:39.240336315 +0200 +++ /var/tmp/diff_new_pack.nqMNEF/_new 2019-06-13 22:35:39.240336315 +0200 @@ -3,9 +3,9 @@ git https://github.com/KhronosGroup/Vulkan-Loader - v1.1.102 - v1.1.102 - 1.1.102 + v1.1.108 + v1.1.108 + 1.1.108 *.tar
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-03-27 16:12:59 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.25356 (New) Package is "vulkan-loader" Wed Mar 27 16:12:59 2019 rev:7 rq:688518 version:1.1.102 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-02-28 21:23:30.437931019 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.25356/vulkan-loader.changes 2019-03-27 16:13:11.991640056 +0100 @@ -1,0 +2,11 @@ +Sun Mar 24 14:02:28 UTC 2019 - John Vandenberg + +- Use build dependency python-xml to fix Leap 42.3 builds + +--- +Sat Mar 16 18:35:31 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.102 + * Build changes only, no user-visible points. + +--- Old: Vulkan-Loader-1.1.100.tar.xz New: Vulkan-Loader-1.1.102.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.VvkwEi/_old 2019-03-27 16:13:12.743639864 +0100 +++ /var/tmp/diff_new_pack.VvkwEi/_new 2019-03-27 16:13:12.747639863 +0100 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.100 +%define version_unconverted 1.1.102 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.100 +Version:1.1.102 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 @@ -32,7 +32,7 @@ BuildRequires: cmake >= 2.8.11 BuildRequires: gcc-c++ >= 4.8 BuildRequires: pkg-config -BuildRequires: python3-base +BuildRequires: python3-xml BuildRequires: vulkan-headers >= %version BuildRequires: pkgconfig(pciaccess) BuildRequires: pkgconfig(x11) ++ Vulkan-Loader-1.1.100.tar.xz -> Vulkan-Loader-1.1.102.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.100/CMakeLists.txt new/Vulkan-Loader-1.1.102/CMakeLists.txt --- old/Vulkan-Loader-1.1.100/CMakeLists.txt2019-02-14 22:53:39.0 +0100 +++ new/Vulkan-Loader-1.1.102/CMakeLists.txt2019-03-06 19:46:14.0 +0100 @@ -27,14 +27,24 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") find_package(PythonInterp 3 REQUIRED) -find_package(VulkanHeaders) -if(NOT ${VulkanHeaders_FOUND}) -message(FATAL_ERROR "Could not find Vulkan headers path. This can be fixed by setting VULKAN_HEADERS_INSTALL_DIR to an " -"installation of the Vulkan-Headers repository.") -endif() -if(NOT ${VulkanRegistry_FOUND}) -message(FATAL_ERROR "Could not find Vulkan registry path. This can be fixed by setting VULKAN_HEADERS_INSTALL_DIR to an " -"installation of the Vulkan-Headers repository.") +if (TARGET Vulkan::Headers) +message(STATUS "Using Vulkan headers from Vulkan::Headers target") +get_target_property(VulkanRegistry_DIR Vulkan::Registry INTERFACE_INCLUDE_DIRECTORIES) +else() +find_package(VulkanHeaders) +if(NOT ${VulkanHeaders_FOUND}) +message(FATAL_ERROR "Could not find Vulkan headers path. This can be fixed by setting VULKAN_HEADERS_INSTALL_DIR to an " +"installation of the Vulkan-Headers repository.") +endif() +if(NOT ${VulkanRegistry_FOUND}) +message(FATAL_ERROR "Could not find Vulkan registry path. This can be fixed by setting VULKAN_HEADERS_INSTALL_DIR to an " +"installation of the Vulkan-Headers repository.") +endif() + +# set up the Vulkan::Headers target for consistency +add_library(vulkan-headers INTERFACE) +target_include_directories(vulkan-headers INTERFACE "${VulkanHeaders_INCLUDE_DIRS}") +add_library(Vulkan::Headers ALIAS vulkan-headers) endif() option(USE_CCACHE "Use ccache" OFF) @@ -112,9 +122,6 @@ option(BUILD_TESTS "Build Tests" OFF) endif() -# Add location of Vulkan header files to include search path -include_directories(${VulkanHeaders_INCLUDE_DIRS}) - if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_C_COMPILER_ID MATCHES "Clang") set(COMMON_COMPILE_FLAGS "-Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-stringop-truncation -Wno-stringop-overflow") set(COMMON_COMPILE_FLAGS "${COMMON_COMPILE_FLAGS} -fno-strict-aliasing -fno-builtin-memcmp") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.100/loader/CMakeLists.txt new/Vulkan-Loader-1.1.102/loader/CMakeLists.txt --- old/Vulkan-Loader-1.1.100/loader/CMakeLists.txt 2019-02-14
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-02-28 21:23:27 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833 (New) Package is "vulkan-loader" Thu Feb 28 21:23:27 2019 rev:6 rq:677809 version:1.1.100 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-01-26 22:20:13.274962279 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833/vulkan-loader.changes 2019-02-28 21:23:30.437931019 +0100 @@ -1,0 +2,7 @@ +Mon Feb 18 23:28:58 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.100 + * No changes, just a version bump to be in line +with vulkan-headers. + +--- Old: Vulkan-Loader-1.1.97.0.tar.xz New: Vulkan-Loader-1.1.100.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.2NPnUu/_old 2019-02-28 21:23:31.025930822 +0100 +++ /var/tmp/diff_new_pack.2NPnUu/_new 2019-02-28 21:23:31.029930820 +0100 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.97.0 +%define version_unconverted 1.1.100 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.97.0 +Version:1.1.100 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ Vulkan-Loader-1.1.97.0.tar.xz -> Vulkan-Loader-1.1.100.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.97.0/scripts/known_good.json new/Vulkan-Loader-1.1.100/scripts/known_good.json --- old/Vulkan-Loader-1.1.97.0/scripts/known_good.json 2019-01-16 01:16:33.0 +0100 +++ new/Vulkan-Loader-1.1.100/scripts/known_good.json 2019-02-14 22:53:39.0 +0100 @@ -6,7 +6,7 @@ "sub_dir" : "Vulkan-Headers", "build_dir" : "Vulkan-Headers/build", "install_dir" : "Vulkan-Headers/build/install", - "commit" : "v1.1.97" + "commit" : "v1.1.100" } ], "install_names" : { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.97.0/scripts/loader_genvk.py new/Vulkan-Loader-1.1.100/scripts/loader_genvk.py --- old/Vulkan-Loader-1.1.97.0/scripts/loader_genvk.py 2019-01-16 01:16:33.0 +0100 +++ new/Vulkan-Loader-1.1.100/scripts/loader_genvk.py 2019-02-14 22:53:39.0 +0100 @@ -1,6 +1,6 @@ #!/usr/bin/python3 # -# Copyright (c) 2013-2018 The Khronos Group Inc. +# Copyright (c) 2013-2019 The Khronos Group Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,12 +21,13 @@ def startTimer(timeit): global startTime -startTime = time.process_time() +if timeit: +startTime = time.process_time() def endTimer(timeit, msg): global startTime -endTime = time.process_time() -if (timeit): +if timeit: +endTime = time.process_time() write(msg, endTime - startTime, file=sys.stderr) startTime = None @@ -81,7 +82,7 @@ # Copyright text prefixing all headers (list of strings). prefixStrings = [ '/*', -'** Copyright (c) 2015-2018 The Khronos Group Inc.', +'** Copyright (c) 2015-2019 The Khronos Group Inc.', '**', '** Licensed under the Apache License, Version 2.0 (the "License");', '** you may not use this file except in compliance with the License.', ++ _service ++ --- /var/tmp/diff_new_pack.2NPnUu/_old 2019-02-28 21:23:31.337930717 +0100 +++ /var/tmp/diff_new_pack.2NPnUu/_new 2019-02-28 21:23:31.337930717 +0100 @@ -3,9 +3,9 @@ git https://github.com/KhronosGroup/Vulkan-Loader - sdk-1.1.97.0 - v1.1.97 - 1.1.97.0 + v1.1.100 + v1.1.100 + 1.1.100 *.tar
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-01-26 22:20:12 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833 (New) Package is "vulkan-loader" Sat Jan 26 22:20:12 2019 rev:5 rq:668284 version:1.1.97.0 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2019-01-15 13:14:16.416456732 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833/vulkan-loader.changes 2019-01-26 22:20:13.274962279 +0100 @@ -1,0 +2,7 @@ +Thu Jan 24 10:31:33 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.97.0 + * loader: Fix memory not being zeroed after allocate + * loader: Remove duplicate scanned json files + +--- Old: Vulkan-Loader-1.1.96.tar.xz New: Vulkan-Loader-1.1.97.0.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.V21ruR/_old 2019-01-26 22:20:13.810961844 +0100 +++ /var/tmp/diff_new_pack.V21ruR/_new 2019-01-26 22:20:13.814961842 +0100 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.96 +%define version_unconverted 1.1.97.0 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.96 +Version:1.1.97.0 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ Vulkan-Loader-1.1.96.tar.xz -> Vulkan-Loader-1.1.97.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.96/.travis.yml new/Vulkan-Loader-1.1.97.0/.travis.yml --- old/Vulkan-Loader-1.1.96/.travis.yml2018-12-18 19:02:44.0 +0100 +++ new/Vulkan-Loader-1.1.97.0/.travis.yml 2019-01-16 01:16:33.0 +0100 @@ -51,11 +51,6 @@ sudo apt-get -y install libxkbcommon-dev libwayland-dev libxrandr-dev libx11-xcb-dev fi - | -if [[ "$VULKAN_BUILD_TARGET" == "MACOS" ]]; then - # We need to upgrade to a newer python - brew upgrade python3 -fi - - | if [[ "$VULKAN_BUILD_TARGET" == "LINUX" ]] || [[ "$VULKAN_BUILD_TARGET" == "MACOS" ]]; then # Install dependencies python scripts/update_deps.py --dir=external $UPDATE_DEPS_EXTRA_OPTIONS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.96/COPYRIGHT.txt new/Vulkan-Loader-1.1.97.0/COPYRIGHT.txt --- old/Vulkan-Loader-1.1.96/COPYRIGHT.txt 2018-12-18 19:02:44.0 +0100 +++ new/Vulkan-Loader-1.1.97.0/COPYRIGHT.txt1970-01-01 01:00:00.0 +0100 @@ -1,131 +0,0 @@ -This file contains other licenses and their copyrights that appear in this -repository besides Apache 2.0 license. - -=== -/* - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. -*/ - -=== -/* - -Copyright Kevlin Henney, 1997, 2003, 2012. All rights reserved. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose is hereby granted without fee, provided -that this copyright and permissions notice appear in all copies and -derivatives. - -This software is supplied "as is" without express or implied warranty. - -But that said, if there are any problems please get in touch. - -*/ - -=== -Copyright 2008, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2019-01-15 13:14:15 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833 (New) Package is "vulkan-loader" Tue Jan 15 13:14:15 2019 rev:4 rq:663461 version:1.1.96 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2018-12-27 00:24:49.211887290 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833/vulkan-loader.changes 2019-01-15 13:14:16.416456732 +0100 @@ -1,0 +2,6 @@ +Mon Jan 7 22:10:42 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.96 + * Documentation updates + +--- Old: Vulkan-Loader-1.1.95.tar.xz New: Vulkan-Loader-1.1.96.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.6WYq4t/_old 2019-01-15 13:14:16.868456378 +0100 +++ /var/tmp/diff_new_pack.6WYq4t/_new 2019-01-15 13:14:16.868456378 +0100 @@ -1,7 +1,7 @@ # # spec file for package vulkan-loader # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.95 +%define version_unconverted 1.1.96 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.95 +Version:1.1.96 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ Vulkan-Loader-1.1.95.tar.xz -> Vulkan-Loader-1.1.96.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.95/README.md new/Vulkan-Loader-1.1.96/README.md --- old/Vulkan-Loader-1.1.95/README.md 2018-12-11 17:13:38.0 +0100 +++ new/Vulkan-Loader-1.1.96/README.md 2018-12-18 19:02:44.0 +0100 @@ -45,6 +45,14 @@ Architecture and interface information for the loader is in [loader/LoaderAndLayerInterface.md](loader/LoaderAndLayerInterface.md). +## Version Tagging Scheme + +Updates to the `Vulkan-Loader` repository which correspond to a new Vulkan specification release are tagged using the following format: `v<`_`version`_`>` (e.g., `v1.1.96`). + +**Note**: Marked version releases have undergone thorough testing but do not imply the same quality level as SDK tags. SDK tags follow the `sdk-<`_`version`_`>.<`_`patch`_`>` format (e.g., `sdk-1.1.92.0`). + +This scheme was adopted following the 1.1.96 Vulkan specification release. + ## License This work is released as open source under a Apache-style license from Khronos diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.95/loader/LoaderAndLayerInterface.md new/Vulkan-Loader-1.1.96/loader/LoaderAndLayerInterface.md --- old/Vulkan-Loader-1.1.95/loader/LoaderAndLayerInterface.md 2018-12-11 17:13:38.0 +0100 +++ new/Vulkan-Loader-1.1.96/loader/LoaderAndLayerInterface.md 2018-12-18 19:02:44.0 +0100 @@ -34,7 +34,7 @@ * [Vulkan Installable Client Driver interface with the loader](#vulkan-installable-client-driver-interface-with-the-loader) * [ICD Discovery](#icd-discovery) * [ICD Manifest File Format](#icd-manifest-file-format) -* [ICD Vulkan Entry-Point Discovery](#icd-vulkan-entry-point-discovery) +* [ICD Vulkan Entry Point Discovery](#icd-vulkan-entry point-discovery) * [ICD API Version](#icd-api-version) * [ICD Unknown Physical Device Extensions](#icd-unknown-physical-device-extensions) * [ICD Dispatchable Object Creation](#icd-dispatchable-object-creation) @@ -55,7 +55,7 @@ ![High Level View of Loader](./images/high_level_loader.png) The general concepts in this document are applicable to the loaders available -for Windows, Linux, Android and MacOS based systems. +for Windows, Linux, Android, and macOS systems. Who Should Read This Document @@ -111,9 +111,9 @@ Some examples of features that layers may expose include: * Validating API usage * Adding the ability to perform Vulkan API tracing and debugging - * Overlay additional content on the applications surfaces + * Overlay additional content on the application's surfaces -Because layers are optionally, you may choose to enable layers for debugging +Because layers are optional, you may choose to enable layers for debugging your application, but then disable any layer usage when you release your product. @@ -154,8 +154,8 @@ * `vkDestroyInstance` You
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2018-12-27 00:24:47 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833 (New) Package is "vulkan-loader" Thu Dec 27 00:24:47 2018 rev:3 rq:658213 version:1.1.95 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2018-12-10 12:26:30.874636276 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.28833/vulkan-loader.changes 2018-12-27 00:24:49.211887290 +0100 @@ -1,0 +2,6 @@ +Fri Dec 14 23:25:51 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 1.1.95 + * docs: Use "ICD" instead of "layer" in ICD info + +--- Old: Vulkan-Loader-1.1.94.tar.xz New: Vulkan-Loader-1.1.95.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.VNJ183/_old 2018-12-27 00:24:49.635886944 +0100 +++ /var/tmp/diff_new_pack.VNJ183/_new 2018-12-27 00:24:49.635886944 +0100 @@ -16,11 +16,11 @@ # -%define version_unconverted 1.1.94 +%define version_unconverted 1.1.95 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.94 +Version:1.1.95 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 ++ Vulkan-Loader-1.1.94.tar.xz -> Vulkan-Loader-1.1.95.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.94/.travis.yml new/Vulkan-Loader-1.1.95/.travis.yml --- old/Vulkan-Loader-1.1.94/.travis.yml2018-11-29 00:52:59.0 +0100 +++ new/Vulkan-Loader-1.1.95/.travis.yml2018-12-11 17:13:38.0 +0100 @@ -1,7 +1,7 @@ # Build Configuration for Travis CI # https://travis-ci.org -dist: trusty +dist: xenial sudo: required language: cpp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.94/loader/CMakeLists.txt new/Vulkan-Loader-1.1.95/loader/CMakeLists.txt --- old/Vulkan-Loader-1.1.94/loader/CMakeLists.txt 2018-11-29 00:52:59.0 +0100 +++ new/Vulkan-Loader-1.1.95/loader/CMakeLists.txt 2018-12-11 17:13:38.0 +0100 @@ -153,7 +153,12 @@ file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/asm_test.asm ".intel_syntax noprefix\n.text\n.global sample\nsample:\nmov ecx, [eax + 16]\n") +# try_compile uses the C/C++ linker flags even for ASM, +# while they're not valid for ASM and making linking fail. +set(TMP_EXE_LINKER_FLAGS ${CMAKE_EXE_LINKER_FLAGS}) +set(CMAKE_EXE_LINKER_FLAGS "") try_compile(ASSEMBLER_WORKS ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/asm_test.asm) +set(CMAKE_EXE_LINKER_FLAGS ${TMP_EXE_LINKER_FLAGS}) file(REMOVE ${CMAKE_CURRENT_BINARY_DIR}/asm_test.asm) if(ASSEMBLER_WORKS) set(CMAKE_ASM-ATT_FLAGS "$ENV{ASFLAGS} -I\"${CMAKE_CURRENT_BINARY_DIR}\"") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.94/loader/LoaderAndLayerInterface.md new/Vulkan-Loader-1.1.95/loader/LoaderAndLayerInterface.md --- old/Vulkan-Loader-1.1.94/loader/LoaderAndLayerInterface.md 2018-11-29 00:52:59.0 +0100 +++ new/Vulkan-Loader-1.1.95/loader/LoaderAndLayerInterface.md 2018-12-11 17:13:38.0 +0100 @@ -2256,7 +2256,7 @@ ||| | "file\_format\_version" | The JSON format major.minor.patch version number of this file. Currently supported version is 1.0.0. | | "ICD" | The identifier used to group all ICD information together. | -| "library_path" | The "library\_path" specifies either a filename, a relative pathname, or a full pathname to a layer shared library file. If "library\_path" specifies a relative pathname, it is relative to the path of the JSON manifest file. If "library\_path" specifies a filename, the library must live in the system's shared object search path. There are no rules about the name of the ICD shared library files other than it should end with the appropriate suffix (".DLL" on Windows, ".so" on Linux and "*.dylib" on MacOS). | N/A | +| "library_path" | The "library\_path" specifies either a filename, a relative pathname, or a full pathname to an ICD shared library file. If "library\_path" specifies a relative pathname, it is relative to the path of the JSON manifest file. If "library\_path" specifies a filename, the library must live in the system's shared object search path. There are no rules about the name of the ICD shared library files other than it should end with the appropriate suffix
commit vulkan-loader for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan-loader for openSUSE:Factory checked in at 2018-12-10 12:26:29 Comparing /work/SRC/openSUSE:Factory/vulkan-loader (Old) and /work/SRC/openSUSE:Factory/.vulkan-loader.new.19453 (New) Package is "vulkan-loader" Mon Dec 10 12:26:29 2018 rev:2 rq:653798 version:1.1.94 Changes: --- /work/SRC/openSUSE:Factory/vulkan-loader/vulkan-loader.changes 2018-11-27 10:39:46.504357413 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan-loader.new.19453/vulkan-loader.changes 2018-12-10 12:26:30.874636276 +0100 @@ -1,0 +2,7 @@ +Sun Dec 2 15:19:57 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 1.1.94 + * loader: Fix unwrapped loader instance being used + * loader: Fix double free when enabling override + +--- Old: Vulkan-Loader-1.1.91.tar.xz New: Vulkan-Loader-1.1.94.tar.xz Other differences: -- ++ vulkan-loader.spec ++ --- /var/tmp/diff_new_pack.n5xNSZ/_old 2018-12-10 12:26:31.342635809 +0100 +++ /var/tmp/diff_new_pack.n5xNSZ/_new 2018-12-10 12:26:31.346635805 +0100 @@ -12,15 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define version_unconverted 1.1.91 +%define version_unconverted 1.1.94 Name: vulkan-loader %define lname libvulkan1 -Version:1.1.91 +Version:1.1.94 Release:0 Summary:Reference ICD loader for Vulkan License:Apache-2.0 @@ -31,10 +31,10 @@ Source9:baselibs.conf BuildRequires: cmake >= 2.8.11 BuildRequires: gcc-c++ >= 4.8 -BuildRequires: vulkan-headers >= %version -BuildRequires: pkgconfig(pciaccess) BuildRequires: pkg-config BuildRequires: python3-base +BuildRequires: vulkan-headers >= %version +BuildRequires: pkgconfig(pciaccess) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb) ++ Vulkan-Loader-1.1.91.tar.xz -> Vulkan-Loader-1.1.94.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.91/.travis.yml new/Vulkan-Loader-1.1.94/.travis.yml --- old/Vulkan-Loader-1.1.91/.travis.yml2018-11-06 22:16:30.0 +0100 +++ new/Vulkan-Loader-1.1.94/.travis.yml2018-11-29 00:52:59.0 +0100 @@ -52,8 +52,6 @@ fi - | if [[ "$VULKAN_BUILD_TARGET" == "MACOS" ]]; then - # We need to uninstall oclint or we get a gcc conflict when upgrading python - brew cask uninstall oclint # We need to upgrade to a newer python brew upgrade python3 fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Loader-1.1.91/loader/loader.c new/Vulkan-Loader-1.1.94/loader/loader.c --- old/Vulkan-Loader-1.1.91/loader/loader.c2018-11-06 22:16:30.0 +0100 +++ new/Vulkan-Loader-1.1.94/loader/loader.c2018-11-29 00:52:59.0 +0100 @@ -1589,7 +1589,7 @@ .tm_min = prop->expiration.minute, .tm_hour = prop->expiration.hour, .tm_mday = prop->expiration.day, -.tm_mon = prop->expiration.month, +.tm_mon = prop->expiration.month - 1, .tm_year = prop->expiration.year - 1900, .tm_isdst = tm_current.tm_isdst, // wday and yday are ignored by mktime @@ -2694,7 +2694,7 @@ } props->is_override = true; -expiration = cJSON_GetObjectItem(layer_node, "expiration"); +expiration = cJSON_GetObjectItem(layer_node, "expiration_date"); if (NULL != expiration) { char date_copy[32]; uint8_t cur_item = 0; @@ -2703,7 +2703,7 @@ temp = cJSON_Print(expiration); if (temp == NULL) { loader_log(inst, VK_DEBUG_REPORT_WARNING_BIT_EXT, 0, - "Problem accessing layer value 'expiration' in manifest JSON file, skipping this layer"); + "Problem accessing layer value 'expiration_date' in manifest JSON file, skipping this layer"); result = VK_ERROR_OUT_OF_HOST_MEMORY; goto out; } @@ -2955,10 +2955,10 @@ if (vkGetInstanceProcAddr != NULL) { strncpy(props->functions.str_gipa, vkGetInstanceProcAddr, sizeof(props->functions.str_gipa)); if (version.major > 1 || version.minor >= 1) { -loader_log(inst, VK_DEBUG_REPORT_WARNING_BIT_EXT, 0, +loader_log(inst, VK_DEBUG_REPORT_INFORMATION_BIT_EXT, 0,