diff options
Diffstat (limited to 'tools/gfx/d3d12')
| -rw-r--r-- | tools/gfx/d3d12/render-d3d12.cpp | 6 | ||||
| -rw-r--r-- | tools/gfx/d3d12/render-d3d12.h | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/tools/gfx/d3d12/render-d3d12.cpp b/tools/gfx/d3d12/render-d3d12.cpp index e6168f17c..2506c3b63 100644 --- a/tools/gfx/d3d12/render-d3d12.cpp +++ b/tools/gfx/d3d12/render-d3d12.cpp @@ -7194,7 +7194,7 @@ void RenderCommandEncoderImpl::init( } } // Clear. - if (access.loadOp == IRenderPassLayout::AttachmentLoadOp::Clear) + if (access.loadOp == IRenderPassLayout::TargetLoadOp::Clear) { m_d3dCmdList->ClearRenderTargetView( framebuffer->renderTargetDescriptors[i], @@ -7227,12 +7227,12 @@ void RenderCommandEncoderImpl::init( } // Clear. uint32_t clearFlags = 0; - if (renderPass->m_depthStencilAccess.loadOp == IRenderPassLayout::AttachmentLoadOp::Clear) + if (renderPass->m_depthStencilAccess.loadOp == IRenderPassLayout::TargetLoadOp::Clear) { clearFlags |= D3D12_CLEAR_FLAG_DEPTH; } if (renderPass->m_depthStencilAccess.stencilLoadOp == - IRenderPassLayout::AttachmentLoadOp::Clear) + IRenderPassLayout::TargetLoadOp::Clear) { clearFlags |= D3D12_CLEAR_FLAG_STENCIL; } diff --git a/tools/gfx/d3d12/render-d3d12.h b/tools/gfx/d3d12/render-d3d12.h index c8def3217..95a982104 100644 --- a/tools/gfx/d3d12/render-d3d12.h +++ b/tools/gfx/d3d12/render-d3d12.h @@ -357,9 +357,9 @@ public: class FramebufferLayoutImpl : public FramebufferLayoutBase { public: - ShortList<IFramebufferLayout::AttachmentLayout> m_renderTargets; + ShortList<IFramebufferLayout::TargetLayout> m_renderTargets; bool m_hasDepthStencil = false; - IFramebufferLayout::AttachmentLayout m_depthStencil; + IFramebufferLayout::TargetLayout m_depthStencil; }; class FramebufferImpl : public FramebufferBase |
