On Thu, Oct 04, 2001 at 09:11:52PM +0100, Jonathan Belson wrote: > Hiya > > > I've been trying to find out some information on programming the > fb/vesa interface, eg. set_video_mode() and friends. > > >From the few examples I've seen, it appears that you have to > muck about with banks rather than use a pointer to linear > frame buffer (logo_saver.c, splash.c). Is there no way to > access the fb linearly?
In the GGI project (http://www.ggi-project.org), there's the vgl backend which is able to access the video fb when available throw libvgl. The S3 module in -current provide linear fb for most S3 cards even if they support only VESA1.2. You have: http://www.pegacity.it/Informatica/Case/1845/arch_eng.htm http://www.talula.demon.co.uk/freebe/index.html Enjoy! > Does anyone know of any resources giving more information > on fb programming? libvgl handles bank switching automagically if you use it's drawing routines. Nicolas -- Alcôve Technical Manager - [EMAIL PROTECTED] - http://www.alcove.com FreeBSD Developer - [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message