Change "Rendering Mode" to just a "Skip buffer effects" checkbox. Reuse translations.

This commit is contained in:
Henrik Rydgård 2022-11-06 19:20:10 +01:00
parent 31cb3a8eae
commit 519db766b6
54 changed files with 138 additions and 264 deletions

View file

@ -91,7 +91,9 @@ bool FramebufferManagerCommon::UpdateSize() {
const int effectiveBloomHack = PSP_CoreParameter().compat.flags().ForceLowerResolutionForEffectsOn ? 3 : g_Config.iBloomHack;
const bool newSettings = bloomHack_ != effectiveBloomHack || useBufferedRendering_ != (g_Config.iRenderingMode != FB_NON_BUFFERED_MODE);
bool newBuffered = !g_Config.bSkipBufferEffects;
const bool newSettings = bloomHack_ != effectiveBloomHack || useBufferedRendering_ != newBuffered;
renderWidth_ = (float)PSP_CoreParameter().renderWidth;
renderHeight_ = (float)PSP_CoreParameter().renderHeight;
@ -99,7 +101,7 @@ bool FramebufferManagerCommon::UpdateSize() {
pixelWidth_ = PSP_CoreParameter().pixelWidth;
pixelHeight_ = PSP_CoreParameter().pixelHeight;
bloomHack_ = effectiveBloomHack;
useBufferedRendering_ = g_Config.iRenderingMode != FB_NON_BUFFERED_MODE;
useBufferedRendering_ = newBuffered;
presentation_->UpdateSize(pixelWidth_, pixelHeight_, renderWidth_, renderHeight_);