DragonFly BSD
DragonFly users List (threaded) for 2006-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: DF Console GUI


To: Nigel Weeks <nweeks@xxxxxxxxxxxxxxx>
From: Sascha Wildner <saw@xxxxxxxxx>
Date: Fri, 03 Mar 2006 00:23:24 +0100

Nigel Weeks wrote:
I was reading through FBSD6's /usr/src/sys/dev/syscons to find out more
about libVGL programming, when I noticed some code based on DF code.

Does anyone know of examples of code using these syscons graphics libraries?
(Want to have a shot at porting Qtopia (was QT-embedded) to BSD)

Nigel,


libvgl does not call code from sys/dev/misc/syscons directly. It has its own routines for drawing. The code in syscons itself is kinda optimized towards drawing the things syscons needs (filled rectangles, characters, mouse pointer) quickly.

On the other hand, if you take a look at vga.c you'll notice that work on some generic kernel drawing functions seems to have been started years ago but so far nothing seems to use it. The video_switch_t has some function members for drawing (vga_fill_rect() e.g.).

If you are looking for examples that use libvgl, there should be some FreeBSD ports that link against libvgl. grep should find what you want.

Sascha



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]