[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