From: Bernie Boudet (list-01@foobar.clara.co.uk)
Date: Mon 16 Oct 2000 - 00:57:23 IST
Thanks for the reply.
On Sun, 15 Oct 2000 22:42:59 +0200 (IST)
Matan Ziv-Av <matan@svgalib.org> wrote:
> > How can I enable the 0-255 colour scale?
>
> Support for this can be added to the vesa driver, as this option is
> supported by vesa 1.2 or newer.
> I don't know on which cards it works, though.
> This option is not supported on any driver that I wrote, so your program
> won't work on most cards.
Sorry, I don't quite follow. Do you think it can be done... or not?
If there is a chance, what could I try to get it to work? I'm prepared
to do some hacking on the SVGAlib internals but I only met SVGAlib a few
days ago and we haven't been properly introduced yet. :)
The reason I would like to use the 0-255 colour scale is that almost all
the gl_xxx() functions take an index, int c, into the 256 colour palette.
Working with RGB values seems to restrict the available drawing
primitives to simple pixel bashing, or am I missing something here?
> > Also, is it possible to switch the card to 1600x1200? I know the card
> > can do it because I use this resolution in X-Windows.
>
> The vesa bios does not support this mode, so the only way to use this
> mode is to use a native savage driver.
Does anyone know if such a native driver exists? I tried "chipset S3"
but the card was not recognised. Alternatively, if the Savage 4 is not
a good choice, which cards should I be looking at to work at a high res?
> > Below is a small test program and its output to demonstrate the problem:
>
> I think vgatest gives you that info.
AFAICT, it doesn't tell about modeinfo flags. The other reason I posted
my own code was that I wanted to be sure I wasn't doing something wrong.
------------------------------------------------------------------
Unsubscribe: To: listbot@svgalib.org
Body: unsubscribe linux-svgalib
This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:23 IST