summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-04-05armv7: Add OVER_REVERSE combinerBen Avison2-0/+147
2016-04-05armv7: Add in_reverse_8888_8888 fast pathBen Avison2-0/+17
2016-04-05armv7: Add IN, IN_REVERSE and OUT combiners, and rework OUT_REVERSEBen Avison2-106/+311
2016-04-05armv7: Stop over_8888_8888 relying on out_reverse_8888_8888 macrosBen Avison1-2/+14
2016-04-05armv7: Split macros for over_reverse_8888_n_8888 & out_reverse_8888_8888_8888Ben Avison1-2/+39
2016-04-05armv7: Add SRC combinerBen Avison2-0/+65
2016-04-05armv6: Add SRC combinerBen Avison2-0/+107
2016-04-05armv6: Add OVER combinerBen Avison2-0/+142
2016-04-05armv6: Add IN, IN_REVERSE, OUT and OUT_REVERSE combinersBen Avison2-0/+384
2016-04-05armv6: Add OVER_REVERSE combinerBen Avison2-0/+257
2016-04-05armv6: Add ADD combinerBen Avison2-0/+99
2016-04-05arm: Move BIND_COMBINE_U from NEON code to a generic ARM headerBen Avison2-30/+31
2016-04-05armv6: Add ability to generate single-scanline fast pathsBen Avison1-15/+89
2016-04-05armv6: Improved over_8888_8888 fast pathBen Avison1-69/+78
2016-04-05armv7: Move common bilinear macro definitions to a new header fileBen Avison4-281/+169
2016-04-05armv7: Use aligned memory writes in both copies of bilinear codeBen Avison1-8/+8
2016-04-05armv7: Use prefetch for small-width images tooBen Avison1-0/+9
2016-04-05armv7: Simplify constant loadBen Avison1-2/+1
2016-04-05armv7: Use VLD-to-all-lanesBen Avison1-84/+58
2016-04-05armv7: Faster fill operationsBen Avison1-0/+7
2016-04-05armv7: Coalesce scalar accesses where possibleBen Avison1-0/+4
2016-04-05Require destination images to be bitmapsBen Avison1-1/+2
2016-04-05composite flags: Early detection of fully opaque 1x1 repeating source imagesBen Avison1-3/+25
2016-04-05pixman-fast-path: Make bilinear cover fetcher use COVER_CLIP_TIGHT flagBen Avison1-12/+25
2016-04-05armv7/mips/sse2: Make bilinear cover fast paths use COVER_CLIP_TIGHT flagBen Avison1-4/+65
2016-04-05Introduce FAST_PATH_SAMPLES_COVER_CLIP_TIGHT_BILINEAR flagBen Avison2-0/+9
2016-04-05test: benchmark operator SRC instead of OVER in scaling-benchSiarhei Siamashka1-1/+1
2016-04-05ssse3: "ssse3_fast" in PIXMAN_DISABLE can disable ssse3 fast pathsSiarhei Siamashka1-2/+11
2016-04-05ssse3: accepts aligned buffer offers in separable bilinear iteratorSiarhei Siamashka1-0/+17
2016-04-05Buffer override support for bilinear and x8r8g8b8/r5g6b5/a8 iteratorsSiarhei Siamashka3-12/+14
2016-04-05general: Allow to avoid redundant memcpy combiners for SRC operatorSiarhei Siamashka4-7/+94
2016-04-05ssse3: experimental src_8888_8888 fast path (uses PMADDUBSW and PSHUFB)Siarhei Siamashka1-0/+139
2016-01-31pixman-private: include <float.h> only in C codeHEADmasterThomas Petazzoni1-2/+1
2015-12-30build: Distinguish SKIP and FAIL on Win32Andrea Canciani1-11/+20
2015-12-23build: Use `del` instead of `rm` on `cmd.exe` shellsSimon Richter1-2/+6
2015-12-23build: Do not use `mkdir -p` on WindowsAndrea Canciani1-2/+3
2015-12-23build: Avoid phony `pixman` target in test/Makefile.win32Andrea Canciani1-6/+4
2015-12-23build: Remove use of BUILT_SOURCES from Makefile.win32Andrea Canciani1-1/+1
2015-12-23Post 0.34 branch creation version bump to 0.35.1Oded Gabbay1-2/+2
2015-12-22Post-release version bump to 0.33.7Oded Gabbay1-1/+1
2015-12-22Pre-release version bump to 0.33.6Oded Gabbay1-1/+1
2015-12-22configura.ac: fix test for SSE2 & SSSE3 assembler supportOded Gabbay1-4/+6
2015-11-18mmx: Improve detection of support for "K" constraintAndrea Canciani2-21/+18
2015-11-18Revert "mmx: Use MMX2 intrinsics from xmmintrin.h directly."Matt Turner2-8/+71
2015-10-23Post-release version bump to 0.33.5Oded Gabbay1-1/+1
2015-10-23Pre-release version bump to 0.33.4Oded Gabbay1-1/+1
2015-10-16test: Fix fence-image-self-test on MacAndrea Canciani2-8/+10
2015-10-13mmx: Use MMX2 intrinsics from xmmintrin.h directly.Matt Turner2-71/+8
2015-09-29vmx: implement fast path vmx_composite_over_n_8888Siarhei Siamashka1-0/+54
2015-09-25affine-bench: remove 8e margin from COVER areaBen Avison1-6/+18