summaryrefslogtreecommitdiff
path: root/pixman/pixman.c
Commit message (Expand)AuthorAgeFilesLines
* pixman: Add support for argb/xrgb float formats, v5.Maarten Lankhorst2018-11-061-0/+5
* Remove the 8e extra safety margin in COVER_CLIP analysisBen Avison2015-09-251-13/+4
* pixman.c: Coding styleBen Avison2015-04-091-8/+10
* Always set the FAST_PATH_NO_ALPHA_MAP flag for non-BITS imagesSøren Sandmann Pedersen2013-05-221-1/+1
* Eliminate duplicate copies of channel flags for pixman_image_composite32()Chris Wilson2013-01-271-21/+18
* Always return a valid function from lookup_composite()Chris Wilson2013-01-271-31/+29
* Rename 'xor' variable to 'filler' (because 'xor' is a C++ keyword)Siarhei Siamashka2012-12-201-2/+2
* Change CONVERT_XXXX_TO_YYYY macros into inline functionsSiarhei Siamashka2012-12-181-1/+1
* Add new filter PIXMAN_FILTER_SEPARABLE_CONVOLUTIONSøren Sandmann Pedersen2012-12-081-0/+8
* pixman_image_composite: Reduce opaque masks to NULLSøren Sandmann Pedersen2012-11-091-1/+1
* Only regard images as pixbufs if they have identity transformationsSøren Sandmann Pedersen2012-10-071-0/+1
* Make pixman.h more const-correctSøren Sandmann Pedersen2012-10-011-5/+5
* Rename _pixman_lookup_composite_function() to _pixman_implementation_lookup_c...Søren Sandmann Pedersen2012-09-191-1/+1
* Add support for sRGB surfacesAntti S. Lankila2012-07-301-0/+1
* Speed up _pixman_composite_glyphs_no_mask()Søren Sandmann Pedersen2012-06-021-15/+15
* Speed up pixman_composite_glyphs()Søren Sandmann Pedersen2012-06-021-11/+1
* Move _pixman_lookup_composite_function() to pixman-utils.cTaekyun Kim2011-10-101-116/+4
* Add src, mask, and dest flags to the composite args struct.Søren Sandmann Pedersen2011-10-101-0/+3
* Strength-reduce BILINEAR filter to NEAREST filter for identity transformsSøren Sandmann Pedersen2011-09-211-22/+41
* Eliminate compute_sample_extents() functionSøren Sandmann Pedersen2011-09-211-58/+42
* Split computation of sample area into own functionSøren Sandmann Pedersen2011-09-211-62/+76
* Remove x and y coordinates from analyze_extents() and compute_sample_extents()Søren Sandmann Pedersen2011-09-211-26/+37
* Replace argumentxs to composite functions with a pointer to a structSøren Sandmann Pedersen2011-06-201-12/+18
* Replace instances of "dst_*" with "dest_*"Søren Sandmann Pedersen2011-06-121-19/+19
* Add a noop composite function for the DST operatorSøren Sandmann Pedersen2011-05-191-2/+0
* Add simple support for the r8g8b8a8 and r8g8b8x8 formats.Alexandros Frantzis2011-03-221-0/+6
* C fast path for a1 fill operationSiarhei Siamashka2010-11-231-2/+5
* Do CPU features detection from 'constructor' function when compiled with gccSiarhei Siamashka2010-11-051-3/+12
* Remove workaround for a bug in the 1.6 X server.Søren Sandmann Pedersen2010-11-041-75/+0
* Delete simple repeat codeSøren Sandmann Pedersen2010-10-041-128/+20
* Fix bug in FAST_PATH_STD_FAST_PATHSøren Sandmann Pedersen2010-10-041-2/+2
* compute_composite_region32: Zero extents before returning FALSE.Søren Sandmann Pedersen2010-09-211-0/+4
* analyze_extents: Fast path for non-transformed BITS imagesSøren Sandmann Pedersen2010-09-211-15/+24
* Move some of the FAST_PATH_COVERS_CLIP computation to pixman-image.cSøren Sandmann Pedersen2010-09-211-23/+12
* Clip composite region against the destination alpha map extents.Søren Sandmann Pedersen2010-09-211-4/+17
* Do opacity computation with shifts instead of comparing with 0Søren Sandmann Pedersen2010-09-211-5/+9
* Silence some warnings about uninitialized variablesSøren Sandmann Pedersen2010-09-081-0/+3
* When pixman_compute_composite_region32() returns FALSE, don't fini the region.Søren Sandmann Pedersen2010-09-081-13/+1
* Merge pixman_image_composite32() and do_composite().Søren Sandmann Pedersen2010-08-241-75/+56
* Only try to compute the FAST_SAMPLES_COVER_CLIP for bits imagesSøren Sandmann Pedersen2010-08-211-7/+10
* Introduce new FAST_PATH_SAMPLES_OPAQUE flagSøren Sandmann Pedersen2010-08-161-0/+11
* Replace compute_src_extent_flags() with analyze_extents()Søren Sandmann Pedersen2010-08-081-78/+210
* If we bail out of do_composite, make sure to undo any workarounds.Søren Sandmann Pedersen2010-08-041-2/+3
* Add support for 32bpp X14R6G6B6 format.Marek Vasut2010-08-041-0/+1
* Split the fast path caching into its own force_inline functionSøren Sandmann Pedersen2010-07-111-93/+107
* Cache the implementation along with the fast paths.Søren Sandmann Pedersen2010-07-111-10/+16
* Hide the global implementation variable behind a force_inline function.Søren Sandmann Pedersen2010-07-111-13/+15
* Add FAST_PATH_SAMPLES_COVER_CLIP and FAST_PATH_16BIT_SAFEAlexander Larsson2010-03-171-17/+67
* Add PIXMAN_DEFINE_THREAD_LOCAL() and PIXMAN_GET_THREAD_LOCAL() macrosSøren Sandmann Pedersen2010-03-161-15/+22
* Change operator table to be an array of arrays of four bytes.Søren Sandmann Pedersen2010-03-141-21/+26