|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
#include "gaming-core/wrapper/GLFW.h"
|
|
|
#include "gaming-core/wrapper/GL.h"
|
|
|
+#include "gaming-core/wrapper/GLEW.h"
|
|
|
#include "gaming-core/utils/Size.h"
|
|
|
#include "client/rendering/wrapper/Window.h"
|
|
|
#include "client/rendering/Shaders.h"
|
|
@@ -11,16 +12,6 @@
|
|
|
#include "gaming-core/utils/Clock.h"
|
|
|
#include "client/rendering/RenderSettings.h"
|
|
|
|
|
|
-bool initGLEW() {
|
|
|
- GLenum err = glewInit();
|
|
|
- if(err != GLEW_OK) {
|
|
|
- std::cout << "could not initialize GLEW: " << glewGetErrorString(err) << "\n";
|
|
|
- return true;
|
|
|
- }
|
|
|
- std::cout << "using GLEW " << glewGetString(GLEW_VERSION) << "\n";
|
|
|
- return false;
|
|
|
-}
|
|
|
-
|
|
|
void initCallbacks(Window& w, Size& size, Framebuffers& framebuffers, Control& control) {
|
|
|
static Size& cSize = size;
|
|
|
static Framebuffers& cFramebuffers = framebuffers;
|
|
@@ -57,7 +48,7 @@ int main() {
|
|
|
|
|
|
Size size(1024, 620);
|
|
|
Window window(size, "Test");
|
|
|
- if(window.hasError() || initGLEW()) {
|
|
|
+ if(window.hasError() || GLEW::init()) {
|
|
|
return 0;
|
|
|
}
|
|
|
|