Have you checked out SVGAlib? Here is a quote from the SVGAlib website.
Quote:
What is SVGAlib?
SVGAlib is a low-level graphics library for Linux. It augments the C programming language, which doesn't provide support for graphics.
But there are lots of graphics programs written in C!
Yes, but they all rely on external library functions. C itself can only give you text. That's because all graphic functions are system dependent and are non-portable. Unfortunately, graphic routines coded for one operating system will not work under another unless they are completely rewritten. For example, graphics originally written for DOS or Windows are useless under Linux.
To code graphics in C under Linux, it is necessary to use an external set of functions which are native to Linux. SVGAlib is one such set.
|
More information can be found at
http://www.svgalib.org (a good place to start is
http://www.svgalib.org/jay/beginners...ers_guide.html).