summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2012-12-07 14:40:52 +0100
committerRyan Houdek <Sonicadvance1@gmail.com>2012-12-13 15:27:38 -0600
commit888b5fb061363d6ce644d7ebacb76b82778801c4 (patch)
tree80567ee30bdfb61e15793b293169b016f6fca4b5 /Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp
parentfb92c338af83a56edaabaea13168696e3cf1c7c7 (diff)
remove usage of glMultiTexCoord2f
Signed-off-by: Ryan Houdek <Sonicadvance1@gmail.com>
Diffstat (limited to 'Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp')
-rw-r--r--Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp b/Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp
index 76e4b8156b..7e3244f634 100644
--- a/Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp
+++ b/Source/Plugins/Plugin_VideoOGL/Src/FramebufferManager.cpp
@@ -317,16 +317,19 @@ void XFBSource::Draw(const MathUtil::Rectangle<float> &sourcerc,
sourcerc.right, sourcerc.top,
sourcerc.right, sourcerc.bottom
};
+ GLfloat tex2[] = { // For TEXTURE1
+ 0.0f, 0.0f,
+ 0.0f, 1.0f,
+ 1.0f, 1.0f,
+ 1.0f, 0.0f
+ };
- glClientActiveTexture(GL_TEXTURE0);
-
- glMultiTexCoord2f(GL_TEXTURE1, 0, 0);
- glMultiTexCoord2f(GL_TEXTURE1, 0, 1);
- glMultiTexCoord2f(GL_TEXTURE1, 1, 1);
- glMultiTexCoord2f(GL_TEXTURE1, 1, 0);
glVertexPointer(2, GL_FLOAT, 0, vtx1);
+ glClientActiveTexture(GL_TEXTURE0);
glTexCoordPointer(2, GL_FLOAT, 0, tex1);
+ glClientActiveTexture(GL_TEXTURE1);
+ glTexCoordPointer(2, GL_FLOAT, 0, tex2);
glDrawArrays(GL_TRIANGLE_FAN, 0, 4);