summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-01-27 18:56:59 +0100
committerskal <pascal.massimino@gmail.com>2026-01-27 18:58:50 +0100
commit2f68b86ba403fdae97c00569b6bb9b58ad1f33a6 (patch)
treecd38e2aa13c26fdcfcf3555050a46db63c936efb /src/main.cpp
initial commit
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
new file mode 100644
index 0000000..3b61e1e
--- /dev/null
+++ b/src/main.cpp
@@ -0,0 +1,20 @@
+#include "platform.h"
+#include "gpu/gpu.h"
+#include "audio/audio.h"
+
+int main() {
+ platform_init();
+ gpu_init(platform_get_window());
+ audio_init();
+
+ while (!platform_should_close()) {
+ platform_poll();
+ gpu_draw();
+ audio_update();
+ }
+
+ audio_shutdown();
+ gpu_shutdown();
+ platform_shutdown();
+ return 0;
+}