summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Expand)AuthorFilesLines
2012-03-13MIPS: DSPr2: Added over_n_8888_8888_ca and over_n_8888_0565_ca fast paths.HEADmasterNemanja Lukic4-0/+569
2012-03-13Expand TLS support beyond __thread to __declspec(thread)Jeremy Huddleston1-2/+2
2012-03-13Silence a warning about unused pixman_have_mmxJeremy Huddleston1-0/+2
2012-03-08mmx: Squash a warning by making the argument to ldl_u() constSøren Sandmann Pedersen1-1/+1
2012-03-05Just use xmmintrin.h when building with Solaris Studio compilersAlan Coopersmith1-0/+4
2012-03-04MIPS: DSPr2: Added mips_dspr2_blt and mips_dspr2_fill routines.Nemanja Lukic3-0/+272
2012-03-01pixman-access.c: Remove some unused macrosSøren Sandmann Pedersen1-9/+0
2012-03-01pixman-accessors.h: Delete unused macrosSøren Sandmann Pedersen1-15/+0
2012-03-01Move fetching for solid bits images to pixman-noop.cSøren Sandmann Pedersen2-28/+27
2012-02-28Disable implementations mentioned in the PIXMAN_DISABLE environment variable.Søren Sandmann Pedersen1-11/+44
2012-02-25MIPS: DSPr2: Added fast-paths for SRC operation.Nemanja Lukic6-1/+876
2012-02-25MIPS: DSPr2: Basic infrastructure for MIPS architectureNemanja Lukic5-0/+160
2012-02-24mmx: make load8888 take a pointer to data instead of the data itselfMatt Turner1-129/+148
2012-02-24mmx: make store8888 take uint32_t *dest as argumentMatt Turner1-46/+47
2012-02-22mmx: Delete unused function in_over_full_src_alpha()Søren Sandmann Pedersen1-13/+5
2012-02-22mmx: Enable over_x888_8_8888() for x86 as wellSøren Sandmann Pedersen1-7/+0
2012-02-21mmx: fix typo in pix_add_mul on MSVCMatt Turner1-1/+1
2012-02-21mmx: Use _mm_shuffle_pi16Matt Turner1-42/+19
2012-02-21mmx: Use _mm_mulhi_pu16Matt Turner1-2/+18
2012-02-20mmx: enable over_x888_8_8888 on ARM/iwMMXtMatt Turner1-3/+3
2012-02-18Convert while (w) to if (w) when possibleMatt Turner2-8/+8
2012-01-31Revert "Reject trapezoids where top (botttom) is above (below) the edges"Søren Sandmann Pedersen1-8/+4
2012-01-31iOS Runtime Detection Support For ARM NEONBobby Salazar1-0/+45
2012-01-10Get rid of delegates for combinersSøren Sandmann Pedersen3-134/+34
2012-01-10Fix bugs with alpha mapsSøren Sandmann Pedersen1-11/+42
2012-01-09Make mmx code compatible with Solaris Studio 12.3 compilersAlan Coopersmith1-19/+38
2012-01-09Fix rounding for DIV_UNc()Søren Sandmann Pedersen1-1/+1
2012-01-09Reject trapezoids where top (botttom) is above (below) the edgesSøren Sandmann Pedersen1-4/+8
2012-01-09In MUL_UNc() cast to comp2_tSøren Sandmann Pedersen1-1/+1
2012-01-09Fix a bunch of signed overflow issuesSøren Sandmann Pedersen3-18/+34
2012-01-09Add missing cast in _pixman_edge_multi_init()Søren Sandmann Pedersen1-1/+1
2012-01-09Fix some signed overflow bugsSøren Sandmann Pedersen1-3/+3
2012-01-09pixman-image.c: Fix typo in pixman_image_set_transform()Søren Sandmann Pedersen1-1/+1
2012-01-03gradient-walker: For NONE repeats, when x < 0 or x > 1, set both colors to 0Søren Sandmann Pedersen1-0/+7
2011-12-13region: Add pixman_region{,32}_clear() functions.Søren Sandmann Pedersen2-0/+12
2011-12-13Android Runtime Detection Support For ARM NEONBobby Salazar1-12/+44
2011-11-09Remove useless checks for NULL before freeingAndrea Canciani2-11/+5
2011-11-04Change MMX ldq_u to return _m64 instead of forcing all callers to castAlan Coopersmith1-15/+15
2011-11-02Add definitions of INT64_MIN and INT64_MAXJeff Muizelaar1-0/+9
2011-10-25Fix use of uninitialized fields reported by valgrindSøren Sandmann Pedersen2-4/+4
2011-10-20Merge branch 'gradients'Søren Sandmann Pedersen3-143/+121
2011-10-18ARM: NEON: Fix assembly typo error in src_n_8_8888Taekyun Kim1-1/+1
2011-10-18ARM: NEON: Standard fast path src_n_8_8Taekyun Kim2-0/+69
2011-10-18ARM: NEON: Standard fast path src_n_8_8888Taekyun Kim2-0/+80
2011-10-18ARM: NEON: Instruction scheduling of bilinear over_8888_8_8888Taekyun Kim1-4/+158
2011-10-18ARM: NEON: Instruction scheduling of bilinear over_8888_8888Taekyun Kim1-3/+146
2011-10-18ARM: NEON: Replace old bilinear scanline generator with new templateTaekyun Kim1-192/+292
2011-10-18ARM: NEON: Bilinear macro template for instruction schedulingTaekyun Kim1-0/+195
2011-10-18ARM: NEON: Some cleanup of bilinear scanline functionsTaekyun Kim1-61/+67
2011-10-15Simplify gradient_walker_reset()Søren Sandmann Pedersen1-62/+31