Hello community, here is the log from the commit of package vulkan-tools for openSUSE:Factory checked in at 2019-10-28 16:58:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vulkan-tools (Old) and /work/SRC/openSUSE:Factory/.vulkan-tools.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vulkan-tools" Mon Oct 28 16:58:27 2019 rev:10 rq:743113 version:1.1.126 Changes: -------- --- /work/SRC/openSUSE:Factory/vulkan-tools/vulkan-tools.changes 2019-10-24 23:09:32.632548877 +0200 +++ /work/SRC/openSUSE:Factory/.vulkan-tools.new.2990/vulkan-tools.changes 2019-10-28 16:59:59.733731127 +0100 @@ -1,0 +2,6 @@ +Sat Oct 26 11:43:57 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to release 1.1.126 + * cube: Try to bind to wl_compositor v4 + +------------------------------------------------------------------- Old: ---- v1.1.124.tar.gz New: ---- v1.1.126.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vulkan-tools.spec ++++++ --- /var/tmp/diff_new_pack.ZzPPhK/_old 2019-10-28 17:00:00.213731704 +0100 +++ /var/tmp/diff_new_pack.ZzPPhK/_new 2019-10-28 17:00:00.217731708 +0100 @@ -16,14 +16,12 @@ # -%define version_unconverted 1.1.124 - Name: vulkan-tools -Version: 1.1.124 +Version: 1.1.126 Release: 0 Summary: Diagnostic utilities for Vulkan License: Apache-2.0 -Group: vulkan +Group: Development/Tools/Other URL: https://github.com/KhronosGroup/Vulkan-Tools Source: https://github.com/KhronosGroup/Vulkan-Tools/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-Tools-1.1.124/build-android/vulkan-headers_revision_android new/Vulkan-Tools-1.1.126/build-android/vulkan-headers_revision_android --- old/Vulkan-Tools-1.1.124/build-android/vulkan-headers_revision_android 2019-10-15 19:45:18.000000000 +0200 +++ new/Vulkan-Tools-1.1.126/build-android/vulkan-headers_revision_android 2019-10-25 23:18:52.000000000 +0200 @@ -1 +1 @@ -v1.1.124 +7e4c9795159029ef1b89e1f446e6824bbe10a928 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Tools-1.1.124/cube/cube.c new/Vulkan-Tools-1.1.126/cube/cube.c --- old/Vulkan-Tools-1.1.124/cube/cube.c 2019-10-15 19:45:18.000000000 +0200 +++ new/Vulkan-Tools-1.1.126/cube/cube.c 2019-10-25 23:18:52.000000000 +0200 @@ -3636,12 +3636,16 @@ seat_handle_capabilities, }; -static void registry_handle_global(void *data, struct wl_registry *registry, uint32_t id, const char *interface, - uint32_t version UNUSED) { +static void registry_handle_global(void *data, struct wl_registry *registry, uint32_t id, const char *interface, uint32_t version) { struct demo *demo = data; // pickup wayland objects when they appear if (strcmp(interface, "wl_compositor") == 0) { - demo->compositor = wl_registry_bind(registry, id, &wl_compositor_interface, 1); + uint32_t minVersion = version < 4 ? version : 4; + demo->compositor = wl_registry_bind(registry, id, &wl_compositor_interface, minVersion); + if (demo->VK_KHR_incremental_present_enabled && minVersion < 4) { + fprintf(stderr, "Wayland compositor doesn't support VK_KHR_incremental_present, disabling.\n"); + demo->VK_KHR_incremental_present_enabled = false; + } } else if (strcmp(interface, "wl_shell") == 0) { demo->shell = wl_registry_bind(registry, id, &wl_shell_interface, 1); } else if (strcmp(interface, "wl_seat") == 0) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Tools-1.1.124/icd/generated/mock_icd.cpp new/Vulkan-Tools-1.1.126/icd/generated/mock_icd.cpp --- old/Vulkan-Tools-1.1.124/icd/generated/mock_icd.cpp 2019-10-15 19:45:18.000000000 +0200 +++ new/Vulkan-Tools-1.1.126/icd/generated/mock_icd.cpp 2019-10-25 23:18:52.000000000 +0200 @@ -2919,6 +2919,7 @@ + static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutablePropertiesKHR( VkDevice device, const VkPipelineInfoKHR* pPipelineInfo, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Tools-1.1.124/icd/generated/mock_icd.h new/Vulkan-Tools-1.1.126/icd/generated/mock_icd.h --- old/Vulkan-Tools-1.1.124/icd/generated/mock_icd.h 2019-10-15 19:45:18.000000000 +0200 +++ new/Vulkan-Tools-1.1.126/icd/generated/mock_icd.h 2019-10-25 23:18:52.000000000 +0200 @@ -222,6 +222,7 @@ {"VK_EXT_subgroup_size_control", 2}, {"VK_AMD_shader_core_properties2", 1}, {"VK_AMD_device_coherent_memory", 1}, + {"VK_KHR_spirv_1_4", 1}, {"VK_EXT_memory_budget", 1}, {"VK_EXT_memory_priority", 1}, {"VK_NV_dedicated_allocation_image_aliasing", 1}, @@ -1739,6 +1740,7 @@ + static VKAPI_ATTR VkResult VKAPI_CALL GetPipelineExecutablePropertiesKHR( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Vulkan-Tools-1.1.124/scripts/known_good.json new/Vulkan-Tools-1.1.126/scripts/known_good.json --- old/Vulkan-Tools-1.1.124/scripts/known_good.json 2019-10-15 19:45:18.000000000 +0200 +++ new/Vulkan-Tools-1.1.126/scripts/known_good.json 2019-10-25 23:18:52.000000000 +0200 @@ -17,7 +17,7 @@ "sub_dir" : "Vulkan-Headers", "build_dir" : "Vulkan-Headers/build", "install_dir" : "Vulkan-Headers/build/install", - "commit" : "v1.1.124" + "commit" : "7e4c9795159029ef1b89e1f446e6824bbe10a928" }, { "name" : "MoltenVK", @@ -41,7 +41,7 @@ "sub_dir" : "Vulkan-Loader", "build_dir" : "Vulkan-Loader/build", "install_dir" : "Vulkan-Loader/build/install", - "commit" : "v1.1.124", + "commit" : "v1.1.126", "deps" : [ { "var_name" : "VULKAN_HEADERS_INSTALL_DIR",
