VkViewport отрицательная высота? - PullRequest
0 голосов
/ 31 января 2020

Слой валидации жалуется:

vkCreateGraphicsPipelines: pCreateInfos [0] .pViewportState-> pViewports [0]. Высота не больше 0.0. В Vulkan spe c говорится: высота должна быть больше 0,0

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

и, тем не менее, vulkan spe c говорит в документации VkViewport:

Приложение может указать отрицательный термин для height

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

Что мне не хватает? Эти два утверждения, кажется, противоречат друг другу.

1 Ответ

1 голос
/ 31 января 2020

Чтобы использовать отрицательную высоту, вам нужно либо включить расширение VK_KHR_maintenance1, либо использовать Vulkan 1.1 +.

...