[gs-cvs] rev 8121 - trunk/gs/src
leonardo at ghostscript.com
leonardo at ghostscript.com
Fri Jul 13 05:07:30 PDT 2007
Author: leonardo
Date: 2007-07-13 05:07:29 -0700 (Fri, 13 Jul 2007)
New Revision: 8121
Modified:
trunk/gs/src/gxclrast.c
Log:
Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued).
DETAILS :
This fixes the clist expansion problem for shadings.
The last patch was committed with a wrong revision of gxclrast.c,
which disabled some shading components for development purpose.
EXPECTED DIFFERENCES :
This patch should fix the "minor raster difference" of revision 8118 :
"442-01.ps"
"446-01-fixed.ps"
"464-01-fixed.ps"
"470-01.ps"
"478-01.ps"
"483-01.ps"
"483-05-fixed.ps"
"Altona-Testsuite_p2_S_x3.pdf"
"Altona_Visual_bb_1v1_x3.pdf"
"Altona_Visual_sb_1v1_x3.pdf"
"BEST8-99-Path.fh7.pdf"
"Bug689189.pdf"
"chilis_black.pdf"
"chilis_red.pdf"
"Clarke Tate Manns Chinese.ai"
"gradmesh.ai"
"Openhuis_pdf_zw.pdf"
"S2_Digitalproof-Forum_x3k.pdf"
"self-intersect2.ps"
"shading_prob_800.ps"
"SmoothShading.pdf"
"STEUER-RollingMesh 1(linear).ai"
"STEUER-RollingMesh 2(radial).ai"
"STEUER-RollingMesh 3(Final).ai"
"Testform.v1.0.2.pdf"
Modified: trunk/gs/src/gxclrast.c
===================================================================
--- trunk/gs/src/gxclrast.c 2007-07-13 01:10:56 UTC (rev 8120)
+++ trunk/gs/src/gxclrast.c 2007-07-13 12:07:29 UTC (rev 8121)
@@ -1467,11 +1467,11 @@
cc[i] = NULL;
}
if (options & 4)
- code = 1 | dev_proc(ttdev, fill_linear_color_triangle)(ttdev, &fa,
+ code = dev_proc(ttdev, fill_linear_color_triangle)(ttdev, &fa,
&left.start, &left.end, &right.start,
cc[0], cc[1], cc[2]);
else
- code = 1 || dev_proc(ttdev, fill_linear_color_trapezoid)(ttdev, &fa,
+ code = dev_proc(ttdev, fill_linear_color_trapezoid)(ttdev, &fa,
&left.start, &left.end, &right.start, &right.end,
cc[0], cc[1], cc[2], cc[3]);
if (code == 0) {
More information about the gs-cvs
mailing list