#VK_KHR_dynamic_rendering isn't working properly on both Intel i-GPU & Nvidia GTX1650

4 messages · Page 1 of 1 (latest)

short lava
#

Hi, I'm using dynamic rendering extension on my Vulkan renderer but it crashes on Nvidia GTX1650 at VkCreateGraphicsPipelines() call and Intel i-GPU doesn't output the simple triangle to render target (swapchain). Both cases produce no validation layer issues (neither in synchronization or validation). RenderDoc says my triangle passes all tests (I disabled depth, stencil & winding tests anyway) but fragments aren't stored in the render target. Both API dump & RenderDoc captures are in the attachments.

short lava
#

Fixed GTX1650 crash by setting blendAttachmentCount to colorAttachmentCount and setting states properly. Validation layer should cover this though & @real solar opened an issue for it: https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/4856

GitHub

Describe the Issue When creating a graphics pipeline state with VkPipelineRenderingCreateInfo::colorAttachmentCount being 1 but VkPipelineColorBlendStateCreateInfo::attachmentCount being 0 I encoun...