summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Expand)AuthorFilesLines
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
2014-10-24mmx: Fix _mm_empty problems for over_8888_8888/over_8888_n_8888Siarhei Siamashka1-0/+6
2014-10-05Fix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8Søren Sandmann Pedersen2-1/+3
2014-09-05mmx: Add nearest over_8888_8888Matt Turner1-0/+57
2014-09-05mmx: Add nearest over_8888_n_8888Matt Turner1-0/+62
2014-07-03MIPS: Fix exported symbols in public API.Nemanja Lukic1-0/+3
2014-05-15pixman-gradient-walker: Make left_x and right_x 64 bit variablesSøren Sandmann Pedersen2-3/+3
2014-05-01ARMv6: Add fast path for src_x888_0565Ben Avison2-0/+84
2014-04-21ARM: use pixman_asm_function in internal headersPekka Paalanen2-24/+5
2014-04-21ARMv6: Add fast path for in_reverse_8888_8888Ben Avison2-0/+110
2014-04-21ARMv6: Add fast path flag to force no preload of destination bufferBen Avison1-1/+13
2014-04-21ARMv6: Add fast path for over_n_8888_8888_caBen Avison3-2/+283
2014-04-21ARMv6: Support for very variable-hungry composite operationsBen Avison1-3/+53
2014-04-15create_bits(): Cast the result of height * stride to size_tSøren Sandmann1-1/+1
2014-04-02ARM: share pixman_asm_function definitionPekka Paalanen5-32/+42
2014-04-02ARMv6: Add fast path for over_reverse_n_8888Ben Avison2-0/+84
2014-03-20ARMv6: remove 1 instr per row in generate_composite_functionBen Avison1-7/+4
2014-03-20ARMv6: Fix indentation in the composite macrosBen Avison1-6/+6
2014-01-04Remove all the operators that use division from pixman-combine32.cSøren Sandmann1-1429/+0
2014-01-04Copy the comments from pixman-combine32.c to pixman-combine-float.cSøren Sandmann1-96/+238
2014-01-04Use floating point combiners for all operators that involve divisionsSøren Sandmann1-3/+18
2014-01-04Soft Light: Consistent approach to division by zeroSøren Sandmann2-2/+2
2014-01-04pixman-combine32.c: Fix bugs related to integer promotionSøren Sandmann Pedersen1-3/+8
2014-01-04pixman/pixman-combine32.c: Bug fixes for separable blend modesSøren Sandmann Pedersen1-60/+92
2013-12-03Soft Light: The first comparison should be <=, not <Søren Sandmann2-2/+2
2013-11-23general: Support component alpha for all image typesSøren Sandmann1-5/+1