[cairo] Bug in cairo_tee_surface_create?

Benjamin Otte otte at redhat.com
Thu Jan 13 19:07:58 PST 2011


Looks right to me. I fixed the wrapper stuff late in the 1.9 cycle for
subsurfaces and this seems like nobody fixed tee.

We really need to add it to the testsuite...

Do you have commit access and can push the patch?

Benjamin


On Fri, 2011-01-14 at 14:44 +1300, Robert O'Callahan wrote:
> cairo_tee_surface_create copies the device transform from 'master' to the
> new surface. This seems wrong to me since all the cairo_surface_wrapper
> functions apply master's device transform themselves when we draw to it. So
> it seems to me if you call cairo_tee_surface_create on a surface with a
> device transform, we'll be applying the transform twice. Am I right?
> 
> Rob
> --
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo




More information about the cairo mailing list