[Pixman] [PATCH 2/2] AVX2 implementation of OVER, ROVER, ADD, ROUT operators.

Matt Turner mattst88 at gmail.com
Fri Mar 29 05:41:52 UTC 2019

On Wed, Mar 27, 2019 at 1:06 PM Matt Turner <mattst88 at gmail.com> wrote:
> Thank you. I'll run some benchmarks on my KBL system to confirm and
> then commit them.
> I'm planning to do a 0.40 release soon with some Meson fixes and other
> small things. Seems like these patches will be good to include to make
> the release have a new feature :)

Or maybe not.

I benchmarked cairo-traces. The only thing that improved measurably
was poppler. I thought, well, at least we improved that and then
remembering my patch that also improved it I applied it, only to
realize that you incorporated my patch into your work without
mentioning it.

And so your poppler improvements are in fact from my patch, now
modified and silently combined into this one. That's really bad form.

>From a technical perspective, I think we're back where we started:
with an AVX2 implementation of over_8888_8888 that does not provide a
meaningful improvement in any cairo-trace and me doubting whether it's
worth pursuing this project any further. To be honest, at this point I
would prefer that you not continue this project.

More information about the Pixman mailing list