Implement compat flag proposed in #18423, forcing readbacks in Juiced 2

In-game, there's no slowdown, and this fixes the decal editor. So it's
no use allowing readbacks to be turned off in this game.

See issue #18423
This commit is contained in:
Henrik Rydgård committed 2024-07-20 11:24:24 +02:00
1 parent 5c26aa4c96
commit ef95e24169
5 files changed
+48 -34

No files matched your search

+1
View File
@@ -138,6 +138,7 @@ void Compatibility::CheckSettings(IniFile &iniFile, const std::string &gameID) {
CheckSetting(iniFile, gameID, "TacticsOgreEliminateDebugReadback", &flags_.TacticsOgreEliminateDebugReadback);
CheckSetting(iniFile, gameID, "FramebufferAllowLargeVerticalOffset", &flags_.FramebufferAllowLargeVerticalOffset);
CheckSetting(iniFile, gameID, "DisableMemcpySlicing", &flags_.DisableMemcpySlicing);
CheckSetting(iniFile, gameID, "ForceEnableGPUReadback", &flags_.ForceEnableGPUReadback);
}
void Compatibility::CheckVRSettings(IniFile &iniFile, const std::string &gameID) {