diff options
author | S. Davilla <davilla@4pi.com> | 2013-09-27 13:01:33 -0400 |
---|---|---|
committer | S. Davilla <davilla@4pi.com> | 2013-09-27 13:02:31 -0400 |
commit | d0fc5111cc843d43154d0b18a7ab39c214f103cd (patch) | |
tree | 58043b54edf2597a69efc69d209a89cc3268401c | |
parent | 6db5a2cb6f2a6aa6f0a976b104a092abb149f961 (diff) |
gles, fixed, more missing code
-rw-r--r-- | xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp b/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp index a56171e9bb..ee437a8996 100644 --- a/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp +++ b/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp @@ -170,6 +170,12 @@ bool CLinuxRendererGLES::ValidateRenderTarget() { CLog::Log(LOGNOTICE,"Using GL_TEXTURE_2D"); + // function pointer for texture might change in + // call to LoadShaders + glFinish(); + for (int i = 0 ; i < NUM_BUFFERS ; i++) + (this->*m_textureDelete)(i); + // create the yuv textures LoadShaders(); |