From c7456c9851637acdfdd2efa1e42f5dbaf81496aa Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Sun, 25 May 2008 15:24:04 +0000 Subject: [PATCH] preserve modelview matrix git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2111 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/rendergl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/src/rendergl.cpp b/source/src/rendergl.cpp index a36838c9..db69cf2f 100644 --- a/source/src/rendergl.cpp +++ b/source/src/rendergl.cpp @@ -488,7 +488,7 @@ void drawreflection(float hf, int w, int h, float changelod, bool refract) glEnable(GL_TEXTURE_2D); - transplayer(); + glPushMatrix(); if(!refract) { glTranslatef(0, 0, 2*hf); @@ -552,6 +552,7 @@ void drawreflection(float hf, int w, int h, float changelod, bool refract) } glPopMatrix(); glMatrixMode(GL_MODELVIEW); + glPopMatrix(); if(!refract) glCullFace(GL_FRONT); glViewport(0, 0, w, h);