From d0bbd641c842cd4f45f46f3cf3e59c27ef9bc12e Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Sat, 29 Jan 2022 09:23:31 -0500 Subject: [PATCH] zero initialize remaining variables in LightsBuffer --- src/tangerine.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tangerine.cpp b/src/tangerine.cpp index 75d9515..1e8daa2 100644 --- a/src/tangerine.cpp +++ b/src/tangerine.cpp @@ -295,6 +295,8 @@ initLights(MemoryArena* arena, GLContext* gl_ctx, u32 max_lights) { // FIXME: revisit for 'Scene' abstraction LightsBuffer lights_buf; + lights_buf.active_p_lights = 0; + lights_buf.active_d_lights = 0; lights_buf.max_p_lights = max_lights; lights_buf.max_d_lights = max_lights; lights_buf.p_lights = ARENA_ALLOC(arena, PointLight, max_lights);