summaryrefslogtreecommitdiff
path: root/pixman/pixman.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-03-17Add FAST_PATH_SAMPLES_COVER_CLIP and FAST_PATH_16BIT_SAFEAlexander Larsson1-17/+67
2010-03-16Add PIXMAN_DEFINE_THREAD_LOCAL() and PIXMAN_GET_THREAD_LOCAL() macrosSøren Sandmann Pedersen1-15/+22
2010-03-14Change operator table to be an array of arrays of four bytes.Søren Sandmann Pedersen1-21/+26
2010-03-14Strength reduce certain conjoint/disjoint to their normal counterparts.Søren Sandmann Pedersen1-11/+8
2010-03-14Store the operator table more compactly.Søren Sandmann Pedersen1-98/+84
2010-03-14Make the operator strength reduction constant time.Søren Sandmann Pedersen1-46/+87
2010-03-06Add a fast path cacheSøren Sandmann Pedersen1-22/+82
2010-03-04Move __force_align_arg_pointer workaround before composite32()Søren Sandmann Pedersen1-18/+18
2010-02-24Turn need_workaround into another flag.Søren Sandmann Pedersen1-33/+27
2010-02-24Eliminate _pixman_image_is_opaque() in favor of a new FAST_PATH_IS_OPAQUE flagSøren Sandmann Pedersen1-4/+3
2010-02-24Move computation of extended format code to validate.Søren Sandmann Pedersen1-28/+9