summaryrefslogtreecommitdiff
path: root/src/cairo-image-compositor.c
Commit message (Expand)AuthorAgeFilesLines
* Support color fonts that use the foreground colorAdrian Johnson2021-08-281-0/+5
* Use uintptr_t for all casts between pointer and integerAdrian Johnson2021-07-251-2/+2
* Minor correctionsHeiko Lewin2021-04-111-1/+1
* Fix undefined left-shiftsHeiko Lewin2021-03-311-2/+2
* Fix mask usage in image-compositorHeiko Lewin2020-12-151-4/+4
* image compositor: Remove the right glyph from pixman's cacheJan Alexander Steffens (heftig)2019-10-051-1/+1
* image compositor: Support subpixel positioningMatthias Clasen2019-07-181-2/+11
* Add support for RGBA128F and RGB96F formats.Maarten Lankhorst2019-01-071-0/+4
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-1/+1
* Fix a 'memory leak' in the image compositorUli Schlachter2018-03-151-0/+17
* image: prevent invalid ptr access for > 4GB imagesAdrian Johnson2017-11-071-2/+2
* Surround initialisations with atomic critical sectionMikhail Fludkov2017-10-151-5/+14
* image: Check for negative len in fill/blit functionsDoran Moppert2017-08-211-14/+14
* image: Fix crash in _fill_xrgb32_lerp_opaque_spansBryce Harrington2014-12-051-2/+2
* image: Eliminate self-intersections for the pixman traps compositorChris Wilson2014-10-021-0/+32
* mask compositor: Set a check_composite methodUli Schlachter2014-03-211-1/+1
* image: Add NULL checks for return value of _pixman_image_for_color()Koji Egashira2014-03-031-0/+6
* fill_reduces_to_source(): Handle failure of color_to_pixel()Uli Schlachter2013-09-271-2/+1
* Provide backwards compatibilty with old pixmanChris Wilson2013-08-231-16/+28
* image compositor: Always finish the span rendererUli Schlachter2013-07-041-3/+4
* image: Quell warning about signed/unsigned int comparison.Bryce W. Harrington2013-06-111-1/+1
* image: Compare against the true size of the embedded bufferChris Wilson2013-02-191-1/+1
* image: Substitute OVER spans for SOURCE with an opaque patternChris Wilson2013-02-071-2/+10
* image: And more fallout from c986a73, restore the absent short runsChris Wilson2013-01-271-18/+16
* image: Fix opaque span fillsChris Wilson2013-01-271-2/+2
* image: Enable inplace compositing with opacities for general routinesChris Wilson2013-01-261-29/+161
* image: Allocate a temporary buffer for inline span compositionChris Wilson2013-01-081-4/+20
* image: Call pixman without a mask for opaque regions of inplace_spansChris Wilson2013-01-071-10/+47
* image: Add a couple of tracepoints for spans fallbacksChris Wilson2012-10-311-1/+2
* xlib: Implement SHM fallbacks and fast upload pathsChris Wilson2012-08-171-10/+16
* image: Temporarily resurrect the old non-pixman glyph compositorChris Wilson2012-08-121-0/+285
* image: Fix up glyphs compositingChris Wilson2012-06-151-36/+24
* Use the new pixman_glyph_cache_t API that will be in pixman 0.28.0Søren Sandmann Pedersen2012-06-091-248/+113
* image: Fix bugs related to glyph mask creationSøren Sandmann Pedersen2012-06-011-2/+2
* image: Upconvert glyphs through a WHITE source when adding to the glyph maskChris Wilson2012-05-311-19/+55
* image: Tidy lerp8x4Chris Wilson2012-05-201-9/+4
* Revert "Use pixman glyphs"Søren Sandmann Pedersen2012-04-301-101/+212
* Use pixman glyphsSøren Sandmann Pedersen2012-04-301-212/+101
* image: Add a little bit of debugging to show number of boxes being drawnChris Wilson2012-04-291-3/+3
* image: Avoid overflow when computing lerp spans for a8Chris Wilson2012-04-281-8/+8
* image: Fix typo in _blit_spans()Chris Wilson2012-04-261-1/+1
* image: Split inline SRC compositionChris Wilson2012-04-191-58/+96
* image: Fix leak of white solid color for masked composition of CLEARChris Wilson2012-03-231-1/+5
* image: Support SRC compositing with in the inline span-compositorChris Wilson2012-03-121-10/+96
* image: Add unbounded support to the mono rasteriser fast-pathsChris Wilson2012-03-061-20/+100
* image: Try performing span composition a row at a timeChris Wilson2012-03-051-23/+114
* image: Add a simple inplace blitter for spansChris Wilson2012-03-051-32/+116
* image: Perform the simple solid-fill spans inplaceChris Wilson2012-03-051-1/+348
* spans,image,gl: Add fast-path for simple copiesChris Wilson2012-03-041-0/+2
* image: Add a fast-path for mono-rasterised blitsChris Wilson2012-03-041-51/+144