commit vulkan for openSUSE:Factory
Hello community, here is the log from the commit of package vulkan for openSUSE:Factory checked in at 2017-08-16 16:14:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vulkan (Old) and /work/SRC/openSUSE:Factory/.vulkan.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vulkan" Wed Aug 16 16:14:04 2017 rev:6 rq:516270 version:1.0.57.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vulkan/vulkan.changes 2017-03-02 19:27:41.577510303 +0100 +++ /work/SRC/openSUSE:Factory/.vulkan.new/vulkan.changes 2017-08-16 16:14:08.549772075 +0200 @@ -1,0 +2,36 @@ +Sat Aug 12 07:32:07 UTC 2017 - jengelh@inai.de + +- Update to new upstream release 1.0.57.0 + * loader: Do not enumerate extensions from disabled implicit + layers + * layers:Handle ALL_*_BIT pipe stage barrier validation + * LVL: Add validation check for CreateImageView + * loader: Remove executable stack from libvulkan.so + * layers: Fix mismatched new[] / delete + * layers: Add new PV ranged enum validation function + * layers: Don't do bogus transitions in invalidateCommandBuffers + + +------------------------------------------------------------------- +Mon Aug 7 17:11:42 UTC 2017 - jengelh@inai.de + +- Update to new upstream release 1.0.54 + * Fix a few potential overruns + * Configurable fallback search paths + * Validate device features: imageCubeArray, dualSrcBlend, + multiDrawIndirect, depthClamp, depthBounds, alphaToOne, + samplerAnisotropy. + * Add compressed texture query utils + * Add feature checks for textureCompressionETC2, + textureCompressionASTC_LDR, textureCompressionBC, + sparseBinding device, sparseResidencyBuffer, + sparseResidencyAliased, depthBiasClamp. + * Remove deprecated KHX extension from OT/PV + * Support CapabilityGeometryShaderPassThroughNV and + CapabilitySampleMaskOverrideCoverage. + * Support the viewport_array2, shader_subgroup_ballot and + shader_subgroup_vote ext shader caps. + * Change size of X8_D24_UNORM_PACK32 and D32_SFLOAT_S8_UINT +- Add 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch + +------------------------------------------------------------------- Old: ---- Vulkan-LoaderAndValidationLayers-1.0.41.tar.xz New: ---- 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch Vulkan-LoaderAndValidationLayers-1.0.57.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vulkan.spec ++++++ --- /var/tmp/diff_new_pack.uSjn3j/_old 2017-08-16 16:14:09.841590745 +0200 +++ /var/tmp/diff_new_pack.uSjn3j/_new 2017-08-16 16:14:09.849589622 +0200 @@ -16,19 +16,20 @@ # -%define version_unconverted 1.0.41 +%define version_unconverted 1.0.57.0 Name: vulkan %define lname libvulkan1 -Version: 1.0.41 +Version: 1.0.57.0 Release: 0 Summary: Vulkan loader and validation layers License: MIT -Group: System/Libraries +Group: Development/Libraries/C and C++ Url: http://www.khronos.org/ Source: Vulkan-LoaderAndValidationLayers-%version.tar.xz Source9: baselibs.conf +Patch1: 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch BuildRequires: ImageMagick-devel BuildRequires: bison BuildRequires: cmake >= 2.8.11 @@ -69,7 +70,7 @@ %package devel Summary: Vulkan development package -Group: Development/Tools/Other +Group: Development/Libraries/C and C++ Requires: %lname = %version-%release %description devel @@ -82,6 +83,7 @@ %prep %setup -qn Vulkan-LoaderAndValidationLayers-%version +%patch -P 1 -p1 %build chmod a-x *.md *.txt @@ -133,5 +135,6 @@ %defattr(-,root,root) %_includedir/vulkan/ %_libdir/libvulkan.so +%_libdir/pkgconfig/vulkan.pc %changelog ++++++ 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch ++++++
From 8bf8992ececd9149e6ad6d70d52a4a90d6a87976 Mon Sep 17 00:00:00 2001 From: Thomas Heijligen
Date: Wed, 8 Feb 2017 10:44:29 +0100 Subject: [PATCH] cmake: GH1444, add wayland include dir to cmake
On some Linux distributions (e.g openSUSE, Fedora) the wayland headers are in a subdirectory. Adding WAYLAND_CLIENT_INCLUDE_DIR to include_directories in CMakeLists.txt will fix this issue. --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 494dd594..5809c6fa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux") if (BUILD_WSI_WAYLAND_SUPPORT) find_package(Wayland REQUIRED) + include_directories(${WAYLAND_CLIENT_INCLUDE_DIR}) endif() if (BUILD_WSI_MIR_SUPPORT) -- 2.14.0 ++++++ Vulkan-LoaderAndValidationLayers-1.0.41.tar.xz -> Vulkan-LoaderAndValidationLayers-1.0.57.0.tar.xz ++++++ ++++ 153003 lines of diff (skipped) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.uSjn3j/_old 2017-08-16 16:14:11.933297136 +0200 +++ /var/tmp/diff_new_pack.uSjn3j/_new 2017-08-16 16:14:11.933297136 +0200 @@ -2,9 +2,10 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers</param> - <param name="revision">15c47bd3</param> - <param name="parent-tag">15c47bd3</param> - <param name="versionformat">1.0.41</param> + <param name="revision">sdk-1.0.57.0</param> + <param name="revision">master</param> + <param name="parent-tag">sdk-1.0.57.0</param> + <param name="versionformat">1.0.57.0</param> <param name="exclude">windowsRuntimeInstaller</param> </service> <service name="recompress" mode="disabled">
participants (1)
-
root@hilbert.suse.de