[cairo] Finer-grained fallbacks for the PostScript backend

Behdad Esfahbod behdad at behdad.org
Mon Jun 11 14:50:20 PDT 2007


On Mon, 2007-06-11 at 08:36 -0400, Adrian Johnson wrote:
> One of the planned cairo features is finer-grained image fallbacks
> for backends that use the analysis surface. I have been working on a
> patch to make the PostScript backend use finer-grained fallbacks. The
> patch is available here:
> 
> http://gitweb.freedesktop.org/?p=users/ajohnson/cairo.git;a=shortlog;h=finer-grained-fallback
> 
> The one remaining problem I have not been able to fix is that gradient
> and surface patterns do not work with both a device scale and device
> offset specified. The patch works correctly if the fallback resolution
> is set to 72dpi as this results in a device scale of 1.

Thanks Adrian!  It looks really good from a quick look.  One minor thing
though, lets not abuse cairo_int_status_t and define a new internal enum
for operation support status.

Cheers,

-- 
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759





More information about the cairo mailing list