Jacek Caban : winevulkan: Remove no longer needed spec workarounds.
Module: wine Branch: master Commit: 7995f3813c9df22a752d59500b3a9f3e625b1fa0 URL: https://gitlab.winehq.org/wine/wine/-/commit/7995f3813c9df22a752d59500b3a9f3... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Tue Feb 20 21:26:32 2024 +0100 winevulkan: Remove no longer needed spec workarounds. --- dlls/winevulkan/make_vulkan | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan index 6501c7ad6c9..bf7e0f6408d 100755 --- a/dlls/winevulkan/make_vulkan +++ b/dlls/winevulkan/make_vulkan @@ -2032,14 +2032,11 @@ class VkStruct(Sequence): # Those structs seem to be broken in spec, they are specified as # returned only, but documented as input structs. - if name in ["VkSubpassShadingPipelineCreateInfoHUAWEI", - "VkPipelineShaderStageRequiredSubgroupSizeCreateInfo"]: + if name in ["VkPipelineShaderStageRequiredSubgroupSizeCreateInfo"]: returnedonly = False # Those structs don't have returnedonly in spec, but they could (should?). - if name in ["VkSurfaceCapabilitiesPresentBarrierNV", - "VkCooperativeMatrixPropertiesNV", - "VkPerformanceValueINTEL"]: + if name in ["VkSurfaceCapabilitiesPresentBarrierNV"]: returnedonly = True structextends = struct.attrib.get("structextends")
participants (1)
-
Alexandre Julliard