[cairo] API request: obtain the trapezoids that are outside ofthe surface

Jost Boekemeier jost2345 at yahoo.de
Wed Aug 25 09:59:45 PDT 2004

On Wed, 2004-08-25 at 11:22, Turner, David wrote:

> This is a design feature, not a bug (at least for the moment). The
> trapezoids that Cairo sends to _all_ its backends are the result of
> tesselation, which is essentially a device-specific operation.

In what way is that a device-specific operation?  

> You typically don't want to scale these later, unless you want to
> exhibit subtle bugs, like the ones seen when scaling hinted text.

You obviously cannot scale text.  But I don't see why this should not
work for graphics.

> the function uses the ctm to _immediately_ transform the coordinate

Yes.  Otherwise one could not decide what to send to the backend.


More information about the cairo mailing list