summaryrefslogtreecommitdiff
path: root/src/cairo-xcb-surface-render.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-09xcb: _cairo_scaled_font_reset_cache does it own lockingChris Wilson1-2/+0
2012-10-06xcb: Clear the result of create_similar_imageUli Schlachter1-14/+0
2012-09-25xcb: Add a missing check for FillRectanglesUli Schlachter1-4/+9
2012-09-25xcb: Check if traps are supported before using themUli Schlachter1-1/+2
2012-09-25xcb: Check the right flag for FillRectanglesUli Schlachter1-1/+1
2012-09-24xcb: Switch to compositor architectureUli Schlachter1-35/+40
2012-06-25xcb: Correctly handle a recording surface's extentsUli Schlachter1-11/+37
2012-06-25xcb: Handle recording surfaces differentlyUli Schlachter1-7/+3
2012-04-19Split cairo-list into struct+inlinesChris Wilson1-0/+1
2012-04-19Split cairo-recording-surface-private into struct+inlinesChris Wilson1-2/+2
2012-04-19Split cairo-clip-privates into struct+inlinesChris Wilson1-0/+1
2012-04-12doc: no separate cairo-xcb-xrender sectionNis Martensen1-13/+0
2012-03-29doc: Make documentation comments symmetricAndrea Canciani1-1/+1
2011-12-11xcb: Add a special case for recording surfaceUli Schlachter1-0/+70
2011-12-11xcb: Move the surface picture setup into its own functionUli Schlachter1-22/+30
2011-12-11xcb: Silence compiler warnings about ignored return valuesUli Schlachter1-0/+1
2011-12-11xcb: Silence a compiler warning for mixing type and internal type enumsUli Schlachter1-1/+1
2011-12-08xcb: Fix invalid casts from cairo_content_t to cairo_format_tUli Schlachter1-4/+4
2011-11-25Convert cairo_mime_surface_t to cairo_raster_source_pattern_tChris Wilson1-1/+2
2011-11-15xcb: Fix some invalid castsUli Schlachter1-9/+11
2011-10-11xcb: Re-enable glyph renderingChris Wilson1-1/+1
2011-09-22xcb: Honor clips for defer clearUli Schlachter1-1/+2
2011-09-19xcb: track fallback damageChris Wilson1-89/+33
2011-09-18xcb: Remove an unused variableUli Schlachter1-6/+0
2011-09-18xcb: Use a mask in _composite_boxes() when neededUli Schlachter1-1/+1
2011-09-18xcb: Stop using _cairo_clip_get_surface()Uli Schlachter1-11/+40
2011-09-16xcb: Improve error cases in _clip_and_composite_combineUli Schlachter1-5/+7
2011-09-15Revert "xcb: Error on 0x0 source surfaces"Uli Schlachter1-5/+0
2011-09-12Introduce a new compositor architectureChris Wilson1-252/+255
2011-09-02xcb: Fix fixup_unbounded_with_maskUli Schlachter1-10/+10
2011-09-02xcb: Skip drawing if bounded extents are emptyUli Schlachter1-25/+27
2011-08-30xcb: Add an assert for the tighten-bounds testUli Schlachter1-0/+3
2011-08-30api: Extend cairo_antialias_t to include performace/quality hintsChris Wilson1-0/+3
2011-08-14image: peek through a snapshot to the recording surface behindChris Wilson1-1/+1
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-0/+1
2011-08-02xcb: Handle deferred clear in _upload_image_inplaceUli Schlachter1-1/+6
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani1-2/+1
2011-07-29xcb: Convert the box back to integer coordinates for uploading the imageChris Wilson1-18/+22
2011-07-29xcb: Short-circuit multiplying the alpha mask by 1.0Chris Wilson1-0/+3
2011-07-29Silence Clang static analyzer reportsAndrea Canciani1-2/+1
2011-07-29xcb: Error on 0x0 source surfacesUli Schlachter1-0/+5
2011-07-26composite: Pass unbounded extents to initialisationChris Wilson1-14/+15
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-2/+0
2011-07-24xcb: Make composite_opacity_boxes slightly less sillyChris Wilson1-2/+13
2011-07-24xcb: set the right members of cairo_color_t for generating the opacity maskChris Wilson1-10/+6
2011-07-21xcb: Work around wrong extent computation in the X serverUli Schlachter1-3/+15
2011-07-21xcb: Fix a NULL dereferenceUli Schlachter1-3/+5
2011-07-21xcb: Always send a clip region along with clipped glyphsChris Wilson1-4/+19
2011-07-21XCB: Store the flags per-connection onlyUli Schlachter1-29/+29
2011-07-20xcb: Reduce one pass for masking, now just 2 passes required!Chris Wilson1-31/+228