frame buffer state of the art?



It has been many years since I tried the frame buffer (console displaying
directly from pixels in the buffer instead of characters in the buffer).
At that time, frame buffer had one serious annoyance: it did not save the
pixel content between virtual console switching. Instead, what it did was
save the character buffer content, and when the console was switched, it
re-rendered the saved characters into pixels. This meant that graphical
programs were screwed. Back then, the two big issues that justified this
were the speed to copy out and copy in all that pixel data (although doing
the re-render means at least half that work and then some still has to be
done, anyway), and the required memory in the kernel itself (multiplied by
how many virtual consoles are involved). I believe today, computers are
sufficiently fast and have enough memory to handle this.

So has there been any improvement in the frame buffer console since then?
It would be a big hassle to try it (so many things set up and running that
I don't want to reboot). So I'm just looking to see if someone here has
actually tried it recently with the issues as described above understood.

--
|---------------------------------------/----------------------------------|
| Phil Howard KA9WGN (ka9wgn.ham.org) / Do not send to the address below |
| first name lower case at ipal.net / spamtrap-2008-02-12-1133@xxxxxxxx |
|------------------------------------/-------------------------------------|
.



Relevant Pages

  • Re: Apple II VGA Video Generator Card Project
    ... of the frame buffer, so all line drawing will take longer. ... 1.- It takes n times longer to draw n*x pixels as it takes to draw x ... that provide either more resolution or more color depth or both. ...
    (comp.sys.apple2)
  • Re: newbie question!
    ... Wolfgang Draxinger wrote: ... shows how to declare a memory segment (2D for example 200x200 pixels), the same size as the frame buffer. ... I need to fill my data into this this memory segment and then somehow copy it to the OpenGl frame buffer for display. ...
    (comp.graphics.api.opengl)
  • Re: kernel 2.6 and frame buffer problems...
    ... ATI frame buffer never testsed ... > The funny thing is that the machine boots well, ... > console, I only see some garbeled pixels. ... > to the boot prompt, maybe 2.6 is somewhat more strict concerning fb. ...
    (alt.os.linux.suse)
  • Reduce text console from 80x25 to 80x20
    ... I would really need those 168 pixels at the bottom since ... everything I write is now totally out of the screen area. ... Would there be a way to just tell the text console to never use the ...
    (comp.os.linux.setup)
  • Re: directfb w ATI Radeon
    ... >>Turns out it was a kernel config error. ... I got the console to come up in frame buffer mode, ...
    (Debian-User)