diff --git a/fas-rs-fw/src/scheduler/looper/mode_policy.rs b/fas-rs-fw/src/scheduler/looper/mode_policy.rs index 5e91655e..eb02d6fc 100755 --- a/fas-rs-fw/src/scheduler/looper/mode_policy.rs +++ b/fas-rs-fw/src/scheduler/looper/mode_policy.rs @@ -41,22 +41,17 @@ impl Looper

{ match mode { Mode::Powersave => { - scale_time = Duration::from_millis(50); - tolerant_frame_limit = Duration::from_millis(50); - tolerant_frame_jank = Duration::from_millis(60); - } - Mode::Balance => { scale_time = Duration::from_millis(15); - tolerant_frame_limit = Duration::from_millis(15); - tolerant_frame_jank = Duration::from_millis(20); - } - Mode::Performance => { - scale_time = Duration::from_millis(10); tolerant_frame_limit = Duration::from_millis(10); tolerant_frame_jank = Duration::from_millis(15); } - Mode::Fast => { - scale_time = Duration::from_millis(5); + Mode::Balance => { + scale_time = Duration::from_millis(10); + tolerant_frame_limit = Duration::from_millis(6); + tolerant_frame_jank = Duration::from_millis(10); + } + Mode::Performance | Mode::Fast => { + scale_time = Duration::from_millis(10); tolerant_frame_limit = Duration::from_millis(5); tolerant_frame_jank = Duration::from_millis(10); }