A few years later, I checked that with powertop when I was using my thinkpad in uni and it was true and measurable!
I'm not sure if it's still the case, but it's funny how UI features can tax the power budget in unsuspected ways.
A few years later, I checked that with powertop when I was using my thinkpad in uni and it was true and measurable!
I'm not sure if it's still the case, but it's funny how UI features can tax the power budget in unsuspected ways.
Sublime Text 4 Update FAQ, May 2021
https://forum.sublimetext.com/t/sublime-text-4-update-faq/58...
This is actually more noticeable for efficient apps than inefficient/bloated apps as the latter don't get as many chances to enter deep idle states in the first place.
There's a considerable difference in doing that once a second and dozens (hundreds? thousands? depending on how it was implemented) times a second, which I would assume what the previous default ("smooth") setting meant.
It's true whether it's a terminal emulator, a browser or an office suite.
GPU power saving loves static content (OLED screens don't, but that's another story)
There are ways around it, but it requires direct interaction with the compositor, which while supported by the APIs, it's more complicated.
So evolution. Does this mean that a laptop with lower screen resolution has better battety life ? It explaines why Win 10 is so crappy with screen and cursor updates.
If using the API's correctly, the compositor can be limited to only updating a small part of the screen. If really only switching the cursor between on and off, that'll happen roughly once per second. And lastly, the whole thing can be skipped completely if the cursor happens to be invisible, for example if the editor is minimized or (partially or fully) obscured by other windows.
https://www.extremetech.com/computing/294907-why-moving-the-...
Still the case with macOS in Finder. Even on Big Sur running on an M1. I dealt with this over the weekend.