0

是否有任何验证层可以验证 Vulkan 1.1 的合规性?有什么方便的方法可以确保我没有使用 Vulkan 1.2+ 功能?

4

1 回答 1

1

如果应用程序将apiVersion成员设置VkApplicationInfo为 1.1,则该VK_LAYER_KHRONOS_validation层将发布有关任何 1.2 使用情况的消息。

由于您提到了 MoltenVK,您可能还想在 Vulkan 规范中查找有关可移植子集扩展的信息。特别是,如果您要使用 MoltenVK,我认为您需要启用该扩展,并且该扩展提供了查询不合格行为的能力。

于 2022-02-23T17:10:16.367 回答