* @todo we should rather use roundrobin method
* @return
*/
-
- FramebufferRef AcquireNextFramebuffer()
+ RefCountedFramebuffer AcquireNextFramebuffer()
{
const auto& device = mGraphics.GetDevice();
} );
rpInfo.setRenderArea( vk::Rect2D( {0, 0}, mSurface->GetSize() ) )
- .setRenderPass( currentBuffer.framebuffer->GetVkRenderPass() )
- .setFramebuffer( currentBuffer.framebuffer->GetVkFramebuffer() )
+ .setRenderPass( currentBuffer.framebuffer->GetRenderPassVkHandle() )
+ .setFramebuffer( currentBuffer.framebuffer->GetVkHandle() )
.setPClearValues( newColors.data() )
.setClearValueCount( U32( currentBuffer.framebuffer->GetDefaultClearValues().size() ) );