TRACE_BB
TRACE_BB("%p move pen by %.2f %.2f\n", fState, delta.x, delta.y);
TRACE_BB("%p stroke line %.2f %.2f -> %.2f %.2f\n", fState,
TRACE_BB("%p draw rect fill=%d %.2f %.2f %.2f %.2f\n", fState, fill,
TRACE_BB("%p draw bezier fill=%d (%.2f %.2f) (%.2f %.2f) "
TRACE_BB("%p draw ellipse fill=%d (%.2f %.2f) (%.2f %.2f)\n", fState, fill,
TRACE_BB("%p draw polygon fill=%d (%ld points)\n", fState, fill, numPoints);
TRACE_BB("%p stroke shape (bounds %.2f %.2f %.2f %.2f)\n", fState,
TRACE_BB("%p string '%s'\n", fState, string);
TRACE_BB("%p pixels (dest %.2f %.2f %.2f %.2f)\n", fState,
TRACE_BB("%p picture (unimplemented)\n", fState);
TRACE_BB("%p clipping rects (%ld rects)\n", fState, numRects);
TRACE_BB("%p clip to picture (unimplemented)\n", fState);
TRACE_BB("%p push state\n", fState);
TRACE_BB("%p pop state\n", fState);
TRACE_BB("%p set origin %.2f %.2f\n", , pt.x, pt.y);
TRACE_BB("%p set pen location %.2f %.2f\n", fState, pt.x, pt.y);
TRACE_BB("%p set pen size %.2f\n", fState, size);
TRACE_BB("%p transform\n", fState);
TRACE_BB("%p translate\n", fState);
TRACE_BB("%p scale\n", fState);
TRACE_BB("%p rotate\n", fState);
TRACE_BB("%p nested layer\n", fState);
TRACE_BB("%p draw rect gradient fill=%d %.2f %.2f %.2f %.2f\n", fState, fill,
TRACE_BB("%p draw round rect gradient fill=%d %.2f %.2f %.2f %.2f\n", fState, fill,
TRACE_BB("%p draw bezier gradient fill=%d (%.2f %.2f) (%.2f %.2f) "
TRACE_BB("%p draw ellipse gradient fill=%d (%.2f %.2f) (%.2f %.2f)\n", fState, fill,
TRACE_BB("%p draw polygon fill=%d (%ld points)\n", fState, fill, numPoints);
TRACE_BB("%p stroke shape gradient (bounds %.2f %.2f %.2f %.2f)\n", fState,
TRACE_BB("%p stroke line gradient %.2f %.2f -> %.2f %.2f\n", fState,