From 3f9abf2b05396e7219a7e9a6034c95b74cb0c055 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Sun, 8 Mar 2015 22:45:40 -0700 Subject: [PATCH] SDL: Reserve correct number of bytes for video buffer allocation --- src/platform/sdl/gl-sdl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/sdl/gl-sdl.c b/src/platform/sdl/gl-sdl.c index 66d46b0c9..0a0d73e21 100644 --- a/src/platform/sdl/gl-sdl.c +++ b/src/platform/sdl/gl-sdl.c @@ -59,7 +59,7 @@ bool GBASDLInit(struct SDLSoftwareRenderer* renderer) { #endif #endif - renderer->d.outputBuffer = malloc(VIDEO_HORIZONTAL_PIXELS * VIDEO_VERTICAL_PIXELS * 4); + renderer->d.outputBuffer = malloc(VIDEO_HORIZONTAL_PIXELS * VIDEO_VERTICAL_PIXELS * BYTES_PER_PIXEL); renderer->d.outputBufferStride = VIDEO_HORIZONTAL_PIXELS; glGenTextures(1, &renderer->tex); glBindTexture(GL_TEXTURE_2D, renderer->tex);