Vk视口负高度?

  • 本文关键字:高度 视口 Vk vulkan
  • 更新时间 :
  • 英文 :


验证层抱怨:

vkCreateGraphicsPipelines: pCreateInfos[0].pViewportState->pViewports[0].height 不大于 0.0。Vulkan 规范规定:高度必须大于 0.0

https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-VkViewport-height-01772

然而,Vulkan规范在VkViewport文档中说:

应用程序可以为height指定否定项

https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/VkViewport.html

我错过了什么? 这两种说法似乎相互矛盾。

为了使用负高度,您需要启用VK_KHR_maintenance1扩展,或使用 Vulkan 1.1+。

最新更新