[cairo] Pixman refactoring, ARM and Altivec implementations needed
Jeff Muizelaar
jeff at infidigm.net
Thu May 28 19:32:06 PDT 2009
On Thu, May 28, 2009 at 12:12:54PM +0000, Jonathan Morton wrote:
> And this refactor step *did* break the blitters - or rather their
> interface. I'm not complaining too loudly about that per se, since the
> interface needed to be updated (and I can see it happening again), just
> that the existing blitters were not all updated to suit.
>
> This latest refactor has introduced some large performance regressions
> at my end. Some of them can be explained by the new fastpath logic not
> being properly integrated for ARM platforms yet. For others the cause
> is less clear.
>
> But because the integration was not completed for all platforms at the
> same time, I can't currently tell whether a particular performance
> regression is due to the refactor or due to shortcomings in the
> integration. That severely limits my ability to offer suggestions about
> the refactoring itself, and my time is wasted by debugging and
> implementing semi-generic code to try and get things working again.
>
If you post what you have, I'd love to help out. If we still can't
explain the performance regressions, I think we might need to consider
backing the implementation stuff out until we can figure out what's
causing the problem and decide whether it's worth it.
-Jeff
More information about the cairo
mailing list