Module: wine Branch: master Commit: e500ca7648438067778d7a33955cfc1da10f7a3d URL: https://gitlab.winehq.org/wine/wine/-/commit/e500ca7648438067778d7a33955cfc1...
Author: Georg Lehmann dadschoorse@gmail.com Date: Fri Mar 3 20:53:07 2023 +0100
winevulkan: Only parse extensions for Vulkan.
242 adds VulkanSC only extensions
---
dlls/winevulkan/make_vulkan | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan index e1ba431175e..d80b7ccc9c6 100755 --- a/dlls/winevulkan/make_vulkan +++ b/dlls/winevulkan/make_vulkan @@ -3490,8 +3490,9 @@ class VkRegistry(object): if cmd_name in self.funcs: self.funcs[cmd_name].extensions.add(ext_name)
- # Some extensions are not ready or have numbers reserved as a place holder. - if ext.attrib["supported"] == "disabled": + # Some extensions are not ready or have numbers reserved as a place holder + # or are only supported for VulkanSC. + if not "vulkan" in ext.attrib["supported"].split(","): LOGGER.debug("Skipping disabled extension: {0}".format(ext_name)) skipped_exts.append(ext_name) return