summaryrefslogtreecommitdiff
path: root/src/cairo-image-surface.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-12Introduce a new compositor architectureChris Wilson1-3935/+46
2011-08-14image: peek through a snapshot to the recording surface behindChris Wilson1-2/+6
2011-08-14snapshot: Defer acquisitionChris Wilson1-2/+31
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-20/+27
2011-08-05image: check if A8 image is bilevel when analyzing transparencyAdrian Johnson1-2/+13
2011-08-04image: fix bug in analyze_colorAdrian Johnson1-1/+1
2011-08-02pdf: check if images are grayscale or monochrome and encode as suchAdrian Johnson1-0/+59
2011-08-01image: the boxes are already pixel-aligned so skip the extra rounding stepChris Wilson1-12/+12
2011-07-31image: Reduce compositing bounded boxes with a clip-mask to a polygonChris Wilson1-0/+42
2011-07-29image: Free clip_surface after useChris Wilson1-9/+14
2011-07-29image: extend support of direct replay for paginated surfacesChris Wilson1-12/+60
2011-07-26composite: Pass unbounded extents to initialisationChris Wilson1-28/+28
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-1/+36
2011-07-24image: Fix clip-intersectChris Wilson1-7/+12
2011-07-23image: Apply mask-opacity to clip boxesChris Wilson1-146/+299
2011-07-23image: replay the recording surface directly onto the targetChris Wilson1-1/+63
2011-07-23image: Fix partial clipping of textChris Wilson1-19/+63
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-360/+147
2011-07-15pattern: Add observer hooksChris Wilson1-0/+1
2011-07-15Implement cairo_backend_tChris Wilson1-0/+3
2011-07-14image: Only discard the outer boxesChris Wilson1-4/+5
2011-06-08image: Don't crash on weird pixman formatsBenjamin Otte1-7/+16
2011-05-04image: Fix pixman format to RGB30 conversionChris Wilson1-2/+2
2011-05-01Expose 30bpp/10bpc support: CAIRO_FORMAT_RGB30Jesse Barnes1-2/+23
2011-03-31image: Don't use the fast path if it's wrongUli Schlachter1-0/+5
2011-03-18image: Silence gcc warningAndrea Canciani1-1/+1
2011-03-18image: Silence missing enum value warningAndrea Canciani1-0/+1
2011-02-19image: Fix surface acquisition if PIXMAN_HAS_ATOMIC_OPSAndrea Canciani1-0/+4
2011-02-19image: Avoid reusing pixman images for threadsafety.M Joonas Pihlaja1-24/+36
2011-02-06image: Limit span rendering to bounded extentsChris Wilson1-0/+28
2011-01-16doc: Add links to flush() and mark_dirty() in direct access functionsAndrea Canciani1-0/+5
2011-01-02pattern: Factor out pattern rescalingAndrea Canciani1-52/+12
2011-01-02matrix: Cairo matrix to pixman transform/offset conversionAndrea Canciani1-120/+44
2011-01-01Add mesh gradient rasterizerAndrea Canciani1-0/+25
2010-12-10polygon: Merge _cairo_polygon_init and _cairo_polygon_limitAndrea Canciani1-4/+2
2010-11-28image: Fix _pixel_to_solidAndrea Canciani1-1/+3
2010-11-28image: Fix compositing of unaligned boxesAndrea Canciani1-8/+14
2010-11-28Fix fallback-resolution testAdrian Johnson1-16/+41
2010-11-01image: Use correct size for allocationAndrea Canciani1-2/+2
2010-10-29path: Do not access flags directlyAndrea Canciani1-3/+3
2010-10-21raster backends: Set round_glpyh_positions to ONUli Schlachter1-0/+1
2010-10-15xcb,image: Fix a missing clip finiChris Wilson1-1/+3
2010-09-29image: The a8 in-place span compositing is only valid for SOURCEChris Wilson1-2/+7
2010-09-29image: Silence a compile warningChris Wilson1-1/+1
2010-09-09image: add _cairo_image_reset_static_dataAndrea Canciani1-8/+34
2010-08-26subsurface: Make CAIRO_SURFACE_TYPE_SUBSURFACE publicBenjamin Otte1-1/+1
2010-07-23image: Compensate mask origins for glyph clippingChris Wilson1-1/+1
2010-07-12image: Manually clip against bounds when rendering directlyChris Wilson1-4/+19
2010-07-12Differentiate between reducing clip to composite extents and a rectangleChris Wilson1-5/+5
2010-07-08doc: Move tmpl/ docs to inline docsBenjamin Otte1-0/+21