Merge branch 'seerge:main' into cpu-auto-tdp

This commit is contained in:
IceStormNG
2024-03-02 13:56:57 +01:00
committed by GitHub
2 changed files with 7 additions and 6 deletions

View File

@@ -764,7 +764,7 @@ namespace GHelper
{
Task.Run(() =>
{
modeControl.AutoPower();
modeControl.AutoPower(true);
});
}

View File

@@ -90,8 +90,10 @@ namespace GHelper.Mode
Task.Run(async () =>
{
await Task.Delay(TimeSpan.FromMilliseconds(100));
AutoFans();
AutoPower(1000);
await Task.Delay(TimeSpan.FromMilliseconds(1000));
AutoPower();
});
@@ -186,7 +188,7 @@ namespace GHelper.Mode
}
public void AutoPower(int delay = 0)
public void AutoPower(bool launchAsAdmin = false)
{
customPower = 0;
@@ -196,12 +198,11 @@ namespace GHelper.Mode
if (applyPower && !applyFans && (AppConfig.IsFanRequired() || AppConfig.IsManualModeRequired()))
{
delay = 500;
AutoFans(true);
Thread.Sleep(500);
}
Thread.Sleep(delay);
if (applyPower) SetPower(delay == 0);
if (applyPower) SetPower(launchAsAdmin);
Thread.Sleep(500);
SetGPUPower();