summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Expand)AuthorFilesLines
2015-09-22pixman-general: Fix stack related pointer arithmetic overflowSiarhei Siamashka1-9/+7
2014-07-04create_bits(): Cast the result of height * stride to size_tSøren Sandmann1-1/+1
2014-07-03MIPS: Fix exported symbols in public API.Nemanja Lukic1-0/+3
2013-11-17Fix the SSSE3 CPUID detection.Jakub Bogusz1-1/+1
2013-11-01pixman_trapezoid_valid(): Fix underflow when bottom is close to MIN_INTRitesh Khadgaray1-1/+1
2013-11-01Fix pixman build with older GCC releasesBrad Smith1-1/+1
2013-10-17pixman-glyph.c: Add __force_align_arg_pointer to composite functionsSøren Sandmann Pedersen1-0/+6
2013-10-14sse2: bilinear fast path for src_x888_8888Siarhei Siamashka1-0/+67
2013-10-12pixman-combine32.c: Make Color Burn routine follow the math more closelySøren Sandmann Pedersen1-8/+7
2013-10-12pixman-combine32: Make Color Dodge routine follow the math more closelySøren Sandmann Pedersen1-8/+7
2013-10-12pixman-combine32: Rename a number of variable from sa/sca to as/sSøren Sandmann Pedersen1-100/+99
2013-10-12pixman-combine32: Improve documentation for blend mode operatorsSøren Sandmann Pedersen1-126/+204
2013-10-12pixman-combine32.c: Formatting fixesSøren Sandmann Pedersen1-62/+64
2013-10-09Add support for SSSE3 to the MSVC build systemAndrea Canciani1-2/+27
2013-10-09Fix build on MSVCAndrea Canciani2-2/+2
2013-10-04fast: Swap image and iter flags in generated fast pathsSøren Sandmann Pedersen1-3/+3
2013-10-01vmx: there is no need to handle unaligned destination anymoreSiarhei Siamashka1-81/+36
2013-10-01vmx: align destination to fix valgrind invalid memory writesSiarhei Siamashka1-0/+422
2013-10-01Rename HAVE_PTHREAD_SETSPECIFIC to HAVE_PTHREADSSøren Sandmann Pedersen1-1/+1
2013-09-26Move generated affine fetchers into pixman-fast-path.cSøren Sandmann Pedersen2-530/+530
2013-09-26Move bits_image_fetch_bilinear_no_repeat_8888 into pixman-fast-path.cSøren Sandmann Pedersen2-237/+237
2013-09-26fast, ssse3: Simplify logic to fetch lines in the bilinear iteratorsSøren Sandmann Pedersen2-52/+30
2013-09-16pixman-filter.c: Use 65536, not 65535, for fixed point conversionSøren Sandmann Pedersen1-1/+1
2013-09-16ssse3: Add iterator for separable bilinear scalingSøren Sandmann Pedersen1-0/+312
2013-09-16Add empty SSSE3 implementationSøren Sandmann Pedersen4-2/+80
2013-09-16general: Ensure that iter buffers are aligned to 16 bytesSøren Sandmann Pedersen3-7/+27
2013-09-16sse2: faster bilinear scaling (pack 4 pixels to write with MOVDQA)Siarhei Siamashka1-64/+144
2013-09-07Drop support for 8-bit precision in bilinear filteringSøren Sandmann Pedersen2-63/+15
2013-09-07Make the first argument to scanline fetchers have type bits_image_t *Søren Sandmann Pedersen3-36/+34
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-08-10Add support for iter finalizersSøren Sandmann Pedersen4-0/+13
2013-05-22Consolidate all the iter_init_bits_stride functionsSøren Sandmann Pedersen5-42/+25
2013-05-22Delete the old src/dest_iter_init() functionsSøren Sandmann Pedersen7-274/+6
2013-05-22Add _pixman_implementation_iter_init() and use instead of _src/_dest_init()Søren Sandmann Pedersen8-6/+88
2013-05-22general: Store the iter initializer in a one-entry pixman_iter_info_t tableSøren Sandmann Pedersen1-22/+62
2013-05-22fast: Replace the fetcher_info_t table with a pixman_iter_info_t tableSøren Sandmann Pedersen1-62/+45
2013-05-22mmx: Replace the fetcher_info_t table with a pixman_iter_info_t tableSøren Sandmann Pedersen1-29/+35
2013-05-22sse2: Replace the fetcher_info_t table with a pixman_iter_info_t tableSøren Sandmann Pedersen1-29/+35
2013-05-22noop: Keep information about iterators in an array of pixman_iter_info_tSøren Sandmann Pedersen2-74/+124
2013-05-22Always set the FAST_PATH_NO_ALPHA_MAP flag for non-BITS imagesSøren Sandmann Pedersen3-5/+6
2013-05-22Add ITER_WIDE iter flagSøren Sandmann Pedersen2-17/+16
2013-05-22Add ITER_SRC and ITER_DEST iter flagsSøren Sandmann Pedersen3-7/+17
2013-05-22Make use of image flag in noop iteratorsSøren Sandmann Pedersen1-6/+4
2013-05-15mmx: Document implementation(s) of pix_multiply().Matt Turner1-0/+23
2013-05-11Fix broken build when HAVE_CONFIG_H is undefined, e.g. on Win32.ingmar@irsoft.de2-0/+4
2013-04-30pixman/refactor: Delete this fileSøren Sandmann Pedersen1-478/+0
2013-04-30MIPS: DSPr2: Added rpixbuf fast path.Nemanja Lukic2-0/+63
2013-04-30MIPS: DSPr2: Added pixbuf fast path.Nemanja Lukic2-0/+66
2013-04-30MIPS: DSPr2: Fix for bug in in_n_8 routine.Nemanja Lukic1-70/+48