[Pixman] [PATCH 0/3] Improvements for the nearest scaling (let's use SIMD)

Siarhei Siamashka siarhei.siamashka at gmail.com
Wed Sep 8 00:45:05 PDT 2010


From: Siarhei Siamashka <siarhei.siamashka at nokia.com>

The following patches reorganize nearest neighbor scaling fast
path macros to allow SIMD optimizations.

SSE2 optimization for scaled over_8888_8888 operation with
nearest filter is provided as an example (this operation
becomes more than 2x faster).

Siarhei Siamashka (3):
  Nearest scaling fast path macro moved to header file and split into
    parts
  SSE2 optimizations for scaled over_8888_8888 with nearest filter
  Use more unrolling for scaled src_0565_0656 with nearest filter

 pixman/Makefile.am        |    1 +
 pixman/pixman-fast-path.c |  314 ++++++++-------------------------------------
 pixman/pixman-fast-path.h |  312 ++++++++++++++++++++++++++++++++++++++++++++
 pixman/pixman-sse2.c      |  100 ++++++++++++++
 4 files changed, 469 insertions(+), 258 deletions(-)
 create mode 100644 pixman/pixman-fast-path.h

-- 
1.7.2.2



More information about the Pixman mailing list