From 917475b9cd6149f9809dea87b56322c8c3f31a4e Mon Sep 17 00:00:00 2001 From: rogerman Date: Sat, 29 Jul 2017 20:34:32 -0700 Subject: [PATCH] OpenGL Renderer: Oops! Fix a bug where shaders would fail to work in legacy OpenGL, even when they are actually supported. (Regression from commit 8c37d4a.) --- desmume/src/OGLRender.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desmume/src/OGLRender.cpp b/desmume/src/OGLRender.cpp index 24c25f58d..127405ab5 100755 --- a/desmume/src/OGLRender.cpp +++ b/desmume/src/OGLRender.cpp @@ -1584,7 +1584,7 @@ Render3DError OpenGLRenderer_1_2::InitExtensions() GLint maxDrawBuffersOGL = 0; GLint maxShaderTexUnitsOGL = 0; glGetIntegerv(GL_MAX_DRAW_BUFFERS_ARB, &maxDrawBuffersOGL); - glGetIntegerv(GL_MAX_TEXTURE_UNITS_ARB, &maxShaderTexUnitsOGL); + glGetIntegerv(GL_MAX_TEXTURE_IMAGE_UNITS_ARB, &maxShaderTexUnitsOGL); if ( (maxDrawBuffersOGL >= 4) && (maxShaderTexUnitsOGL >= 8) ) {