【发布时间】:2021-04-30 15:21:03
【问题描述】:
LunarG's whitepaper 中记录了 Vulkan SDK 的版本兼容性,但我想知道由下面列出的标志控制的那些扩展是否也遵循相同的规则。
VK_USE_PLATFORM_DIRECTFB_EXT
VK_USE_PLATFORM_ANDROID_KHR
VK_USE_PLATFORM_FUCHSIA
VK_USE_PLATFORM_IOS_MVK
VK_USE_PLATFORM_MACOS_MVK
VK_USE_PLATFORM_METAL_EXT
VK_USE_PLATFORM_VI_NN
VK_USE_PLATFORM_WAYLAND_KHR
VK_USE_PLATFORM_WIN32_KHR
VK_USE_PLATFORM_XCB_KHR
VK_USE_PLATFORM_XLIB_KHR
VK_USE_PLATFORM_XLIB_XRANDR_EXT
VK_USE_PLATFORM_GGP
VK_USE_PLATFORM_SCREEN_QNX
VK_ENABLE_BETA_EXTENSIONS
我相信如果启用VK_ENABLE_BETA_EXTENSIONS,那么版本兼容性是不能保证的,但是那些平台扩展呢?
【问题讨论】:
-
您可能想明确说明您的意思是哪种“兼容性规则”以避免误解。
标签: vulkan