[Pixman] [PATCH 0/4] More VMX enhancements
Oded Gabbay
oded.gabbay at gmail.com
Sun Sep 6 08:27:07 PDT 2015
This patch-set contains optimizations for two existing VMX fast-paths and a new
VMX fast-path function.
The optimization ideas came from Siarhei's recent implementation of over_n_8888
VMX fast path (see http://lists.freedesktop.org/archives/pixman/2015-September/003951.html).
The new function I added is actually one that I already implemented a couple
of months ago, but it produced conflicting results regarding the performance.
However, I now optimized it and it now shows considerable performance
improvement over the non-vmx path.
The last patch removes many helper functions that caused the less than stellar
performance the current fast-paths provide. I removed them as I don't want
anyone to try and use them, because there are much better alternatives, as
I've demonstrated with this patch-set.
Thanks,
Oded
Oded Gabbay (4):
vmx: optimize scaled_nearest_scanline_vmx_8888_8888_OVER
vmx: optimize vmx_composite_over_n_8888_8888_ca
vmx: implement fast path vmx_composite_over_n_8_8888
vmx: Remove unused expensive functions
pixman/pixman-vmx.c | 439 ++++++++++++++++++----------------------------------
1 file changed, 150 insertions(+), 289 deletions(-)
--
2.4.3
More information about the Pixman
mailing list