summaryrefslogtreecommitdiff
path: root/pixman/pixman.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-09Add pixman_region{,32}_empty()Simon Ser1-2/+2
2023-02-14Changed name of the config-header to "pixman-config.h"Emanuel Schmidt1-1/+1
2022-11-03implement r8g8b8 sRGB (without alpha)Claude Heiland-Allen1-0/+1
2018-11-06pixman: Add support for argb/xrgb float formats, v5.Maarten Lankhorst1-0/+5
2015-09-25Remove the 8e extra safety margin in COVER_CLIP analysisBen Avison1-13/+4
2015-04-09pixman.c: Coding styleBen Avison1-8/+10
2013-05-22Always set the FAST_PATH_NO_ALPHA_MAP flag for non-BITS imagesSøren Sandmann Pedersen1-1/+1
2013-01-27Eliminate duplicate copies of channel flags for pixman_image_composite32()Chris Wilson1-21/+18
2013-01-27Always return a valid function from lookup_composite()Chris Wilson1-31/+29
2012-12-20Rename 'xor' variable to 'filler' (because 'xor' is a C++ keyword)Siarhei Siamashka1-2/+2
2012-12-18Change CONVERT_XXXX_TO_YYYY macros into inline functionsSiarhei Siamashka1-1/+1
2012-12-08Add new filter PIXMAN_FILTER_SEPARABLE_CONVOLUTIONSøren Sandmann Pedersen1-0/+8
2012-11-09pixman_image_composite: Reduce opaque masks to NULLSøren Sandmann Pedersen1-1/+1
2012-10-07Only regard images as pixbufs if they have identity transformationsSøren Sandmann Pedersen1-0/+1
2012-10-01Make pixman.h more const-correctSøren Sandmann Pedersen1-5/+5
2012-09-19Rename _pixman_lookup_composite_function() to _pixman_implementation_lookup_c...Søren Sandmann Pedersen1-1/+1
2012-07-30Add support for sRGB surfacesAntti S. Lankila1-0/+1
2012-06-02Speed up _pixman_composite_glyphs_no_mask()Søren Sandmann Pedersen1-15/+15
2012-06-02Speed up pixman_composite_glyphs()Søren Sandmann Pedersen1-11/+1
2011-10-10Move _pixman_lookup_composite_function() to pixman-utils.cTaekyun Kim1-116/+4
2011-10-10Add src, mask, and dest flags to the composite args struct.Søren Sandmann Pedersen1-0/+3
2011-09-21Strength-reduce BILINEAR filter to NEAREST filter for identity transformsSøren Sandmann Pedersen1-22/+41
2011-09-21Eliminate compute_sample_extents() functionSøren Sandmann Pedersen1-58/+42
2011-09-21Split computation of sample area into own functionSøren Sandmann Pedersen1-62/+76
2011-09-21Remove x and y coordinates from analyze_extents() and compute_sample_extents()Søren Sandmann Pedersen1-26/+37
2011-06-20Replace argumentxs to composite functions with a pointer to a structSøren Sandmann Pedersen1-12/+18
2011-06-12Replace instances of "dst_*" with "dest_*"Søren Sandmann Pedersen1-19/+19
2011-05-19Add a noop composite function for the DST operatorSøren Sandmann Pedersen1-2/+0
2011-03-22Add simple support for the r8g8b8a8 and r8g8b8x8 formats.Alexandros Frantzis1-0/+6
2010-11-23C fast path for a1 fill operationSiarhei Siamashka1-2/+5
2010-11-05Do CPU features detection from 'constructor' function when compiled with gccSiarhei Siamashka1-3/+12
2010-11-04Remove workaround for a bug in the 1.6 X server.Søren Sandmann Pedersen1-75/+0
2010-10-04Delete simple repeat codeSøren Sandmann Pedersen1-128/+20
2010-10-04Fix bug in FAST_PATH_STD_FAST_PATHSøren Sandmann Pedersen1-2/+2
2010-09-21compute_composite_region32: Zero extents before returning FALSE.Søren Sandmann Pedersen1-0/+4
2010-09-21analyze_extents: Fast path for non-transformed BITS imagesSøren Sandmann Pedersen1-15/+24
2010-09-21Move some of the FAST_PATH_COVERS_CLIP computation to pixman-image.cSøren Sandmann Pedersen1-23/+12
2010-09-21Clip composite region against the destination alpha map extents.Søren Sandmann Pedersen1-4/+17
2010-09-21Do opacity computation with shifts instead of comparing with 0Søren Sandmann Pedersen1-5/+9
2010-09-08Silence some warnings about uninitialized variablesSøren Sandmann Pedersen1-0/+3
2010-09-08When pixman_compute_composite_region32() returns FALSE, don't fini the region.Søren Sandmann Pedersen1-13/+1
2010-08-24Merge pixman_image_composite32() and do_composite().Søren Sandmann Pedersen1-75/+56
2010-08-21Only try to compute the FAST_SAMPLES_COVER_CLIP for bits imagesSøren Sandmann Pedersen1-7/+10
2010-08-16Introduce new FAST_PATH_SAMPLES_OPAQUE flagSøren Sandmann Pedersen1-0/+11
2010-08-08Replace compute_src_extent_flags() with analyze_extents()Søren Sandmann Pedersen1-78/+210
2010-08-04If we bail out of do_composite, make sure to undo any workarounds.Søren Sandmann Pedersen1-2/+3
2010-08-04Add support for 32bpp X14R6G6B6 format.Marek Vasut1-0/+1
2010-07-11Split the fast path caching into its own force_inline functionSøren Sandmann Pedersen1-93/+107
2010-07-11Cache the implementation along with the fast paths.Søren Sandmann Pedersen1-10/+16
2010-07-11Hide the global implementation variable behind a force_inline function.Søren Sandmann Pedersen1-13/+15