]> git.lizzy.rs Git - shadowclad.git/blobdiff - src/engine/render.h
Merge branch 'master' into crossbuild
[shadowclad.git] / src / engine / render.h
index 25ea9beccbf548ef21a2a799e5221011d7f58f02..e916360eb6ece4300c19d49e324ec48ab8045152 100644 (file)
@@ -1,12 +1,20 @@
-#ifndef RENDER_H_
-#define RENDER_H_
+#ifndef ENGINE_RENDER_H_
+#define ENGINE_RENDER_H_
+
+#include <stdbool.h>
+#include <GLFW/glfw3.h>
+#define  GL_GLEXT_PROTOTYPES
+#include <GL/glext.h>
+#undef GL_GLEXT_PROTOTYPES
 
 #include "scene.h"
 
 extern float viewportAspectRatio;
 extern const Scene* cameraAnchor;
+extern bool debugScene;
+extern bool debugRender;
 
 void initRender();
-void renderFrame();
+void renderFrame(GLFWwindow* window);
 
-#endif // RENDER_H_
+#endif // ENGINE_RENDER_H_