Hi,

  I just found this on the web:

      http://hermes.terminal.at

...it's a library containing optimised routines for
converting pixels from one format (eg 8+8+8) into
another (eg 5+6+5).  It appears to be highly optimised
for a bunch of different CPU's and a bunch of OS's
and can do things like endianness conversions too.
It knows about MMX and other CPU extensions. It's
evidently used in quite a lot of 2D applications
and claims to be very stable and it's GPL.

It looks like just the thing for Mesa when doing
stuff like the rendering-in-a-window stuff, and for
format conversions for glReadPixel, texture loading,
etc.

I don't have time to try anything right now - but
if anyone is looking for something useful to do...

(Yes, I know - Brian says "Wait until after 3.1",
...and he's absolutely right!)

Steve Baker                (817)619-2657 (Vox/Vox-Mail)
Raytheon Systems Inc.      (817)619-2466 (Fax)
Work: [EMAIL PROTECTED]      http://www.hti.com
Home: [EMAIL PROTECTED] http://web2.airmail.net/sjbaker1

Reply via email to