Added auto FGResourceFlip enabling when Unity is detected

This commit is contained in:
cdozdil
2026-06-10 22:20:06 +03:00
parent ca5d59afb1
commit 3ffc972447
+7
View File
@@ -2056,6 +2056,13 @@ BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserv
FSR3FG::HookFSR3FGExeInputs();
}
if (State::Instance().activeFgInput == FGInput::Upscaler &&
State::Instance().GameEngine == GameEngineType::Unity && !Config::Instance()->FGResourceFlip.has_value())
{
LOG_WARN("Unity detected with Upscaler input, but FGResourceFlip is not set. Enabling it");
Config::Instance()->FGResourceFlip.set_volatile_value(true);
}
for (size_t i = 0; i < 300; i++)
{
State::Instance().frameTimes.push_back(0.0f);