mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
GPU Power tweaks
This commit is contained in:
@@ -154,7 +154,7 @@ public class AsusACPI
|
|||||||
public static int MaxGPUBoost = 25;
|
public static int MaxGPUBoost = 25;
|
||||||
|
|
||||||
public static int MinGPUPower = 0;
|
public static int MinGPUPower = 0;
|
||||||
public static int MaxGPUPower = 25;
|
public static int MaxGPUPower = 50;
|
||||||
|
|
||||||
public const int MinGPUTemp = 75;
|
public const int MinGPUTemp = 75;
|
||||||
public const int MaxGPUTemp = 87;
|
public const int MaxGPUTemp = 87;
|
||||||
@@ -291,6 +291,7 @@ public class AsusACPI
|
|||||||
if (AppConfig.IsIntelHX())
|
if (AppConfig.IsIntelHX())
|
||||||
{
|
{
|
||||||
MaxTotal = 175;
|
MaxTotal = 175;
|
||||||
|
MaxGPUPower = 70;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (AppConfig.DynamicBoost5())
|
if (AppConfig.DynamicBoost5())
|
||||||
|
|||||||
@@ -398,17 +398,19 @@ namespace GHelper
|
|||||||
InitServices();
|
InitServices();
|
||||||
InitHibernate();
|
InitHibernate();
|
||||||
|
|
||||||
//InitACPITesting();
|
InitACPITesting();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void InitACPITesting()
|
private void InitACPITesting()
|
||||||
{
|
{
|
||||||
|
if (!AppConfig.Is("debug")) return;
|
||||||
|
|
||||||
pictureScan.Visible = true;
|
pictureScan.Visible = true;
|
||||||
panelACPI.Visible = true;
|
panelACPI.Visible = true;
|
||||||
|
|
||||||
textACPICommand.Text = "120075";
|
textACPICommand.Text = "120098";
|
||||||
textACPIParam.Text = "1";
|
textACPIParam.Text = "25";
|
||||||
|
|
||||||
buttonACPISend.Click += ButtonACPISend_Click;
|
buttonACPISend.Click += ButtonACPISend_Click;
|
||||||
pictureScan.Click += PictureScan_Click;
|
pictureScan.Click += PictureScan_Click;
|
||||||
|
|||||||
@@ -1125,7 +1125,8 @@ namespace GHelper
|
|||||||
|
|
||||||
AppConfig.SetMode("gpu_boost", trackGPUBoost.Value);
|
AppConfig.SetMode("gpu_boost", trackGPUBoost.Value);
|
||||||
AppConfig.SetMode("gpu_temp", trackGPUTemp.Value);
|
AppConfig.SetMode("gpu_temp", trackGPUTemp.Value);
|
||||||
AppConfig.SetMode("gpu_power", trackGPUPower.Value);
|
|
||||||
|
AppConfig.RemoveMode("gpu_power");
|
||||||
|
|
||||||
AppConfig.SetMode("gpu_core", trackGPUCore.Value);
|
AppConfig.SetMode("gpu_core", trackGPUCore.Value);
|
||||||
AppConfig.SetMode("gpu_memory", trackGPUMemory.Value);
|
AppConfig.SetMode("gpu_memory", trackGPUMemory.Value);
|
||||||
|
|||||||
@@ -83,13 +83,12 @@ namespace GHelper
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
InitTheme(true);
|
InitTheme(true);
|
||||||
|
|
||||||
LoadUpdates(true);
|
|
||||||
|
|
||||||
//buttonRefresh.Visible = false;
|
//buttonRefresh.Visible = false;
|
||||||
buttonRefresh.Click += ButtonRefresh_Click;
|
buttonRefresh.Click += ButtonRefresh_Click;
|
||||||
Shown += Updates_Shown;
|
Shown += Updates_Shown;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void ButtonRefresh_Click(object? sender, EventArgs e)
|
private void ButtonRefresh_Click(object? sender, EventArgs e)
|
||||||
{
|
{
|
||||||
LoadUpdates();
|
LoadUpdates();
|
||||||
@@ -100,7 +99,9 @@ namespace GHelper
|
|||||||
Height = Program.settingsForm.Height;
|
Height = Program.settingsForm.Height;
|
||||||
Top = Program.settingsForm.Top;
|
Top = Program.settingsForm.Top;
|
||||||
Left = Program.settingsForm.Left - Width - 5;
|
Left = Program.settingsForm.Left - Width - 5;
|
||||||
|
LoadUpdates(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
private Dictionary<string, string> GetDeviceVersions()
|
private Dictionary<string, string> GetDeviceVersions()
|
||||||
{
|
{
|
||||||
using (ManagementObjectSearcher objSearcher = new ManagementObjectSearcher("Select * from Win32_PnPSignedDriver"))
|
using (ManagementObjectSearcher objSearcher = new ManagementObjectSearcher("Select * from Win32_PnPSignedDriver"))
|
||||||
|
|||||||
Reference in New Issue
Block a user