Re: Standard way of graphics in Linux



Herbert Kleebauer wrote:

No, I don't consider high level toolkits. I want to play around
at the lowest level using assembly code.

The lowest level you can use, is the one, the kernel gives you.
That are the syscalls. Linux is a multitasking operating
systems, which means, you can't just manipulate each and every
pice of the hardware like you want. Sorry, it's just not
possible. The kernel is responsible for the low level stuff,
you're doing high level.

The lowest level you could go would be svgalib to get the video
memory mapped into your program to play with. The niext higher
level would be DirectFB. And if you're really going to work
serious, that X11 and eventually OpenGL.

Wolfgang Draxinger
--
E-Mail address works, Jabber: hexarith@xxxxxxxxxx, ICQ: 134682867
GPG key FP: 2FC8 319E C7D7 1ADC 0408 65C6 05F5 A645 1FD3 BD3E
.



Relevant Pages

  • Re: [9fans] System call mania
    ... It suggests to me that these calls are the lowest level of communication with the kernel. ...
    (comp.os.plan9)
  • Re: PPC *nix
    ... at the lowest level is a mach'ish kernel. ... chosen for it's modularity (although it's not used in a microkernel ...
    (comp.os.linux)
  • Re: PPC *nix
    ... at the lowest level is a mach'ish kernel. ... chosen for it's modularity (although it's not used in a microkernel ...
    (comp.os.linux.hardware)