[PATCH 3/6] winevulkan: Add WAR for VK_KHR_imageless_framebuffer xml bug
Liam Middlebrook
lmiddlebrook at nvidia.com
Wed Oct 30 15:00:02 CDT 2019
This is required in order to update winevulkan to be used against spec
version 1.1.114.
Signed-off-by: Liam Middlebrook <lmiddlebrook at nvidia.com>
Reviewed-by: Daniel Koch <dkoch at nvidia.com>
---
dlls/winevulkan/make_vulkan | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan
index 7e59ef0dc7..f0eeec93d0 100755
--- a/dlls/winevulkan/make_vulkan
+++ b/dlls/winevulkan/make_vulkan
@@ -1579,7 +1579,13 @@ class VkStruct(Sequence):
vk_member = VkMember.from_xml(member)
members.append(vk_member)
- return VkStruct(name, members, returnedonly, structextends, union=union)
+ st = VkStruct(name, members, returnedonly, structextends, union=union)
+
+ # WAR for https://github.com/KhronosGroup/Vulkan-Docs/issues/1076
+ if name == "VkFramebufferAttachmentImageInfoKHR":
+ st.required = True
+
+ return st
@staticmethod
def decouple_structs(structs):
--
2.17.1
More information about the wine-devel
mailing list