summaryrefslogtreecommitdiff
path: root/src/cairo-xcb-surface-render.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-07Use _cairo_malloc instead of mallocAdrian Johnson1-7/+7
2016-07-21cairo-xcb: Remove a wrong optimisationUli Schlachter1-2/+0
2015-10-17Don't cull very thin lines on vector surfacesAdrian Johnson1-1/+2
2015-06-20XCB: Don't attach uploaded surfaces as snapshotsUli Schlachter1-0/+3
2014-11-06xcb: Don't crash when swapping a 0-sized glyphAdam Jackson1-0/+6
2014-10-10xcb: Use image fallback for GOOD/BEST filtersBill Spitzak1-18/+16
2014-08-25traps,xcb: Set the box count after filteringChris Wilson1-2/+3
2014-08-23traps,xcb: Prefilter zero-area boxes when converting trapsChris Wilson1-11/+18
2014-08-23xcb: Correctly check for image surface for inplace uploadUli Schlachter1-1/+2
2014-08-14V5: Use NEAREST filter when possibleBill Spitzak1-5/+2
2014-07-07xcb: make use of _cairo_surface_is_xcb to check for surface typeRavi Nanjundappa1-1/+1
2014-05-06Fix segfault in firefox when scrolling on certain pagesBryce Harrington1-0/+3
2013-11-16Correct usage of CAIRO_STACK_ARRAY_LENGTHUli Schlachter1-1/+1
2013-09-05surface: Merge scratch construction into _cairo_surface_create_scratchAlexander Larsson1-10/+10
2013-07-04xcb: Fix some uninitialized variable warningsUli Schlachter1-3/+3
2013-03-22xcb: Clear temporary replay image in recording playbackUli Schlachter1-4/+5
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