RenderPass and surface presentation