forked from organicmaps/organicmaps
make unbindRenderTarget as a separate method
This commit is contained in:
parent
94dfe0b50a
commit
8a4b71b485
2 changed files with 8 additions and 1 deletions
|
@ -74,10 +74,15 @@ namespace yg
|
|||
m_renderTarget->detachFromFrameBuffer();
|
||||
}
|
||||
|
||||
void Renderer::unbindRenderTarget()
|
||||
{
|
||||
processCommand(make_shared_ptr(new UnbindRenderTarget(m_renderTarget)));
|
||||
}
|
||||
|
||||
void Renderer::endFrame()
|
||||
{
|
||||
if (m_doUnbindRT && m_renderTarget)
|
||||
processCommand(make_shared_ptr(new UnbindRenderTarget(m_renderTarget)));
|
||||
unbindRenderTarget();
|
||||
|
||||
if (m_isSynchronized)
|
||||
finish();
|
||||
|
|
|
@ -109,6 +109,8 @@ namespace yg
|
|||
shared_ptr<RenderTarget> const & renderTarget() const;
|
||||
void resetRenderTarget();
|
||||
|
||||
void unbindRenderTarget();
|
||||
|
||||
void setDepthBuffer(shared_ptr<RenderBuffer> const & rt);
|
||||
shared_ptr<RenderBuffer> const & depthBuffer() const;
|
||||
void resetDepthBuffer();
|
||||
|
|
Loading…
Add table
Reference in a new issue