From: Siarhei Siamashka <[email protected]>

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

_______________________________________________
Pixman mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to