vrheights
diff src/game.cc @ 13:0168104ec568
- added new files to the vs project
- fixed bug caused by LibOVR's failure to restore OpenGL state
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Sat, 04 Oct 2014 03:41:59 +0300 |
parents | 537db3079134 |
children |
line diff
1.1 --- a/src/game.cc Fri Oct 03 23:11:43 2014 +0300 1.2 +++ b/src/game.cc Sat Oct 04 03:41:59 2014 +0300 1.3 @@ -291,8 +291,7 @@ 1.4 1.5 glMatrixMode(GL_MODELVIEW); 1.6 1.7 - /* 1.8 - glBindTexture(GL_TEXTURE_2D, chess_tex); 1.9 + /*glBindTexture(GL_TEXTURE_2D, chess_tex); 1.10 glEnable(GL_TEXTURE_2D); 1.11 material(1, 1, 1, 1); 1.12 glBegin(GL_QUADS); 1.13 @@ -303,9 +302,8 @@ 1.14 glTexCoord2f(0, 1); glVertex3f(-10, 0, -10); 1.15 glEnd(); 1.16 glDisable(GL_TEXTURE_2D); 1.17 - */ 1.18 1.19 - /*material(1, 1, 1, 0.4); 1.20 + material(1, 1, 1, 0.4); 1.21 glPushMatrix(); 1.22 glTranslatef(0, 1.3, -10); 1.23 glFrontFace(GL_CW); 1.24 @@ -313,6 +311,9 @@ 1.25 glFrontFace(GL_CCW); 1.26 glPopMatrix();*/ 1.27 1.28 + glBindBuffer(GL_ARRAY_BUFFER, 0); 1.29 + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); 1.30 + 1.31 for(size_t i=0; i<scn.obj.size(); i++) { 1.32 scn.obj[i]->draw(); 1.33 }