diff options
author | S. Davilla <davilla@4pi.com> | 2011-03-26 00:49:24 -0400 |
---|---|---|
committer | S. Davilla <davilla@4pi.com> | 2011-03-26 00:58:53 -0400 |
commit | 49f51243823204d5540d0b4e4ffec9ebabb5886c (patch) | |
tree | e912a523bd82f99d07ab73f00805edc67ff3bfe4 | |
parent | 10389c83717f4b2f48019e63c47aa71b6f34d937 (diff) |
use GL_BGRA_EXT instead of GL_BGRA to remind us that it is an apple extension for OpenGLES
-rw-r--r-- | xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp b/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp index 725f555063..b8873c689f 100644 --- a/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp +++ b/xbmc/cores/VideoRenderers/LinuxRendererGLES.cpp @@ -1644,7 +1644,7 @@ void CLinuxRendererGLES::UploadCVRefTexture(int index) #endif // Using BGRA extension to pull in video frame data directly - glTexSubImage2D(m_textureTarget, 0, 0, 0, bufferWidth, bufferHeight, GL_BGRA, GL_UNSIGNED_BYTE, bufferBase); + glTexSubImage2D(m_textureTarget, 0, 0, 0, bufferWidth, bufferHeight, GL_BGRA_EXT, GL_UNSIGNED_BYTE, bufferBase); #if !TARGET_OS_IPHONE #ifdef GL_UNPACK_ROW_LENGTH @@ -1728,7 +1728,7 @@ bool CLinuxRendererGLES::CreateCVRefTexture(int index) glTexParameteri(m_textureTarget, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(m_textureTarget, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); glPixelStorei(GL_UNPACK_ALIGNMENT, 4); - glTexImage2D(m_textureTarget, 0, GL_RGBA, plane.texwidth, plane.texheight, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL); + glTexImage2D(m_textureTarget, 0, GL_RGBA, plane.texwidth, plane.texheight, 0, GL_BGRA_EXT, GL_UNSIGNED_BYTE, NULL); #if !TARGET_OS_IPHONE // turn off client storage so it doesn't get picked up for the next texture |