summaryrefslogtreecommitdiff
path: root/pixman/pixman-fast-path.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-24Revert the changes to fix the problem in big-endian architecturesGayathri Berli1-4/+0
2023-12-15Fix alignment problem in pixman-fast-path.cPavel Labath1-3/+3
2023-02-14Changed name of the config-header to "pixman-config.h"Emanuel Schmidt1-1/+1
2022-06-29Fix inverted colors on big endian systemJocelyn Falempe1-0/+4
2020-04-02fast-path: Fix some sketchy pointer arithmeticAdam Jackson1-7/+7
2019-10-15pixman-fast-path: Fix various undefined left shiftsAdam Jackson1-2/+2
2016-09-02pixman-fast-path.c: Pick NEAREST affine fast paths before BILINEAR onesSøren Sandmann Pedersen1-2/+2
2014-10-05Fix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8Søren Sandmann Pedersen1-0/+2
2013-10-04fast: Swap image and iter flags in generated fast pathsSøren Sandmann Pedersen1-3/+3
2013-09-26Move generated affine fetchers into pixman-fast-path.cSøren Sandmann Pedersen1-0/+530
2013-09-26Move bits_image_fetch_bilinear_no_repeat_8888 into pixman-fast-path.cSøren Sandmann Pedersen1-0/+237
2013-09-26fast, ssse3: Simplify logic to fetch lines in the bilinear iteratorsSøren Sandmann Pedersen1-26/+15
2013-08-31fast_bilinear_cover_init: Don't install a finalizer on the error pathSøren Sandmann Pedersen1-1/+1
2013-08-10Add an iterator that can fetch bilinearly scaled imagesSøren Sandmann Pedersen1-0/+241
2013-05-22Consolidate all the iter_init_bits_stride functionsSøren Sandmann Pedersen1-14/+5
2013-05-22Delete the old src/dest_iter_init() functionsSøren Sandmann Pedersen1-38/+0
2013-05-22Add _pixman_implementation_iter_init() and use instead of _src/_dest_init()Søren Sandmann Pedersen1-0/+1
2013-05-22fast: Replace the fetcher_info_t table with a pixman_iter_info_t tableSøren Sandmann Pedersen1-62/+45
2013-01-27Faster fetch for the C variant of r5g6b5 src/dest iteratorSiarhei Siamashka1-1/+30
2013-01-27Faster write-back for the C variant of r5g6b5 dest iteratorSiarhei Siamashka1-3/+35
2013-01-27Added C variants of r5g6b5 fetch/write-back iteratorsSiarhei Siamashka1-34/+127
2013-01-27Always return a valid function from lookup_composite()Chris Wilson1-115/+109
2012-12-20Rename 'xor' variable to 'filler' (because 'xor' is a C++ keyword)Siarhei Siamashka1-13/+13
2012-12-18Change CONVERT_XXXX_TO_YYYY macros into inline functionsSiarhei Siamashka1-19/+19
2012-11-14pixman: Use uintptr_t in type casts from pointer to integral valueStefan Weil1-2/+2
2012-10-21Add new pixman_image_create_bits_no_clear() APISøren Sandmann Pedersen1-1/+2
2012-10-16Add missing force_inline to in() function used for C fast pathsSiarhei Siamashka1-1/+1
2012-09-26Add scaled nearest repeat fast pathsSiarhei Siamashka1-7/+7
2012-09-22Fix bug in fast_composite_scaled_nearest()Søren Sandmann Pedersen1-1/+1
2012-09-19Rename _pixman_lookup_composite_function() to _pixman_implementation_lookup_c...Søren Sandmann Pedersen1-1/+1
2012-09-19Move fill delegation into pixman-implementation.cSøren Sandmann Pedersen1-3/+1
2012-07-02In fast_composite_tiled_repeat() don't clone images with a paletteSøren Sandmann Pedersen1-2/+3
2012-05-26fast: add add_0565_0565 functionMatt Turner1-0/+44
2012-03-27Rename fast_composite_add_1000_1000 to _add_1_1()Søren Sandmann Pedersen1-3/+3
2012-01-09Fix a bunch of signed overflow issuesSøren Sandmann Pedersen1-2/+2
2011-10-10Simple repeat: Extend too short source scanlines into temporary bufferTaekyun Kim1-3/+92
2011-10-10Simple repeat fast pathTaekyun Kim1-0/+89
2011-09-21Strength-reduce BILINEAR filter to NEAREST filter for identity transformsSøren Sandmann Pedersen1-1/+1
2011-08-19Rename pixman-fast-path.h to pixman-inlines.hSøren Sandmann Pedersen1-1/+1
2011-07-22C fast path for scaled src_x888_8888 with nearest filterSiarhei Siamashka1-0/+10
2011-06-20Replace argumentxs to composite functions with a pointer to a structSøren Sandmann Pedersen1-305/+55
2011-06-12Replace instances of "dst_*" with "dest_*"Søren Sandmann Pedersen1-63/+63
2011-02-15Better support for NONE repeat in nearest scaling main loop templateSiarhei Siamashka1-1/+2
2011-02-15Use const modifiers for source buffers in nearest scaling fast pathsSiarhei Siamashka1-6/+6
2011-02-10C fast paths for a simple 90/270 degrees rotationSiarhei Siamashka1-0/+292
2011-01-26Move fallback decisions from implementations into pixman-cpu.c.Søren Sandmann Pedersen1-3/+2
2011-01-26Fix "variable was set but never used" warningsRolland Dudemaine1-2/+1
2011-01-18Use an iterator in pixman_image_get_solid()Søren Sandmann Pedersen1-11/+11
2011-01-16Fix for "syntax error: empty declaration" Solaris Studio warningsSiarhei Siamashka1-20/+20
2010-11-23C fast path for a1 fill operationSiarhei Siamashka1-1/+86