Added auto FGResourceFlip enabling when Unity is detected

This commit is contained in:
cdozdil
2026-06-01 22:13:22 +03:00
parent d4e28cf4d2
commit c7e5ee5c09
+7
View File
@@ -2088,6 +2088,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);