Pass changes: Addressing PR feedback

This commit is contained in:
antonmic
2021-06-10 12:50:38 -07:00
parent 886931f2a9
commit 2a982fa4b2
14 changed files with 109 additions and 59 deletions
@@ -100,7 +100,7 @@ namespace AZ
m_passData.m_width = width;
m_passData.m_height = height;
OnUpdateOutputSize();
QueueForBuild();
QueueForBuildAndInitialization();
}
void RenderToTexturePass::OnUpdateOutputSize()
@@ -72,7 +72,7 @@ namespace AZ
m_connections[outputSlotIndex] = inputSlotIndex;
// Queue to rebuild attachment connections
QueueForBuild();
QueueForBuildAndInitialization();
}
void SelectorPass::Connect(const AZ::Name& inputSlot, const AZ::Name& outputSlot)
@@ -113,7 +113,7 @@ namespace AZ
m_connections[outputIdx] = inputIdx;
// Queue to rebuild attachment connections
QueueForBuild();
QueueForBuildAndInitialization();
}
} // namespace RPI
@@ -150,7 +150,7 @@ namespace AZ
void SwapChainPass::OnWindowResized([[maybe_unused]] uint32_t width, [[maybe_unused]] uint32_t height)
{
QueueForBuild();
QueueForBuildAndInitialization();
}
void SwapChainPass::ReadbackSwapChain(AZStd::shared_ptr<AttachmentReadback> readback)