[gs-cvs] rev 7482 - trunk/gs/doc

leonardo at ghostscript.com leonardo at ghostscript.com
Sat Dec 9 00:32:28 PST 2006


Author: leonardo
Date: 2006-12-09 00:32:28 -0800 (Sat, 09 Dec 2006)
New Revision: 7482

Modified:
   trunk/gs/doc/pscet_status.txt
Log:
Fix : A wrong 'frac' color comparison caused an incorrect 12 and 16 bpc image rendering.

DETAILS :

Debugged with CET 12-07C.PS page 15 and disassembling gxi12bit.obj .

The old code wrongly computed how many 'long' values are needed to store 4 'frac' values. 
When sizeof(long)==4 and sizeof(short)==2 it gives 1.
However the right answer is 2.
Due to that the old code thinks that 'frac' colors are equal 
when they differ in 3d or 4th component.

EXPECTED DIFFERENCES :

None.


Modified: trunk/gs/doc/pscet_status.txt
===================================================================
--- trunk/gs/doc/pscet_status.txt	2006-12-09 08:09:19 UTC (rev 7481)
+++ trunk/gs/doc/pscet_status.txt	2006-12-09 08:32:28 UTC (rev 7482)
@@ -2211,14 +2211,11 @@
 
 12-07C-14  OK	Minor differences in positions and character shapes - ADC
 
-12-07C-15  DIFF	Minor differences in positions and character shapes.  Some dark
-		squares missing in GS output. - ADC assign: Igor.
+12-07C-15  OK
 
-12-07C-16  DIFF	Minor differences in positions and character shapes.  Some dark
-		squares missing in GS output. - ADC assign: Igor.
+12-07C-16  OK
 
-12-07C-17  DIFF	Minor differences in positions and character shapes.  Some dark
-		squares missing in GS output. - ADC assign: Igor.
+12-07C-17  OK
 
 12-07C-2  OK	Minor differences in positions and character shapes - ADC
 



More information about the gs-cvs mailing list