improved SwapchainModule::GetSwapchainSize().
This commit is contained in:
parent
55765cf112
commit
9c3e16032e
@ -37,7 +37,7 @@ public:
|
|||||||
|
|
||||||
RenderPass * GetRenderPass ()const{return sc_render_pass;}
|
RenderPass * GetRenderPass ()const{return sc_render_pass;}
|
||||||
|
|
||||||
const VkExtent2D & GetSwapchainSize()const;
|
bool GetSwapchainSize(VkExtent2D *)const;
|
||||||
|
|
||||||
SwapchainRenderTarget * GetRenderTarget ()const{return sc_render_target;}
|
SwapchainRenderTarget * GetRenderTarget ()const{return sc_render_target;}
|
||||||
IRenderTarget * AcquireNextImage()const;
|
IRenderTarget * AcquireNextImage()const;
|
||||||
|
@ -284,8 +284,21 @@ void SwapchainModule::OnResize(const VkExtent2D &extent)
|
|||||||
// sc_render_target->WaitFence();
|
// sc_render_target->WaitFence();
|
||||||
//}
|
//}
|
||||||
|
|
||||||
const VkExtent2D & SwapchainModule::GetSwapchainSize()const{return sc_render_target->GetExtent();}
|
bool SwapchainModule::GetSwapchainSize(VkExtent2D *ext)const
|
||||||
|
{
|
||||||
|
if(!ext||!sc_render_target)
|
||||||
|
return(false);
|
||||||
|
|
||||||
|
*ext=sc_render_target->GetExtent();
|
||||||
|
return(true);
|
||||||
|
}
|
||||||
|
|
||||||
IRenderTarget * SwapchainModule::AcquireNextImage()const{return sc_render_target->AcquireNextImage();}
|
IRenderTarget * SwapchainModule::AcquireNextImage()const
|
||||||
|
{
|
||||||
|
if(!sc_render_target)
|
||||||
|
return(nullptr);
|
||||||
|
|
||||||
|
return sc_render_target->AcquireNextImage();
|
||||||
|
}
|
||||||
|
|
||||||
VK_NAMESPACE_END
|
VK_NAMESPACE_END
|
||||||
|
Loading…
x
Reference in New Issue
Block a user