summaryrefslogtreecommitdiff
path: root/src/core/core.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/core.c')
-rw-r--r--src/core/core.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/core.c b/src/core/core.c
index 602d35c..385479d 100644
--- a/src/core/core.c
+++ b/src/core/core.c
@@ -34,6 +34,7 @@ void Core_Bringup() {
.scr_height = SCR_HEIGHT,
.clear_colour = (Vec3){ .08, .08, .1 } };
+ g_core.renderer = malloc(Renderer_GetMemReqs());
// initialise all subsystems
if (!Renderer_Init(conf, g_core.renderer)) {
// FATAL("Failed to start renderer");
@@ -61,6 +62,7 @@ void Core_Bringup() {
void Core_Shutdown() {
Input_Shutdown(&g_core.input);
Renderer_Shutdown(g_core.renderer);
+ free(g_core.renderer);
}
bool ShouldExit() {