mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
Separated GPU clocks and GPU power setting
This commit is contained in:
13
app/Fans.cs
13
app/Fans.cs
@@ -162,13 +162,14 @@ namespace GHelper
|
|||||||
trackGPUTemp.Scroll += trackGPUPower_Scroll;
|
trackGPUTemp.Scroll += trackGPUPower_Scroll;
|
||||||
trackGPUPower.Scroll += trackGPUPower_Scroll;
|
trackGPUPower.Scroll += trackGPUPower_Scroll;
|
||||||
|
|
||||||
trackGPUCore.MouseUp += TrackGPU_MouseUp;
|
trackGPUCore.MouseUp += TrackGPUClocks_MouseUp;
|
||||||
trackGPUMemory.MouseUp += TrackGPU_MouseUp;
|
trackGPUMemory.MouseUp += TrackGPUClocks_MouseUp;
|
||||||
|
trackGPUClockLimit.MouseUp += TrackGPUClocks_MouseUp;
|
||||||
|
|
||||||
trackGPUBoost.MouseUp += TrackGPU_MouseUp;
|
trackGPUBoost.MouseUp += TrackGPU_MouseUp;
|
||||||
trackGPUTemp.MouseUp += TrackGPU_MouseUp;
|
trackGPUTemp.MouseUp += TrackGPU_MouseUp;
|
||||||
trackGPUPower.MouseUp += TrackGPU_MouseUp;
|
trackGPUPower.MouseUp += TrackGPU_MouseUp;
|
||||||
|
|
||||||
trackGPUClockLimit.MouseUp += TrackGPU_MouseUp;
|
|
||||||
|
|
||||||
//labelInfo.MaximumSize = new Size(280, 0);
|
//labelInfo.MaximumSize = new Size(280, 0);
|
||||||
labelFansResult.Visible = false;
|
labelFansResult.Visible = false;
|
||||||
@@ -526,13 +527,17 @@ namespace GHelper
|
|||||||
private void TrackGPU_MouseUp(object? sender, MouseEventArgs e)
|
private void TrackGPU_MouseUp(object? sender, MouseEventArgs e)
|
||||||
{
|
{
|
||||||
modeControl.SetGPUPower();
|
modeControl.SetGPUPower();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void TrackGPUClocks_MouseUp(object? sender, MouseEventArgs e)
|
||||||
|
{
|
||||||
modeControl.SetGPUClocks(true);
|
modeControl.SetGPUClocks(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void InitGPUPower()
|
private void InitGPUPower()
|
||||||
{
|
{
|
||||||
gpuPowerBase = Program.acpi.DeviceGet(AsusACPI.GPU_BASE);
|
gpuPowerBase = Program.acpi.DeviceGet(AsusACPI.GPU_BASE);
|
||||||
Logger.WriteLine($"ReadGPUPowerBase: {gpuPowerBase}");
|
if (gpuPowerBase >= 0) Logger.WriteLine($"ReadGPUPowerBase: {gpuPowerBase}");
|
||||||
|
|
||||||
panelGPUPower.Visible = isGPUPower;
|
panelGPUPower.Visible = isGPUPower;
|
||||||
if (!isGPUPower) return;
|
if (!isGPUPower) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user