Thinking May Be Dangerous The collected technical musings of Aaron Wirtz

7Jul/110

FreeBSD Framebuffer Graphics

I just pushed a new project up to GitHub.  It's the beginning of a console framebuffer graphics library for FreeBSD.  While Linux has SVGALib, and BSD used to have VGL, there doesn't seem to be anything current for this purpose, and the documentation for the kernel framebuffer ioctls is minimal (and even these seem mostly to just be thunks to the old interrupt 10h functions).  I need this for a certain BSD-based side project, and since no one else seems to have it working at the moment I had to do it myself.

Filed under: C Leave a comment