Ethin wrote:
I wasn't saying that text mode is (not) more efficient, just that saying that its faster than an LFB is a pretty hard claim to prove.
Writing 2 bytes per character is going to be significantly faster than writing 256 bytes. Unless you are disputing that claim, what more proof do you need?
(and incidentally if you agree that it is "more efficient" but not that it is "faster", what do you mean precisely?)
Ethin wrote:
It may be slightly slower than text mode but most likely not remotely significantly enough to be anything to worry about
I agree with you on this part, not because it won't be a lot slower, but because text output isn't usually a bottleneck (and if it is, you probably can avoid it).
This is probably the crux. I think what you
mean is: LFB versus text mode doesn't matter, overall - which is probably right. But what you are
saying is that text mode isn't more efficient (edit: sorry,
isn't faster) than an LFB, which is clearly not right when considering text output.
Ethin wrote:
UEFI outright ditched it, and you're going to have to do font rendering in-kernel because of that unless you write a GPU driver that's capable of reconfiguring the GPU to operate in text mode.
Not wrong, but also does not mean that text mode, if you can use it, is not more efficient and faster.