3 ms·
It should help on low-power devices, and with power consumption. In theory at least. Moreover, it's a must if you want image support (I saw this terminal emulat
by MayeulC 5y ago
It should help on low-power devices, and with power consumption. In theory at least. Moreover, it's a must if you want image support (I saw this terminal emulator supported sixels, opened an issue about the kitty protocol).
- vidarh 5y agoI don't see why it'd make a positive impact on power consumption or low power devices. Most of the time terminals consume very little processing power. You get brief bursts while scrolling lots of text, but that tends to be a tiny proportion of usage. Image support and sixel support exists on any number of terminals with no GPU support. A majority of the ones I've used w/sixel support in fact are totally oblivious to GPUs. Keep in mind sixel originated on terminals a few orders of magnitude slower than even modern mobile devices. For most uses you'll not even benefit from more than a basic 1980's era blitter in terms of acceleration, but given the data volumes even that will not make much difference with a well written terminal app (which will minimize copying to start with)