X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fopengl%2Fopengl.cc;h=46363f43ccd6df651c61641c43d09bfffa406923;hb=df336012c33f2993bdb80177a1f874ef81e7505f;hp=f05ea61e476b3cd122304c31ed130e92d3924197;hpb=64e2adbbab48320b6cd792e515b44cea112a3be4;p=demo diff --git a/src/opengl/opengl.cc b/src/opengl/opengl.cc index f05ea61..46363f4 100644 --- a/src/opengl/opengl.cc +++ b/src/opengl/opengl.cc @@ -2,9 +2,11 @@ #include #include "opengl/opengl.h" -#include "common-ui.h" extern GLFWwindow *win; +extern int win_h; +extern int win_w; + bool init_opengl() { if(!glfwInit()) { @@ -22,6 +24,10 @@ bool init_opengl() glfwMakeContextCurrent(win); glewInit(); + + glEnable(GL_DEPTH_TEST); + glEnable(GL_CULL_FACE); + return true; } @@ -31,10 +37,4 @@ void cleanup_opengl() glfwDestroyWindow(win); } glfwTerminate(); -} - -void display_opengl() -{ - glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); - glClearColor(0.5, 0.5, 0.5, 1.0); } \ No newline at end of file