aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorS. Davilla <davilla@4pi.com>2011-03-26 00:49:24 -0400
committerS. Davilla <davilla@4pi.com>2011-03-26 00:58:53 -0400
commit49f51243823204d5540d0b4e4ffec9ebabb5886c (patch)
treee912a523bd82f99d07ab73f00805edc67ff3bfe4
parent10389c83717f4b2f48019e63c47aa71b6f34d937 (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.cpp4
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