Michael Vance wrote:
>
> On Fri, Nov 26, 1999 at 12:48:47PM -0700, Brian Paul wrote:
>
> > Furthermore, glCopyPixels needed the same fix.
>
> As an addendum, is there a color swap bug in the 3Dfx glReadPixels
> implementation? I was going to have a hack at fixing it (ReadRGBASpan,
> et al), but there seem to be two separate imps in fxspan.c and
> fxddspan.c...
fxspan.c is obsolete (and should be removed).
I recently rewrote the fxDDReadRGBASpan() and fxDDReadRGBAPixels()
functions. Before, these functions were returning bad (imprecise)
values. Instead of doing bit masking and shifts a lookup table is
now used.
The initialization of the lookup tables is dependant on the
type of 3Dfx card you have.
What kind of card do you have? Can you step through the
setup code (see fxInitPixelTables()) and locate the problem?
-Brian
_______________________________________________
Mesa-dev maillist - [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev