From 8cacd4d2d786d3c563de31ac11757086fcee1b1c Mon Sep 17 00:00:00 2001 From: NeoBrainX Date: Sat, 19 Mar 2011 00:21:59 +0000 Subject: [PATCH] Make sure to not do any XFB emulation at all if it's not enabled. Should fix issue 4294. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7373 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/VideoCommon/Src/FramebufferManagerBase.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Core/VideoCommon/Src/FramebufferManagerBase.cpp b/Source/Core/VideoCommon/Src/FramebufferManagerBase.cpp index 2ab0b79ce6..b234a7c865 100644 --- a/Source/Core/VideoCommon/Src/FramebufferManagerBase.cpp +++ b/Source/Core/VideoCommon/Src/FramebufferManagerBase.cpp @@ -33,6 +33,8 @@ FramebufferManagerBase::~FramebufferManagerBase() const XFBSourceBase* const* FramebufferManagerBase::GetXFBSource(u32 xfbAddr, u32 fbWidth, u32 fbHeight, u32 &xfbCount) { + if (!g_ActiveConfig.bUseXFB) return NULL; + if (g_ActiveConfig.bUseRealXFB) return GetRealXFBSource(xfbAddr, fbWidth, fbHeight, xfbCount); else