summaryrefslogtreecommitdiff
path: root/examples/demo
diff options
context:
space:
mode:
Diffstat (limited to 'examples/demo')
-rw-r--r--examples/demo/demo.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/examples/demo/demo.c b/examples/demo/demo.c
new file mode 100644
index 0000000..3b2354a
--- /dev/null
+++ b/examples/demo/demo.c
@@ -0,0 +1,22 @@
+#include <glfw3.h>
+
+#include "core.h"
+#include "render.h"
+
+int main() {
+ core* core = core_bringup();
+
+ // Main loop
+ while (!glfwWindowShouldClose(core->renderer.window)) {
+ input_update(&core->input);
+ threadpool_process_results(&core->threadpool, 1);
+
+ render_frame_begin(&core->renderer);
+
+ // insert work here
+
+ render_frame_end(&core->renderer);
+ }
+
+ return 0;
+}