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>