Commit Graph

22 Commits

Author SHA1 Message Date
IceStormNG
b765514477 Check limiters for their availability before using them 2024-03-02 13:56:21 +01:00
IceStormNG
da47c094e4 Streamlined options and availability checks for limiters and fps sources 2024-03-02 13:55:25 +01:00
IceStormNG
f2ef77b866 Better logic to handle availability of tdp limiters 2024-03-02 13:29:56 +01:00
IceStormNG
b104d852c7 Explicitly save previous power limits 2024-03-02 13:26:37 +01:00
IceStormNG
89de581e1f Also set FPPT boost for non all-amd models 2024-03-02 13:22:55 +01:00
IceStormNG
edf05935c0 Use constants instead of hardcoding the MSR index. 2024-03-02 13:18:31 +01:00
IceStormNG
082c7036f5 Check whether autotdp is available at all. 2024-03-02 13:16:08 +01:00
IceStormNG
2e9a34d8f5 Adjusted some comments to reflect recent code changes 2024-03-02 11:35:40 +01:00
IceStormNG
c31e52bc74 PID already does that. Therefore it is not necessary 2024-03-01 23:53:07 +01:00
IceStormNG
5fee6e03d1 Logic to find a stable minimum TDP for improved stability and less frame dips in low demanding scenes. 2024-03-01 23:22:57 +01:00
IceStormNG
7f087d36dc Ignore case when finding game profile by process name 2024-03-01 20:15:11 +01:00
IceStormNG
6850b644a0 Fix for detecting exit of game 2024-03-01 20:14:53 +01:00
IceStormNG
0370aa8c94 Fixed reset not working when a game was running 2024-03-01 18:57:20 +01:00
IceStormNG
f1198440d4 Better calibration for tdp adjustments to not cause extreme stutters 2024-03-01 18:56:55 +01:00
IceStormNG
8cd256463a Use watts as double to have more fine grained control 2024-03-01 18:55:50 +01:00
IceStormNG
2aebf3044d Fix for not detecting older games 2024-03-01 18:55:01 +01:00
IceStormNG
5d231ea172 Fix min slider affecting the max slider the wrong way 2024-03-01 18:54:40 +01:00
IceStormNG
b9b98577d0 ASUS power limiter fixes 2024-03-01 15:33:28 +01:00
IceStormNG
06205a1ad3 Make interface more flexible by passing the whole instance object to the framerate source 2024-03-01 07:52:27 +01:00
IceStormNG
82f90fcab3 Make sure the game list is initialzed 2024-03-01 07:50:13 +01:00
IceStormNG
4af2bf63c7 Remove unnecessary usings 2024-03-01 07:49:53 +01:00
IceStormNG
84a6fd4d5f Added AutoTDP feature with RTSS source and Intel + ASUS power limiters 2024-03-01 07:47:00 +01:00