summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-03-06traps: The CompositeTrapezoids requires the unbounded fixup for clippingChris Wilson1-1/+69
2012-03-06traps: Avoid double application of unaligned clip boxesChris Wilson1-22/+37
2012-03-06clip: Use the boxes-intersection routine for computing the clip polygonChris Wilson1-8/+18
2012-03-06image: Add unbounded support to the mono rasteriser fast-pathsChris Wilson1-20/+100
2012-03-06surface-wrapper: Only apply the wrapped transform to the scaled-fontChris Wilson1-3/+5
2012-03-05image: Try performing span composition a row at a timeChris Wilson1-23/+114
2012-03-05image: Add a simple inplace blitter for spansChris Wilson1-32/+116
2012-03-05image: Perform the simple solid-fill spans inplaceChris Wilson1-1/+348
2012-03-05spans: Handle fallbacks from upload-boxes by reverting to the normal compositeChris Wilson1-1/+3
2012-03-04traps: First attempt to convert curvy unantialiased polygon to scanlinesChris Wilson3-0/+78
2012-03-04traps: Use the mono-scan-converter to reduce the number of trapsChris Wilson3-4/+95
2012-03-04spans,image,gl: Add fast-path for simple copiesChris Wilson4-4/+121
2012-03-04spans: Reduce composite_aligned_boxes with over to source for opaque patternsChris Wilson1-3/+8
2012-03-04image: Add a fast-path for mono-rasterised blitsChris Wilson1-51/+144
2012-03-04image: Perform the general composite operation inplace for mono rasterisationChris Wilson1-28/+92
2012-03-04spans: Retrim extents to clipped polygonChris Wilson1-0/+4
2012-03-04image: Add a fast path for solid-filled polygonsChris Wilson2-3/+207
2012-03-04spans: Pass antialiasing hint down to the backendsChris Wilson5-3/+9
2012-03-03xlib-xcb: Fix make checkUli Schlachter2-0/+4
2012-03-03Fix docs for cairo_xlib_device_debug_cap_xrender_versionUli Schlachter1-2/+2
2012-03-03image: Correct origin of unbound recording surface sourceChris Wilson1-13/+16
2012-03-02base: Remove the double application of the clip boxesChris Wilson1-125/+49
2012-03-01mono: Always bias initial edge advancementZhigang Gong1-1/+1
2012-02-29spans,traps-compositor: Check for all-clipped after intersecting clip with boxesChris Wilson2-0/+6
2012-02-29mono-scan-convertor: Include space for the closing spanSeongwon Cho1-2/+4
2012-02-29ft: Export FreeType synthesis optionsChris Wilson2-22/+123
2012-02-29ft: Remove unused HINT_METRICS from ft_font.extra-flagsChris Wilson1-9/+6
2012-02-29gl: Various fixes for glyphsChris Wilson13-57/+108
2012-02-28spans+image: Fix clipping with polygons and spansChris Wilson8-159/+420
2012-02-28surface-wrapper: Apply the scaled-font ctm and non-default font-optionsChris Wilson3-2/+36
2012-02-28scaled-font: Assign a temporary hash value for the placeholderChris Wilson1-0/+8
2012-02-28scaled-font: Refactor the hash computationChris Wilson1-31/+23
2012-02-28scaled-font: Key the cache on the original font faceChris Wilson1-87/+94
2012-02-27surface-wrapper: Apply replay transforms to scaled fontChris Wilson1-1/+11
2012-02-25pdf: ensure all transparency groups are isolatedAdrian Johnson1-0/+4
2012-02-24pdf,ps: The device offset only needs to taken into account for raster patternsChris Wilson2-4/+1
2012-02-24recording: Remove superfluous resetChris Wilson1-1/+0
2012-02-24subsurface: Fix typo in snapshot creationChris Wilson1-1/+1
2012-02-24recording: Optimize a copy of one recording surface onto anotherChris Wilson1-1/+20
2012-02-24debug: Add some TRACE statements for recording surfaces and snapshotsChris Wilson3-0/+24
2012-02-24image: Handle recursive drawing of recording surfaceChris Wilson1-1/+88
2012-02-24{mask,traps}-composite: Restore unsetting of the is-clear flags for the maskChris Wilson2-2/+4
2012-02-23xlib: Handle window-to-window copies by avoiding the use of a clip regionChris Wilson1-42/+54
2012-02-23xlib: Tidy conversion of xrender format to cairo_content_tChris Wilson1-13/+9
2012-02-22xlib-xcb: Wrap cairo_xlib_device_debug_cap_xrender_versionChris Wilson1-0/+16
2012-02-22surface-wrapper: Transform the clip by the device-transform correctlyChris Wilson1-6/+2
2012-02-22image: Tidy reduction to EXTEND_NONE for replay surfacesChris Wilson1-12/+1
2012-02-22script: Update mesh pattern for earlier change of csi operatorsChris Wilson1-7/+7
2012-02-22traps-compositor: add a missing release()Chris Wilson1-2/+5
2012-02-22xlib: Trim the ximage to match the trimming of the intermediateChris Wilson1-0/+2