summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Expand)AuthorFilesLines
2016-09-03pixman-filter: Made Gaussian a bit widerBill Spitzak1-1/+1
2016-09-03pixman-filter: Nested polynomial for cubicBill Spitzak1-6/+8
2016-09-03pixman-filter: Fix several issues related to normalizationSøren Sandmann Pedersen1-8/+15
2016-09-02pixman-filter: Speed up BOX/BOX filterSøren Sandmann Pedersen1-1/+5
2016-09-02pixman-filter: integral splitting is only needed for triangle filterBill Spitzak1-6/+5
2016-09-02pixman-filter: Correct Simpsons integrationBill Spitzak1-6/+15
2016-09-02pixman-filter: reduce amount of malloc/free/memcpy to generate filterBill Spitzak1-33/+23
2016-09-02pixman-image: Added enable-gnuplot config to view filters in gnuplotBill Spitzak2-0/+118
2016-09-02More general BILINEAR=>NEAREST reductionSøren Sandmann Pedersen1-28/+38
2016-09-02pixman-fast-path.c: Pick NEAREST affine fast paths before BILINEAR onesSøren Sandmann Pedersen1-2/+2
2016-01-31pixman-private: include <float.h> only in C codeThomas Petazzoni1-2/+1
2015-11-18mmx: Improve detection of support for "K" constraintAndrea Canciani1-16/+1
2015-11-18Revert "mmx: Use MMX2 intrinsics from xmmintrin.h directly."Matt Turner1-4/+60
2015-10-13mmx: Use MMX2 intrinsics from xmmintrin.h directly.Matt Turner1-60/+4
2015-09-29vmx: implement fast path vmx_composite_over_n_8888Siarhei Siamashka1-0/+54
2015-09-25Remove the 8e extra safety margin in COVER_CLIP analysisBen Avison1-13/+4
2015-09-25pixman-general: Tighten up calculation of temporary buffer sizesBen Avison1-2/+2
2015-09-22pixman-general: Fix stack related pointer arithmetic overflowSiarhei Siamashka1-9/+7
2015-09-18vmx: Remove unused expensive functionsOded Gabbay1-196/+0
2015-09-18vmx: implement fast path vmx_composite_over_n_8_8888Oded Gabbay1-0/+111
2015-09-18vmx: optimize vmx_composite_over_n_8888_8888_caOded Gabbay1-31/+21
2015-09-18vmx: optimize scaled_nearest_scanline_vmx_8888_8888_OVEROded Gabbay1-62/+17
2015-09-17armv6: enable over_n_8888Pekka Paalanen1-5/+4
2015-09-17armv6: Add over_n_8888 fast path (disabled)Ben Avison2-0/+48
2015-09-09implementation: add PIXMAN_DISABLE=wholeopsPekka Paalanen1-0/+16
2015-07-16vmx: implement fast path iterator vmx_fetch_a8Oded Gabbay1-0/+46
2015-07-16vmx: implement fast path iterator vmx_fetch_x8r8g8b8Oded Gabbay1-0/+48
2015-07-16vmx: implement fast path scaled nearest vmx_8888_8888_OVEROded Gabbay1-0/+128
2015-07-16vmx: implement fast path vmx_composite_src_x888_8888Oded Gabbay1-0/+60
2015-07-16vmx: implement fast path vmx_composite_over_n_8888_8888_caOded Gabbay1-0/+112
2015-07-16vmx: implement fast path composite_add_8888_8888Oded Gabbay1-0/+27
2015-07-16vmx: implement fast path composite_add_8_8Oded Gabbay1-0/+55
2015-07-16vmx: implement fast path composite_over_8888_8888Oded Gabbay1-0/+30
2015-07-16vmx: implement fast path vmx_fillOded Gabbay1-0/+153
2015-07-16vmx: add helper functionsOded Gabbay1-0/+476
2015-07-16vmx: add LOAD_VECTOR macroOded Gabbay1-26/+24
2015-07-11MIPS: update author's e-mail addressNemanja Lukic4-4/+4
2015-07-02vmx: fix pix_multiply for ppc64leOded Gabbay1-0/+21
2015-07-02vmx: fix unused var warningsOded Gabbay1-31/+58
2015-07-02vmx: encapsulate the temporary variables inside the macrosOded Gabbay1-33/+39
2015-07-02vmx: adjust macros when loading vectors on ppc64leFernando Seiti Furusato1-0/+25
2015-07-02vmx: fix splat_alpha for ppc64leOded Gabbay1-0/+7
2015-06-01mmx/sse2: Use SIMPLE_NEAREST_SOLID_MASK_FAST_PATH for NORMAL repeatBen Avison3-9/+2
2015-06-01mmx/sse2: Use SIMPLE_NEAREST_FAST_PATH macroBen Avison2-32/+8
2015-06-01mips: Retire PIXMAN_MIPS_SIMPLE_NEAREST_A8_MASK_FAST_PATHBen Avison2-10/+4
2015-06-01arm: Simplify PIXMAN_ARM_SIMPLE_NEAREST_A8_MASK_FAST_PATHBen Avison1-3/+1
2015-06-01arm: Retire PIXMAN_ARM_SIMPLE_NEAREST_FAST_PATHBen Avison3-28/+21
2015-05-07MIPS: Drop #ifdef __ELF__ in definition of LEAF_MIPS32R2James Cowgill1-2/+0
2015-04-09pixman.c: Coding styleBen Avison1-8/+10
2015-04-01armv6: Fix typo in preload macroBen Avison1-2/+2