2019-01-23, 20:44
I did some tests with a recent Kodi Leia nightly on my Sony BRAVIA with MediaTek MT5891 (Quad ARM Cortex [email protected], ARM Mali T860MP2).
default settings (algorithmdirtyregions: 3; smartredraw: false)
Idle CPU usage: 3%
GUI navigation: quite smooth
algorithmdirtyregions: 1; guismartredraw: false
Idle CPU usage: 3%
GUI navigation: quite smooth
algorithmdirtyregions: 2; guismartredraw: false
Idle CPU usage: 3%
GUI navigation: noticably less smooth (especially in animations)
algorithmdirtyregions: 0; guismartredraw: false
Idle CPU usage: 20%
GUI navigation: quite smooth
algorithmdirtyregions: 0; guismartredraw: true
Idle CPU usage: 20%
GUI navigation: quite smooth
Idle CPU usage has been checked while on Kodi's main page. algorithmdirtyregions 1 and 3 give me the best results. Multi-pass (2) does not seem to be too efficient on my CPU/GPU combination. 0 is also fine, but raises CPU (and most probably also GPU) usage while idle. I haven't yet figured out how smartredraw should impact the whole thing. It does not seem to have any effect.
I haven't yet found a scenario in my daily use of Kodi in which DR=0 improves anything.
default settings (algorithmdirtyregions: 3; smartredraw: false)
Idle CPU usage: 3%
GUI navigation: quite smooth
algorithmdirtyregions: 1; guismartredraw: false
Idle CPU usage: 3%
GUI navigation: quite smooth
algorithmdirtyregions: 2; guismartredraw: false
Idle CPU usage: 3%
GUI navigation: noticably less smooth (especially in animations)
algorithmdirtyregions: 0; guismartredraw: false
Idle CPU usage: 20%
GUI navigation: quite smooth
algorithmdirtyregions: 0; guismartredraw: true
Idle CPU usage: 20%
GUI navigation: quite smooth
Idle CPU usage has been checked while on Kodi's main page. algorithmdirtyregions 1 and 3 give me the best results. Multi-pass (2) does not seem to be too efficient on my CPU/GPU combination. 0 is also fine, but raises CPU (and most probably also GPU) usage while idle. I haven't yet figured out how smartredraw should impact the whole thing. It does not seem to have any effect.
I haven't yet found a scenario in my daily use of Kodi in which DR=0 improves anything.