vulkan-tools/0001-vulkaninfo-include-wayland-client-because-its-functi.patch
Jan Engelhardt fb9c8b1f5b Accepting request 995240 from home:dirkmueller:Factory
- update to SDK-1.3.224:
  * Add issues to the apiext:VK_KHR_dynamic_rendering proposal document
    discussing render area granularity (public issue 1899).
  * Clarify external synchronization requirements for
    ename:VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT and
    ename:VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
    elink:VkDescriptorBindingFlagBits and flink:vkUpdateDescriptorSets
    (public issue 1713).
  * Add Vulkan 1.0 valid usage statement for *Subgroup* memory scope to
    <<spirvenv-module-validation-standalone, Standalone SPIR-V Validation>>
    (public merge request 1900).
  * Move "`Hit Kind`" valid usage statement from standalone to runtime
    SPIR-V validation statements (public merge request 1903).
  * Use correct feature in
    ename:VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
    description (public pull request 1892).
  * GitHub CI: Regenerate and build-test Rust Vulkan bindings (Ash crate)
    (public pull request 1894).
  * Add dependency of apiext:VK_EXT_blend_operation_advanced on
    apiext:VK_KHR_get_physical_device_properties2. (public merge request
    1887).
  * Update xrefs to features so the feature name is used as the link text,
    and marked up consistently. Added a section to the style guide on markup
    of feature xrefs (public issue 1889).
    elink:VK_COLOR_SPACE_PASS_THROUGH_EXT for a linear or non-gamma transfer
    function color space (public merge request 1729).
  * Fix clamp expression for d_{lo} in the
    <<textures-level-of-detail-operation, Level-of-Detail Operation>>
    section (partial fix for public issue 1836).
  * Update <<spirvenv-module-validation-standalone, Standalone SPIR-V

OBS-URL: https://build.opensuse.org/request/show/995240
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/vulkan-tools?expand=0&rev=89
2022-08-22 22:42:20 +00:00

28 lines
860 B
Diff

From d76fa203ac51014158060915835ed92bf5018b2a Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jengelh@inai.de>
Date: Thu, 21 Jul 2022 15:22:26 +0200
Subject: [PATCH] vulkaninfo: include wayland-client because its functions are
used
"Include what you use": vulkaninfo.h calls wl_registry_bind, thus
ought to include wayland-client.h.
---
vulkaninfo/vulkaninfo.h | 4 ++++
1 file changed, 4 insertions(+)
Index: Vulkan-Tools-sdk-1.3.224/vulkaninfo/vulkaninfo.h
===================================================================
--- Vulkan-Tools-sdk-1.3.224.orig/vulkaninfo/vulkaninfo.h
+++ Vulkan-Tools-sdk-1.3.224/vulkaninfo/vulkaninfo.h
@@ -83,6 +83,10 @@
#include <wayland-client.h>
#endif
+#if defined(VK_USE_PLATFORM_WAYLAND_KHR)
+#include <wayland-client.h>
+#endif
+
#include <vulkan/vulkan.h>
static std::string VkResultString(VkResult err);