Merge pull request #362 from ey6es/master

Fix for matrix stack bug that was breaking Oculus rendering (if nothing else).
This commit is contained in:
Andrzej Kapolka 2013-05-20 16:54:49 -07:00
commit fc238c0382

View file

@ -21,7 +21,6 @@ void Environment::init() {
}
void Environment::renderAtmosphere(Camera& camera) {
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glTranslatef(getAtmosphereCenter().x, getAtmosphereCenter().y, getAtmosphereCenter().z);
@ -72,10 +71,7 @@ void Environment::renderAtmosphere(Camera& camera) {
program->release();
glPopMatrix();
glMatrixMode(GL_MODELVIEW);
glPopMatrix();
glPopMatrix();
}
ProgramObject* Environment::createSkyProgram(const char* from, int* locations) {