[Pixman] [PATCH v2 00/11] Implement more vmx fast paths
Oded Gabbay
oded.gabbay at gmail.com
Wed Jul 29 00:55:12 PDT 2015
On Wed, Jul 15, 2015 at 4:36 PM, Oded Gabbay <oded.gabbay at gmail.com> wrote:
> Hi,
>
> This is v2 of the vmx fast paths patch-set.
>
> The following are the changes:
>
> - Add 3 patches that were sent as a seperate patch-set. They are:
> vmx: implement fast path composite_over_8888_8888
> vmx: implement fast path composite_add_8_8
> vmx: implement fast path composite_add_8888_8888
>
> - Removed [PATCH 07/12] vmx: implement fast path vmx_composite_over_n_8_8888
> because it produced more slowdowns than speedups in cairo
>
> - Removed [PATCH 11/12] vmx: implement fast path iterator vmx_fetch_r5g6b5
> because it caused performance regression in "lowlevel-blt-bench
> src_0565_8888" test on Playstation3:
>
> - Removed a not-used helper function expand_pixel_32_1x128()
>
> - Removed [PATCH 04/12] vmx: implement fast path vmx_blt
> and [PATCH 05/12] vmx: implement fast path vmx_composite_copy_area
> because they caused performance regression in "lowlevel-blt-bench
> src_8888_8888" test on POWER8 ppc64le and POWER7 ppc64
>
> - Added missing benchamrks in some of the patches
>
> The original cover letter:
> http://lists.freedesktop.org/archives/pixman/2015-July/003771.html
>
> Cover letter of the other patch-set that I added to this patch-set:
> http://lists.freedesktop.org/archives/pixman/2015-June/003751.html
>
> Oded Gabbay (11):
> vmx: add LOAD_VECTOR macro
> vmx: add helper functions
> vmx: implement fast path vmx_fill
> vmx: implement fast path composite_over_8888_8888
> vmx: implement fast path composite_add_8_8
> vmx: implement fast path composite_add_8888_8888
> vmx: implement fast path vmx_composite_over_n_8888_8888_ca
> vmx: implement fast path vmx_composite_src_x888_8888
> vmx: implement fast path scaled nearest vmx_8888_8888_OVER
> vmx: implement fast path iterator vmx_fetch_x8r8g8b8
> vmx: implement fast path iterator vmx_fetch_a8
>
> pixman/pixman-vmx.c | 1183 +++++++++++++++++++++++++++++++++++++++++++++++++--
> 1 file changed, 1157 insertions(+), 26 deletions(-)
>
> --
> 2.4.3
>
Hi,
The above patch-set pushed with Siarhei Acked-by.
Pushed:
0341495..8d9be36 master -> master
Oded
More information about the Pixman
mailing list