# HG changeset patch # User John Tsiombikas # Date 1412383319 -10800 # Node ID 0168104ec5683027b88df7a011218e0a113f42aa # Parent cb97ea43709b2bc2fdb60d22b78227ebe33e2fd2 - added new files to the vs project - fixed bug caused by LibOVR's failure to restore OpenGL state diff -r cb97ea43709b -r 0168104ec568 src/game.cc --- a/src/game.cc Fri Oct 03 23:11:43 2014 +0300 +++ b/src/game.cc Sat Oct 04 03:41:59 2014 +0300 @@ -291,8 +291,7 @@ glMatrixMode(GL_MODELVIEW); - /* - glBindTexture(GL_TEXTURE_2D, chess_tex); + /*glBindTexture(GL_TEXTURE_2D, chess_tex); glEnable(GL_TEXTURE_2D); material(1, 1, 1, 1); glBegin(GL_QUADS); @@ -303,9 +302,8 @@ glTexCoord2f(0, 1); glVertex3f(-10, 0, -10); glEnd(); glDisable(GL_TEXTURE_2D); - */ - /*material(1, 1, 1, 0.4); + material(1, 1, 1, 0.4); glPushMatrix(); glTranslatef(0, 1.3, -10); glFrontFace(GL_CW); @@ -313,6 +311,9 @@ glFrontFace(GL_CCW); glPopMatrix();*/ + glBindBuffer(GL_ARRAY_BUFFER, 0); + glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); + for(size_t i=0; idraw(); } diff -r cb97ea43709b -r 0168104ec568 vrheights.sln --- a/vrheights.sln Fri Oct 03 23:11:43 2014 +0300 +++ b/vrheights.sln Sat Oct 04 03:41:59 2014 +0300 @@ -19,4 +19,7 @@ GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(Performance) = preSolution + HasPerformanceSessions = true + EndGlobalSection EndGlobal diff -r cb97ea43709b -r 0168104ec568 vrheights.vcxproj --- a/vrheights.vcxproj Fri Oct 03 23:11:43 2014 +0300 +++ b/vrheights.vcxproj Sat Oct 04 03:41:59 2014 +0300 @@ -57,7 +57,7 @@ Console true - SDL2.lib;SDL2main.lib;opengl32.lib;glu32.lib;glew32.lib;libgoatvr.lib;libvmath.lib;libdrawtext.lib;%(AdditionalDependencies) + SDL2.lib;SDL2main.lib;opengl32.lib;glu32.lib;glew32.lib;libgoatvr.lib;libvmath.lib;libimago2d.lib;libdrawtext.lib;goat3d.lib;zlib.lib;libpng.lib;jpeglib.lib;%(AdditionalDependencies) @@ -76,7 +76,7 @@ true true true - SDL2.lib;SDL2main.lib;opengl32.lib;glu32.lib;glew32.lib;libgoatvr.lib;libvmath.lib;libdrawtext.lib;%(AdditionalDependencies) + SDL2.lib;SDL2main.lib;opengl32.lib;glu32.lib;glew32.lib;libgoatvr.lib;libvmath.lib;libimago2.lib;libdrawtext.lib;goat3d.lib;zlib.lib;libpng.lib;jpeglib.lib;%(AdditionalDependencies) @@ -85,17 +85,27 @@ + + + + + + + + + + diff -r cb97ea43709b -r 0168104ec568 vrheights.vcxproj.filters --- a/vrheights.vcxproj.filters Fri Oct 03 23:11:43 2014 +0300 +++ b/vrheights.vcxproj.filters Sat Oct 04 03:41:59 2014 +0300 @@ -28,6 +28,21 @@ src + + src + + + src + + + src + + + src + + + src + @@ -51,5 +66,20 @@ src + + src + + + src + + + src + + + src + + + src + \ No newline at end of file