Update of /cvsroot/squeak/squeak/platforms/Cross/plugins/B3DAcceleratorPlugin
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16789
Modified Files:
sqOpenGLRenderer.c
Log Message:
Fixed ARGB to RGBA conversion.
Index: sqOpenGLRenderer.c
===================================================================
RCS file: /cvsroot/squeak/squeak/platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** sqOpenGLRenderer.c 1 Sep 2003 23:05:55 -0000 1.9
--- sqOpenGLRenderer.c 31 Aug 2004 21:13:51 -0000 1.10
***************
*** 879,883 ****
for(i=1;i<=nVertices;i++) {
unsigned int argb = vtxPointer[i].pixelValue32;
! unsigned int rgba = (argb >> 8) | (argb << 24);
vtxPointer[i].pixelValue32 = rgba;
}
--- 879,883 ----
for(i=1;i<=nVertices;i++) {
unsigned int argb = vtxPointer[i].pixelValue32;
! unsigned int rgba = (argb << 8) | (argb >> 24);
vtxPointer[i].pixelValue32 = rgba;
}
|