# HG changeset patch # User prock@33b003aa-7bff-0310-803a-e67f0ece8222 # Date 1285968457 0 # Node ID 92290efadab7da13ca7406c5200e72c58ff57393 # Parent b312d170ab0c8f0534257fcdd8e4d350440826e7 * This fixes a small bug that causes some primitives to not be rendered by the OpenGL renderbackend diff -r b312d170ab0c -r 92290efadab7 engine/core/video/opengl/glimage.cpp --- a/engine/core/video/opengl/glimage.cpp Fri Oct 01 19:25:40 2010 +0000 +++ b/engine/core/video/opengl/glimage.cpp Fri Oct 01 21:27:37 2010 +0000 @@ -105,7 +105,7 @@ /// setting transparency for the whole primitive: glColor4ub( 255, 255, 255, alpha ); - GLEnable flag(GL_TEXTURE_2D); + glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, m_textureids[0]); glBegin(GL_QUADS); @@ -121,6 +121,7 @@ glTexCoord2f(m_col_tex_coord, 0.0f); glVertex2i(rect.x + w, rect.y); glEnd(); + glDisable(GL_TEXTURE_2D); }