Graphics: Add RenderTexture class

This commit is contained in:
SirLynix
2023-11-20 00:04:11 +01:00
committed by Jérôme Leclercq
parent 4f08d0b3c1
commit aaf3d97954
32 changed files with 354 additions and 76 deletions

View File

@@ -35,6 +35,24 @@ namespace Nz
m_renderOnlyIfFocused = enable;
}
inline const Framebuffer& WindowSwapchain::GetFramebuffer(std::size_t i) const
{
assert(m_swapchain);
return m_swapchain->GetFramebuffer(i);
}
inline std::size_t WindowSwapchain::GetFramebufferCount() const
{
assert(m_swapchain);
return m_swapchain->GetFramebufferCount();
}
inline const RenderPass& WindowSwapchain::GetRenderPass() const
{
assert(m_swapchain);
return m_swapchain->GetRenderPass();
}
inline Swapchain& WindowSwapchain::GetSwapchain()
{
return *m_swapchain;