From 3b739f2b85a624d170b1715befcf7879c5f91911 Mon Sep 17 00:00:00 2001 From: tobid7 Date: Sun, 19 Apr 2026 18:59:42 +0200 Subject: [PATCH] Clear Context on Init --- source/base.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/base.c b/source/base.c index 65ca89e6..7c008af5 100644 --- a/source/base.c +++ b/source/base.c @@ -81,6 +81,8 @@ bool C3D_Init(size_t cmdBufSize) if (ctx->flags & C3DiF_Active) return false; + memset(ctx, 0x0, sizeof(C3D_Context)); + cmdBufSize = (cmdBufSize + 0xF) &~ 0xF; // 0x10-byte align ctx->cmdBufSize = cmdBufSize/4; ctx->cmdBuf = (u32*)linearAlloc(cmdBufSize);