[cairo] Accelerated Cairo over EXA

Carl Worth cworth at cworth.org
Mon Sep 8 11:19:18 PDT 2008


On Wed, 2008-08-27 at 10:46 +0300, Shachar Kaufman wrote:

> I wanted to know why on my pretty slow machine (which has no OpenGL
> acceleration) Screenlets perform so poorly. To be more specific, my
> machine has pretty complete and quite fast EXA acceleration, but
> logging calls seen by the X video driver I don't see any transforms
> which I would expect to see plenty of.

Could you be even more specific please? What X video driver? Want to
share the logs?

> Doesn't Cairo use XRenderSetPictureTransform and
> XRenderSetPictureFilter etc' to implement scaling, rotation etc'
> operations?

Yes, it does. The XRender-based stuff was the original cairo
implementation, (before it even had multiple backends). But there could
always be something missing, (for example, cairo is stupid about not
calling into XRender for gradients, for example).

Please let us know more,

Thanks,

-Carl





More information about the cairo mailing list