summaryrefslogtreecommitdiff
path: root/src/cairo-image-surface.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-06-17image: Make a local copy of the trap coordinates as the boxes alias.Chris Wilson1-4/+11
2010-06-17image: Use consistent rounding modes for a1 rasterisation.Chris Wilson1-23/+35
2010-06-11image: Apply component alpha to composite masks.Chris Wilson1-16/+24
2010-05-13image: Fix wholly unbounded fixupBenjamin Otte1-1/+1
2010-05-12drm: code dump, sorry.Chris Wilson1-1/+1
2010-05-06image: Propagate error instead of asserting.Chris Wilson1-1/+2
2010-05-05image: Propagate failure from pixman_image_set_clip_region()Chris Wilson1-1/+8
2010-05-04image: Propagate failure from pixman_image_fill_boxes().Chris Wilson1-25/+30
2010-05-04image: Check for pixman image allocation failure during glyphsChris Wilson1-5/+3
2010-05-04image: Replace assert with error returnChris Wilson1-1/+2
2010-05-03image: A few missing tests for malloc failureChris Wilson1-1/+11
2010-05-03fallback: get src_x/y variables right when compositing trapsBenjamin Otte1-1/+3
2010-04-30image: remove useless optimizationBenjamin Otte1-8/+3
2010-04-30fallback: Create pixman image for correct rectangleBenjamin Otte1-4/+4
2010-04-30image: Simplify translation of pattern matrix for composite_trapezoids()Chris Wilson1-3/+1
2010-04-29image: Round down when rendering antialiased boxesBenjamin Otte1-4/+5
2010-04-29Remove excessive semicolonsBenjamin Otte1-1/+1
2010-04-29image: translate source pattern in composite_trapezoids()Benjamin Otte1-1/+7
2010-04-29atomic: Separate bool and old-value compare-and-exchangeAndrea Canciani1-3/+3
2010-04-28image: pixman_image_fill_rectangles() => pixman_image_fill_boxes()Benjamin Otte1-16/+16
2010-04-28pixman_image_composite => pixman_image_composite32Benjamin Otte1-6/+6
2010-04-28image: Generate clear/white/black images when !HAS_ATOMIC_OPSChris Wilson1-0/+10
2010-04-28image: Convert 1x1 samples into solid colors.Chris Wilson1-25/+136
2010-04-27image: Compute sample extentsChris Wilson1-25/+47
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-25clip: Report the surface offset when retrieving the clip maskChris Wilson1-18/+21
2010-04-15Use pixman_image_composite32()Benjamin Otte1-176/+176
2010-04-15image: Make unbounded fixup code not use pixman_fill()Benjamin Otte1-76/+47