Skip to content

Commit

Permalink
Tweaked OrthoBlit rendering client state setting/restoring.
Browse files Browse the repository at this point in the history
  • Loading branch information
geoffthemedio committed Jan 8, 2016
1 parent 9ec3ddf commit cd7cbf6
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions GG/src/Texture.cpp
Expand Up @@ -228,13 +228,13 @@ void Texture::OrthoBlit(const Pt& pt1, const Pt& pt2, const GLfloat* tex_coords/
position_data[3] = pt2;

glEnable(GL_TEXTURE_2D);
glPushClientAttrib(GL_CLIENT_ALL_ATTRIB_BITS);
glEnableClientState(GL_VERTEX_ARRAY);
glEnableClientState(GL_TEXTURE_COORD_ARRAY);
glVertexPointer(2, GL_INT, sizeof (GLint)*2, &position_data);
glTexCoordPointer(2, GL_FLOAT, 0, &texture_coordinate_data);
glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);
glDisableClientState(GL_VERTEX_ARRAY);
glDisableClientState(GL_TEXTURE_COORD_ARRAY);
glPopClientAttrib();

if (need_min_filter_change)
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, m_min_filter);
Expand Down

0 comments on commit cd7cbf6

Please sign in to comment.