diff options
author | Louis-Francis Ratté-Boulianne <lfrb@collabora.com> | 2014-11-22 08:11:33 -0500 |
---|---|---|
committer | Louis-Francis Ratté-Boulianne <lfrb@collabora.com> | 2014-11-22 08:11:33 -0500 |
commit | 07eea5d1b0eb0265f43c6d8d63d775a316f9b42a (patch) | |
tree | 5f81f71b197737c45d96b3caa2e9d21cf8b5b373 | |
parent | aff5f1973421e661791a81a74d28e8a2e80cef8b (diff) |
vcl: Make sure the active framebuffer is the right one before drawing
Change-Id: Icc30bee1d58dbf8f5e7b65ba90cfdf0c9135b464
-rw-r--r-- | vcl/opengl/gdiimpl.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/opengl/gdiimpl.cxx b/vcl/opengl/gdiimpl.cxx index 85d2a1cd894c..8f4c6c445f8e 100644 --- a/vcl/opengl/gdiimpl.cxx +++ b/vcl/opengl/gdiimpl.cxx @@ -212,6 +212,9 @@ void OpenGLSalGraphicsImpl::PreDraw() // TODO: lfrb: make sure the render target has the right size if( mbOffscreen ) CheckOffscreenTexture(); + else + glBindFramebuffer( GL_FRAMEBUFFER, 0 ); + CHECK_GL_ERROR(); glViewport( 0, 0, GetWidth(), GetHeight() ); ImplInitClipRegion(); |