From 095481ae2ef26d3e0e5f07cd357a7ecb795a0de1 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Thu, 10 Mar 2022 23:52:18 -0800 Subject: [PATCH] GBA Video: Initialize offset values --- src/gba/renderers/gl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gba/renderers/gl.c b/src/gba/renderers/gl.c index 94e8514a6..6ef210585 100644 --- a/src/gba/renderers/gl.c +++ b/src/gba/renderers/gl.c @@ -808,6 +808,8 @@ void GBAVideoGLRendererInit(struct GBAVideoRenderer* renderer) { bg->affine.dmy = 256; bg->affine.sx = 0; bg->affine.sy = 0; + bg->offsetX = 0; + bg->offsetY = 0; glGenFramebuffers(1, &bg->fbo); glGenTextures(1, &bg->tex); } @@ -923,6 +925,9 @@ void GBAVideoGLRendererReset(struct GBAVideoRenderer* renderer) { glRenderer->shadowRegs[REG_DISPCNT >> 1] = glRenderer->dispcnt; glRenderer->regsDirty = 0xFFFFFFFFFFFEULL; + glRenderer->objOffsetX = 0; + glRenderer->objOffsetY = 0; + int i; for (i = 0; i < 512; ++i) { int r = M_R5(glRenderer->d.palette[i]);