diff -r 1662dea7a261 -r 09ab31bee6bd Hardware/ATI/ATIGPU.cs --- a/Hardware/ATI/ATIGPU.cs Wed Feb 03 18:10:11 2010 +0000 +++ b/Hardware/ATI/ATIGPU.cs Wed Feb 03 20:35:10 2010 +0000 @@ -53,6 +53,7 @@ private Sensor coreClock; private Sensor memoryClock; private Sensor coreVoltage; + private Sensor coreLoad; private List active = new List(); @@ -74,6 +75,7 @@ this.coreClock = new Sensor("GPU Core", 0, SensorType.Clock, this); this.memoryClock = new Sensor("GPU Memory", 1, SensorType.Clock, this); this.coreVoltage = new Sensor("GPU Core", 0, SensorType.Voltage, this); + this.coreLoad = new Sensor("GPU Core", 0, SensorType.Load, this); Update(); } @@ -130,13 +132,16 @@ coreClock.Value = 0.01f * adlp.EngineClock; memoryClock.Value = 0.01f * adlp.MemoryClock; coreVoltage.Value = 0.001f * adlp.Vddc; + coreLoad.Value = adlp.ActivityPercent; ActivateSensor(coreClock); ActivateSensor(memoryClock); ActivateSensor(coreVoltage); + ActivateSensor(coreLoad); } else { DeactivateSensor(coreClock); DeactivateSensor(memoryClock); DeactivateSensor(coreVoltage); + DeactivateSensor(coreLoad); } }