Merge pull request #999 from djdeath/review/dynamic-rendering-layout-fix
dynamicrendering: use the right layout for depth/stencil
This commit is contained in:
commit
aaa91f44c3
1 changed files with 2 additions and 2 deletions
|
|
@ -119,7 +119,7 @@ public:
|
||||||
0,
|
0,
|
||||||
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
|
VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
|
||||||
VK_IMAGE_LAYOUT_UNDEFINED,
|
VK_IMAGE_LAYOUT_UNDEFINED,
|
||||||
VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL,
|
VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
|
||||||
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
|
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
|
||||||
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
|
VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
|
||||||
VkImageSubresourceRange{ VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT, 0, 1, 0, 1 });
|
VkImageSubresourceRange{ VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT, 0, 1, 0, 1 });
|
||||||
|
|
@ -138,7 +138,7 @@ public:
|
||||||
VkRenderingAttachmentInfoKHR depthStencilAttachment{};
|
VkRenderingAttachmentInfoKHR depthStencilAttachment{};
|
||||||
depthStencilAttachment.sType = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR;
|
depthStencilAttachment.sType = VK_STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO_KHR;
|
||||||
depthStencilAttachment.imageView = depthStencil.view;
|
depthStencilAttachment.imageView = depthStencil.view;
|
||||||
depthStencilAttachment.imageLayout = VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL_KHR;
|
depthStencilAttachment.imageLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL;
|
||||||
depthStencilAttachment.loadOp = VK_ATTACHMENT_LOAD_OP_CLEAR;
|
depthStencilAttachment.loadOp = VK_ATTACHMENT_LOAD_OP_CLEAR;
|
||||||
depthStencilAttachment.storeOp = VK_ATTACHMENT_STORE_OP_STORE;
|
depthStencilAttachment.storeOp = VK_ATTACHMENT_STORE_OP_STORE;
|
||||||
depthStencilAttachment.clearValue.depthStencil = { 1.0f, 0 };
|
depthStencilAttachment.clearValue.depthStencil = { 1.0f, 0 };
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue