You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Vulkan XML has various depends tags attached to requires block. This data is useful for generating command dependencies on extensions, but is not accessible in vulkan_object.py.
For example, vkGetDeviceGroupSurfacePresentModes2EXT is provided by VK_EXT_full_screen_exclusive but requires either VK_KHR_device_group or VK_VERSION_1_1 to be enabled.
This was found while trying to update the Vulkan-Loader codegen to use vulkan_object.py, and while it was possible to hardcode this, it would be helpful to have this information.
The text was updated successfully, but these errors were encountered:
Ok, trying envision how this would actually look now. Using 2 edge case of vkGetDeviceGroupPresentCapabilitiesKHR and vkGetDeviceGroupSurfacePresentModes2EXT
vkGetDeviceGroupPresentCapabilitiesKHR is found in
The Vulkan XML has various depends tags attached to requires block. This data is useful for generating command dependencies on extensions, but is not accessible in vulkan_object.py.
For example, vkGetDeviceGroupSurfacePresentModes2EXT is provided by VK_EXT_full_screen_exclusive but requires either VK_KHR_device_group or VK_VERSION_1_1 to be enabled.
An XML description taken from the spec:
This was found while trying to update the Vulkan-Loader codegen to use vulkan_object.py, and while it was possible to hardcode this, it would be helpful to have this information.
The text was updated successfully, but these errors were encountered: