From 6429707d4eecae3bf8ff86cdfac9e6eb4ec693ab Mon Sep 17 00:00:00 2001 From: raven02 Date: Mon, 18 Mar 2013 23:04:17 +0800 Subject: [PATCH] Fix MotoGP broken in buffered mode --- GPU/GLES/Framebuffer.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/GPU/GLES/Framebuffer.cpp b/GPU/GLES/Framebuffer.cpp index 3820a8e5f7..06cde107c1 100644 --- a/GPU/GLES/Framebuffer.cpp +++ b/GPU/GLES/Framebuffer.cpp @@ -520,12 +520,13 @@ void FramebufferManager::BeginFrame() { } void FramebufferManager::SetDisplayFramebuffer(u32 framebuf, u32 stride, int format) { - displayFramebufPtr_ = framebuf; - displayStride_ = stride; - displayFormat_ = format; if ((framebuf & 0x04000000) == 0) { DEBUG_LOG(HLE, "Non-VRAM display framebuffer address set: %08x", framebuf); + } else { + displayFramebufPtr_ = framebuf; + displayStride_ = stride; + displayFormat_ = format; } }