[poppler] Implement Type 4, 5, 6, 7 shadings using cairo mesh gradients

Carlos Garcia Campos carlosgc at gnome.org
Mon Jan 24 09:10:44 PST 2011


Excerpts from Andrea Canciani's message of lun ene 24 14:53:46 +0100 2011:
> On Mon, Jan 24, 2011 at 2:17 PM, Carlos Garcia Campos
> <carlosgc at gnome.org> wrote:
> > Cairo 1.11.2 has a new mesh pattern that can be used to implement 6/7
> > type gradients. Adrian has an updated poppler branch that implements
> > mesh gradients in cairo backend:
> >
> > http://cgit.freedesktop.org/~ajohnson/poppler/log/?h=mesh
> >
> > I've tried it and it works great, it fixes bugs #28836 and #32791 (and
> > maybe others). I haven't pushed the patch yet becuase it contains
> > minimal changes in Gfx.cc. If nobody objects I'll push it to master
> > branch only.
> 
> I have no objection against the mesh branch. I've already been using it
> and I read the changes, so I believe it is correct.
> 
> I'd like to point out that it doesn't fix #32791. It only fixes the problem
> for the cairo backend,

Yeah, indeed I meant it fixes it for the cairo backend :-)

> but splash (and probably other backends as
> well) are still affected by that bug.
> 
> Andrea
-- 
Carlos Garcia Campos
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x523E6462
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20110124/6488dfe7/attachment.pgp>


More information about the poppler mailing list