Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Nov 1999 10:07:00 +0100 (CET)
From:      Soren Schmidt <sos@freebsd.dk>
To:        abial@webgiro.com (Andrzej Bialecki)
Cc:        yokota@zodiac.mech.utsunomiya-u.ac.jp (Kazutaka YOKOTA), sos@freebsd.org, freebsd-current@freebsd.org
Subject:   Re: libvgl - status and perspectives
Message-ID:  <199911080907.KAA91100@freebsd.dk>
In-Reply-To: <Pine.BSF.4.05.9911080937290.8182-100000@freja.webgiro.com> from Andrzej Bialecki at "Nov 8, 1999 09:42:05 am"

next in thread | previous in thread | raw e-mail | index | archive | help
It seems Andrzej Bialecki wrote:
> > 
> > Oops, sos and I have developed a new version of libsvgl which can
> > handle VESA modes in addition to the standard VGA graphics modes.
> > But I haven't committed it to the source tree yet (yes, I should have
> > done so weeks ago ;-(
> > 
> > Anyway, if you are interested, I can send you a copy for testing.
> 
> Yes, sort of... You see, with libvgl I ended up implementing most of the
> events abstraction myself - libvgl seriously lacks this (among others).
> So, of course new VESA modes are very interesting, but what would be
> really cool is more general framework for graphical terminal handling.

Hmm, libvgl was originally only thought as a way to do simple graphics
on the console, nothing more. What exactly is it you need ??
(And I'm not suggesting that I have the time to do it :) )

> > >But this brings more general question regarding console graphics library.
> > >As it is today, libvgl is almost useless due to very limited set of
> > >functions. There were discussions whether to port SVGAlib or GGI. Do you
> > >know if someone is working/planning to work on it?
> 
> Do you know something about this?

I think you all know my feelings about svgalib so I wont comment on that
one. I havn't been following the GGI project lately so I dont know what
they have achived, but last time I looked it had a loooong way to go to
be minimally usefull, and their kernel stuff was, well, not something I'd
put into our kernel....
Anyhow, I think we have what can be currently done resonably in the kernel
its just a matter of how you should interface to it. Remember that VESA
is on the way out, and there is no solution for us for new HW other than
being able to use the vendor supplied WINxx drivers (nearly impossible)
or get the vendors to release FreeBSD drivers (nearly impossible) or 
use X (others have the problem)... 

-Soren


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911080907.KAA91100>