Don't call real reflex when setting fps limit with XeFG active

This commit is contained in:
FakeMichau
2026-02-20 20:19:41 +01:00
committed by cdozdil
parent e80e652651
commit a5e0dcc0cf
+6 -1
View File
@@ -417,7 +417,12 @@ void ReflexHooks::setFPSLimit(float fps)
NV_SET_SLEEP_MODE_PARAMS temp {};
memcpy(&temp, &_lastSleepParams, sizeof(NV_SET_SLEEP_MODE_PARAMS));
temp.minimumIntervalUs = _minimumIntervalUs;
o_NvAPI_D3D_SetSleepMode(_lastSleepDev, &temp);
if (State::Instance().activeFgOutput == FGOutput::XeFG && fakenvapi::ForNvidia_SetSleepMode)
fakenvapi::ForNvidia_SetSleepMode(_lastSleepDev, &temp);
else
o_NvAPI_D3D_SetSleepMode(_lastSleepDev, &temp);
}
if (_lastVkSleepDev != nullptr)