summaryrefslogtreecommitdiff
path: root/src/cairo-image-surface.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-03-24Add back support for CAIRO_FORMAT_RGB16_565Oleg Romashin1-1/+15
2010-03-23image: Free traps after conversion from boxes.Chris Wilson1-3/+6
2010-03-22image: Special case wholly unbounded fixups.Chris Wilson1-0/+24
2010-03-02image: Don't rely on clip regions being clipped to surface extents.Chris Wilson1-12/+20
2010-03-01api: Introduce CAIRO_FORMAT_INVALID formally in the API.M Joonas Pihlaja1-1/+5
2010-02-28image: Allow reduction of repeat modes for unity scaled patterns.Chris Wilson1-4/+5
2010-02-28image: Fix bug optimizing surface pattern extend modes.M Joonas Pihlaja1-0/+4
2010-02-23image: split cairo_image_surface_coerce()Benjamin Otte1-2/+12
2010-02-12clip: Avoiding derefencing NULL clip_regionChris Wilson1-12/+14
2010-02-12clip: Restrict composite extents to clip extentsChris Wilson1-56/+18
2010-01-25Remove useless pixman version checksBenjamin Otte1-8/+2
2010-01-25image: Prevent deref of NULL clip_regionChris Wilson1-1/+9
2010-01-23Fix image backend compilationAndrea Canciani1-0/+3
2010-01-22image: Implement high level interface.Chris Wilson1-608/+3285
2010-01-22Alter definition of cairo_composite_rectangles_tChris Wilson1-15/+16
2010-01-22spans: Pass multiple rows of identical spans to the renders.Chris Wilson1-47/+32
2010-01-22Add cairo_device_tChris Wilson1-1/+3
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-12-28Fixed documentation typo.Tim Janik1-1/+1
2009-10-21Support component-alpha.Chris Wilson1-14/+41
2009-10-21Make the surface->is_clear logic commonChris Wilson1-44/+3
2009-10-16[surface] Don't AND in the desired content.Chris Wilson1-4/+0
2009-10-16[image] Clone the format for a similar surface with identical contentChris Wilson1-2/+9
2009-09-29[image] Fix masks computation for BGRx formatBenjamin Otte1-3/+3
2009-09-25[image] Return cairo_bool_t from _pixman_format_to_masksBenjamin Otte1-11/+10
2009-09-23[image] Do not trust user supplied data to be clearChris Wilson1-1/+1
2009-09-23[image] Tweak coding styleChris Wilson1-4/+5
2009-09-23[image] Move setting of is_clear to _create_with_pixman_format()Benjamin Otte1-12/+6
2009-09-23[image] Do assumption initial user data is cleared.Chris Wilson1-4/+22
2009-09-13[image] Add pixel masks for BGRA formatsChris Wilson1-1/+9
2009-09-03[image] Check for out of bounds image surface sizes in constructors.M Joonas Pihlaja1-2/+25
2009-08-29[gl] Use spans for trapezois.Chris Wilson1-3/+1
2009-07-24[image] Discard redundant clearsChris Wilson1-1/+34
2009-07-23[drm] Add an accelerated image surface.Chris Wilson1-0/+1
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-67/+106
2009-07-16[xlib] Enable Render support for the extended PDF operatorsChris Wilson1-4/+6
2009-07-14Use new pixman extended blend operatorsBenjamin Otte1-0/+31
2009-06-18Factor out _cairo_image_surface_span_render_row()Jeff Muizelaar1-13/+23
2009-06-03[image] Doc typo.Chris Wilson1-1/+1
2009-06-02[pattern] Pass flags to _cairo_pattern_acquire_surface()Chris Wilson1-0/+3
2009-06-01[image] Eliminate trapezoid array allocationChris Wilson1-47/+45
2009-05-15[xlib] Use minimal depth for similar clones.Chris Wilson1-0/+4
2009-05-05[image] Treat A1 image surfaces as BILEVEL_ALPHAChris Wilson1-2/+7
2009-05-05[image] Make _cairo_image_analayze_transparency() more format agnosticChris Wilson1-10/+7
2009-05-05[image] Return FORMAT_INVALID for an error surface.Chris Wilson1-1/+1
2009-04-23[memfault] Manually inject faults when using stack allocationsChris Wilson1-0/+6