Smart Redraw is the successor of dirty regions. It will save CPU power while KODI is idling by only redrawing those parts of the screen that have been changed. So far, this feature is not documented and should be considered experimental. You can enable it by adding the following code to advancedsettings.xml:
Just tested, it doesnât show/update some gui info
For example when I switch channels via number it doesnât show what I type on my remote
If i change some settings it doesnât show in gui until I switch do different setting.
For now I see only disadvantages from this feature
Produces amusing results on my S905Xâs. Dialogue boxes donât display content and remain on screen permanently, interferes with scrolling plot, backgrounds show though each other when changing windows and the like. Too many distracting, negative effects for me to use it at the moâ. Iâll try again when itâs finished
I just enabled this - seems to work just fine on 8.95.3 S905 here. Not sure if itâs a placebo effect but it seems snappier to me, no weirdness in the UI that Iâve seen.
I found the first very tiny bug. When playing music, the thingiemajib position indicator is stuck. The time bar keeps advancing though, so not too bad.
When you change volume the little circle doesnât update. Summing up, everything thatâs animated is affected. Someone should have a look at core temperatures if Smart Redraw might have a beneficial effect there. Not sure if itâs worth it otherwise.
What is the use for this Smart Redraw? What is it for?
If itâs the replacement for dirtyregions>0, itâs useless for me. It does not fix the subtitle stutter on my S912 box.
If itâs to lower the temps, I donât care for that since have no temp issuesâŚ
Well, it does lower the CPU temp.
On my X92 box (with slightly bigger heatsink) I get these temperatures:
Without advancedsettings.xml â 47/51°C (playing/idle)
With (for me) necessary dirtyregions>0 in advancedsettings.xml â 49/55°C
With both commands, dirtyregions>0 and smartredraw â 47/51°C
Decided to keep both commands cause did not experience (yet) any drowbackâŚ
OK, good for you, as I still have to use âdirty regionsâ to get rid of the stutter. Running only Smart Redrow does NOT remove the stutter on my S912 box.