[gs-cvs] rev 8335 - trunk/gs/src

leonardo at ghostscript.com leonardo at ghostscript.com
Tue Oct 30 12:26:01 PDT 2007


Author: leonardo
Date: 2007-10-30 12:26:01 -0700 (Tue, 30 Oct 2007)
New Revision: 8335

Modified:
   trunk/gs/src/gstrans.c
Log:
Fix (banding) : Improving the debug trace about compositors (continued).

DETAILS :

This change is algorithmically equivalent for release build.
In the debug build it only improves debug printing
with distinguishing gs_ and gx_ operations.

EXPECTED DIFFERENCES :

None.


Modified: trunk/gs/src/gstrans.c
===================================================================
--- trunk/gs/src/gstrans.c	2007-10-30 17:47:49 UTC (rev 8334)
+++ trunk/gs/src/gstrans.c	2007-10-30 19:26:01 UTC (rev 8335)
@@ -308,7 +308,7 @@
     const int l = sizeof(params.Background[0]) * ptmp->Background_components;
     int i;
 
-    if_debug8('v', "[v](0x%lx)begin_transparency_mask [%g %g %g %g]\n\
+    if_debug8('v', "[v](0x%lx)gs_begin_transparency_mask [%g %g %g %g]\n\
       subtype = %d  Background_components = %d  %s\n",
 	      (ulong)pgs, pbbox->p.x, pbbox->p.y, pbbox->q.x, pbbox->q.y,
 	      (int)ptmp->subtype, ptmp->Background_components,
@@ -348,7 +348,7 @@
     tmp.GrayBackground = pparams->GrayBackground;
     tmp.function_is_identity = pparams->function_is_identity;
     memcpy(tmp.transfer_fn, pparams->transfer_fn, size_of(tmp.transfer_fn));
-    if_debug8('v', "[v](0x%lx)begin_transparency_mask [%g %g %g %g]\n\
+    if_debug8('v', "[v](0x%lx)gx_begin_transparency_mask [%g %g %g %g]\n\
       subtype = %d  Background_components = %d  %s\n",
 	      (ulong)pis, pparams->bbox.p.x, pparams->bbox.p.y,
 	      pparams->bbox.q.x, pparams->bbox.q.y,
@@ -368,7 +368,7 @@
 {
     gs_pdf14trans_params_t params = { 0 };
 
-    if_debug2('v', "[v](0x%lx)end_transparency_mask(%d)\n", (ulong)pgs,
+    if_debug2('v', "[v](0x%lx)gs_end_transparency_mask(%d)\n", (ulong)pgs,
 	      (int)csel);
 
     params.pdf14_op = PDF14_END_TRANS_MASK;  /* Other parameters not used */
@@ -380,6 +380,8 @@
 gx_end_transparency_mask(gs_imager_state * pis, gx_device * pdev,
 				const gs_pdf14trans_params_t * pparams)
 {
+    if_debug2('v', "[v](0x%lx)gx_end_transparency_mask(%d)\n", (ulong)pis,
+	      (int)pparams->csel);
     if (dev_proc(pdev, end_transparency_mask) != 0)
 	return (*dev_proc(pdev, end_transparency_mask)) (pdev, NULL);
     else
@@ -392,7 +394,7 @@
     /****** NYI, DUMMY ******/
     gs_transparency_state_t *pts = pgs->transparency_stack;
 
-    if_debug1('v', "[v](0x%lx)discard_transparency_layer\n", (ulong)pgs);
+    if_debug1('v', "[v](0x%lx)gs_discard_transparency_layer\n", (ulong)pgs);
     if (!pts)
 	return_error(gs_error_rangecheck);
     pop_transparency_stack(pgs, "gs_discard_transparency_layer");
@@ -405,7 +407,7 @@
 {
     gs_pdf14trans_params_t params = { 0 };
 
-    if_debug2('v', "[v](0x%lx)init_transparency_mask(%d)\n", (ulong)pgs,
+    if_debug2('v', "[v](0x%lx)gs_init_transparency_mask(%d)\n", (ulong)pgs,
 	      (int)csel);
 
     params.pdf14_op = PDF14_INIT_TRANS_MASK;
@@ -419,7 +421,7 @@
 {
     gs_transparency_source_t *ptm;
 
-    if_debug2('v', "[v](0x%lx)init_transparency_mask(%d)\n", (ulong)pis,
+    if_debug2('v', "[v](0x%lx)gx_init_transparency_mask(%d)\n", (ulong)pis,
 	      (int)pparams->csel);
     switch (pparams->csel) {
     case TRANSPARENCY_CHANNEL_Opacity: ptm = &pis->opacity; break;



More information about the gs-cvs mailing list