Move the hack to FramebufferCommon.cpp and rename.

This commit is contained in:
Luna committed 2015-01-23 10:40:49 +01:00
1 parent 722d34e09a
commit ff9d33d2a7
5 files changed
+31 -77

No files matched your search

+2 -38
View File
@@ -36,6 +36,7 @@
#include "GPU/Common/PostShader.h"
#include "GPU/Common/TextureDecoder.h"
#include "GPU/Common/FramebufferCommon.h"
#include "GPU/Debugger/Stepping.h"
#include "GPU/GLES/Framebuffer.h"
#include "GPU/GLES/TextureCache.h"
@@ -667,44 +668,7 @@ void FramebufferManager::ResizeFramebufFBO(VirtualFramebuffer *vfb, u16 w, u16 h
vfb->bufferHeight = std::max(vfb->bufferHeight, h);
}
if (g_Config.iInternalResolution==1) {
vfb->renderWidth = vfb->bufferWidth * renderWidthFactor;
vfb->renderHeight = vfb->bufferHeight * renderHeightFactor;
} else {
switch (g_Config.iBloomHack) {
case 0:
vfb->renderWidth = vfb->bufferWidth * renderWidthFactor;
vfb->renderHeight = vfb->bufferHeight * renderHeightFactor;
break;
case 1:
if (vfb->bufferWidth <= 128 || vfb->bufferHeight <= 64) {
vfb->renderWidth = vfb->bufferWidth;
vfb->renderHeight = vfb->bufferHeight;
} else {
vfb->renderWidth = vfb->bufferWidth * renderWidthFactor;
vfb->renderHeight = vfb->bufferHeight * renderHeightFactor;
}
break;
case 2:
if (vfb->bufferWidth <= 256 || vfb->bufferHeight <= 128) {
vfb->renderWidth = vfb->bufferWidth;
vfb->renderHeight = vfb->bufferHeight;
} else {
vfb->renderWidth = vfb->bufferWidth * renderWidthFactor;
vfb->renderHeight = vfb->bufferHeight * renderHeightFactor;
}
break;
case 3:
if (vfb->bufferWidth < 480 || vfb->bufferHeight < 272) {
vfb->renderWidth = vfb->bufferWidth;
vfb->renderHeight = vfb->bufferHeight;
} else {
vfb->renderWidth = vfb->bufferWidth * renderWidthFactor;
vfb->renderHeight = vfb->bufferHeight * renderHeightFactor;
}
break;
}
}
SetRenderSize(vfb);
bool trueColor = g_Config.bTrueColor;
if (hackForce04154000Download_ && vfb->fb_address == 0x00154000) {