|
25c77ae8
|
2011-09-09T11:53:45
|
|
Only display values in the log if they're supported and standardise device log line printing.
|
|
2fafdab9
|
2011-09-09T10:03:10
|
|
Allow adapterid 0 cards to enumerate as a device as they will be non-AMD cards, and enable ADL on any AMD card.
|
|
b7d81781
|
2011-09-08T14:10:55
|
|
Setting the hysteresis is unlikely to be useful on the fly and doesn't belong in the per-gpu submenu.
|
|
0e1c2916
|
2011-09-08T14:05:41
|
|
Display fan range in autofan status.
|
|
e0a9f1aa
|
2011-09-08T13:53:10
|
|
Allow temperature targets to be set on a per-card basis on the command line.
|
|
d6f3bd05
|
2011-09-08T13:33:24
|
|
Display which GPU has overheated in warning message.
|
|
b50041c8
|
2011-09-08T13:29:13
|
|
Allow per-device fan ranges to be set and use them in auto-fan mode.
|
|
9b5cd618
|
2011-09-08T13:04:39
|
|
Implement accepting a range of engine speeds as well to allow a lower limit to be specified on the command line.
|
|
7ea7f5f3
|
2011-09-08T10:51:32
|
|
Allow temperatures greater than 100 degrees.
|
|
4628db5b
|
2011-09-07T10:44:57
|
|
Change the fan speed by only 5% if it's over the target temperature but less than the hysteresis value to minimise overshoot down in temperature.
|
|
3997f308
|
2011-09-07T10:43:26
|
|
Add a thermal cutoff option as well and set it to 95 degrees by default.
|
|
311420db
|
2011-09-07T10:03:06
|
|
Flag adl as active if any card is successfully activated.
|
|
058303bc
|
2011-09-07T10:00:10
|
|
Only reset values on exiting if we've ever modified them.
|
|
b8be1e6c
|
2011-09-07T09:17:51
|
|
Ignore whether the display is active or not since only display enabled devices work this way, and we skip over repeat entries anwyay.
|
|
f89c032d
|
2011-09-06T12:04:23
|
|
The ° character is not reliably shown on all platforms so remove it.
|
|
fd23532b
|
2011-09-06T09:41:58
|
|
Make adl attempt to compile only on win32 or linux since there is no support for it on onther platforms, and fix sleep() definition on win32.
|
|
16aff37c
|
2011-09-06T09:36:42
|
|
Fix compilation errors on mingw32 to do with order of pulling in headers, curses.h and definition of bool.
|
|
40491cd5
|
2011-09-05T08:32:31
|
|
Change default hysteresis to 3 degrees for lower average fanspeeds.
|
|
47f1a759
|
2011-09-04T23:23:31
|
|
Implement setting the GPU powertune value of all devices or each device as a comma separated value.
|
|
9f618f4a
|
2011-09-05T17:14:09
|
|
Lower profile settings cannot be higher than higher profile ones so link any drops in settings.
|
|
ca379355
|
2011-09-05T16:14:43
|
|
Ramp up the fan more if we're over target temperature.
|
|
bc972440
|
2011-09-05T16:05:04
|
|
Provide locking around all adl calls to prevent races.
|
|
666d724b
|
2011-09-05T13:48:06
|
|
Set a safe starting fan speed if we're automanaging the speeds.
|
|
5fc56a45
|
2011-09-05T09:36:43
|
|
Force the speed to high on startup and restore it to whatever the setting was on exit.
|
|
cb29fb7d
|
2011-09-05T09:04:15
|
|
Remove the safety checks in speed setting since confirmation is done first in the menu, then show the new current values after a short pause.
|
|
ee06a3ba
|
2011-09-05T08:33:00
|
|
Limit fanspeed to 85% properly when temperature is below overheat levels.
|
|
656bacc5
|
2011-09-04T23:14:36
|
|
Get the value of powertune in get_stats.
|
|
7711c6fb
|
2011-09-04T23:10:57
|
|
Implement changing of powertune value from the GPU change settings menu.
|
|
bd292258
|
2011-09-04T22:56:19
|
|
Add support for monitoring powertune setting.
|
|
3a5663ca
|
2011-09-04T22:25:31
|
|
Implement setting the GPU fan speed of all devices or each device as a comma separated value.
|
|
8ae273c5
|
2011-09-04T22:08:42
|
|
Implement setting the GPU voltage of all devices or each device as a comma separated value.
|
|
54bc30ce
|
2011-09-04T22:01:58
|
|
Implement setting the GPU memory clock speed of all devices or each device as a comma separated value.
|
|
ec8808d0
|
2011-09-04T21:55:06
|
|
Implement setting the GPU engine clock speed of all devices or each device as a comma separated value.
|
|
12a167a3
|
2011-09-04T13:57:40
|
|
Implement menus to change temperature limits.
|
|
1ed21937
|
2011-09-04T10:19:29
|
|
Combine all stats collating into one function to avoid repeating function calls on each variable.
|
|
e9f886d8
|
2011-09-04T09:43:53
|
|
Allow target, overheat and hysteresis temperatures to be set from command line.
|
|
847adf68
|
2011-09-04T07:17:07
|
|
Add a small amount of hysteresis before lowering clock speed.
|
|
9b7262ec
|
2011-09-04T00:36:14
|
|
Clean up by setting performance profiles and fan settings to startup levels on exit.
|
|
e9b5885e
|
2011-09-03T22:30:11
|
|
Add a gpu autotune option which adjusts GPU speed to maintain a target temperature within the bounds of the default GPU speed and any overclocking set.
|
|
dcc97e45
|
2011-09-03T15:46:57
|
|
Add an --auto-fan command line option to allow all GPUs to have autofan enabled from startup.
|
|
495adcbf
|
2011-09-03T15:33:53
|
|
Implement auto fanspeed adjustment to maintain a target temperature and fanspeed below 85%, with an overheat check that will speed the fan up to 100%.
|
|
320a5f2a
|
2011-09-03T14:52:25
|
|
Make sure to read off the value in RPM only.
|
|
bf2669b8
|
2011-09-03T14:45:37
|
|
Minor corrections to set fan speed by percentage.
|
|
07b847f7
|
2011-09-03T14:33:05
|
|
Implement fan speed setting.
|
|
3681ae84
|
2011-09-03T13:28:49
|
|
Implement changing memory speed and voltage on the fly.
|
|
35ace463
|
2011-09-03T13:02:21
|
|
Enable changing of engine clock setting on the fly.
|
|
d57cd919
|
2011-09-03T10:53:35
|
|
Implement ATI ADL support for GPU parameter monitoring now and setting later (temp, fan, clocks etc.).
Check for the presence of the ADL header files in ADL_SDK.
Import adl_functions.h from amd overdrive ctrl.
Implement a setup function that tries to detect GPUs that support the ADL and link in the parameters into the gpus struct.
Put a summary of monitoring information from the GPU menu.
|