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