summaryrefslogtreecommitdiff
path: root/src/cairo-quartz-surface.c
AgeCommit message (Expand)AuthorFilesLines
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani1-4/+2
2011-07-29quartz: Silence some clang warningsAndrea Canciani1-26/+24
2011-07-26Fix surface backend structuresAndrea Canciani1-1/+6
2011-07-26quartz: Silence const cast warningsAndrea Canciani1-4/+4
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-14/+14
2011-07-19build: Fix compilationAndrea Canciani1-0/+4
2011-03-18quartz: Fix y glyph advanceAndrea Canciani1-6/+6
2011-01-19quartz: Respect pattern filter settingsAndrea Canciani1-61/+105
2011-01-19quartz: Avoid using private APIsAndrea Canciani1-22/+28
2011-01-19quartz: Use CGLayer to implement unbounded operatorsAndrea Canciani1-382/+281
2011-01-19quartz: Cleanup extents computationAndrea Canciani1-30/+15
2011-01-19quartz: Do not use opaque patterns as masksAndrea Canciani1-2/+6
2011-01-19quartz: Make huge domain handling more stableAndrea Canciani1-4/+16
2011-01-19quartz: Use standard stack allocation sizeAndrea Canciani1-16/+8
2011-01-18pdf,ps,quartz: Use correct tolerance for gradient domain computationAndrea Canciani1-3/+9
2011-01-16doc: Add links to flush() and mark_dirty() in direct access functionsAndrea Canciani1-0/+7
2011-01-01quartz: Use native PDF blend modesAndrea Canciani1-101/+139
2011-01-01quartz: Don't dynamically load unused functionsAndrea Canciani1-2/+0
2011-01-01quartz: Clean up dynamically loaded functionsAndrea Canciani1-48/+14
2010-12-13quartz: Unify gradient construction and fix radial gradients.Andrea Canciani1-332/+68
2010-12-10path: Always interpret in forward directionAndrea Canciani1-1/+0
2010-10-13quartz: Remove unused imageSurface fieldAndrea Canciani1-5/+0
2010-10-13quartz: Cleanup gradient setup functionsAndrea Canciani1-12/+6
2010-10-13quartz: Move drawing state out of surfaceAndrea Canciani1-71/+95
2010-10-13quartz: Unify DO_SHADING, DO_IMAGE and DO_TILED_IMAGEAndrea Canciani1-38/+16
2010-10-13quartz: Unify DO_SOLID and DO_PATTERNAndrea Canciani1-13/+9
2010-10-13quartz: Set operator when setting up sourceAndrea Canciani1-48/+21
2010-10-13quartz: Remove DO_NOTHING and DO_UNSUPPORTED actionsAndrea Canciani1-74/+73
2010-10-12quartz: Improve gradient qualityAndrea Canciani1-10/+1
2010-10-12quartz: Fix EXTEND_PAD gradientsAndrea Canciani1-13/+7
2010-10-12quartz: Improve gradient consistencyAndrea Canciani1-69/+45
2010-10-12quartz: Remove unused codeAndrea Canciani1-53/+0
2010-10-12quartz: Make radial gradients follow PDF specificationAndrea Canciani1-14/+0
2010-10-12quartz: Remove linear gradient fallbackAndrea Canciani1-10/+0
2010-10-07quartz: Handle failures in _cairo_quartz_setup_fallback_sourceAndrea Canciani1-31/+13
2010-10-07quartz: Improve _cg function typesAndrea Canciani1-15/+10
2010-10-07quartz: Improve handling of surface creation failureAndrea Canciani1-0/+3
2010-10-07quartz: Remove useless codeAndrea Canciani1-4/+3
2010-10-07quartz: Simplify cairo_quartz_surface_create_for_cg_contextAndrea Canciani1-7/+2
2010-10-07quartz: Use NOTHING_TO_DO instead of SUCCESS where appropriateAndrea Canciani1-10/+10
2010-10-07quartz: Beautify codeAndrea Canciani1-23/+12
2010-10-07quartz: Whitespace cleanupAndrea Canciani1-18/+15
2010-10-07quartz: Mark failures as unlikelyAndrea Canciani1-36/+35
2010-10-07quartz: Fix function call coding styleAndrea Canciani1-135/+138
2010-10-07quartz: Don't typecast surfacesAndrea Canciani1-18/+18
2010-10-07quartz: Check for valid patternsAndrea Canciani1-12/+3
2010-10-07quartz: Assert upon invalid enum valuesAndrea Canciani1-21/+35
2010-10-07quartz: Remove unused argument from _cairo_surface_to_cgimageAndrea Canciani1-7/+6
2010-08-07quartz: improve backend detectionAndrea Canciani1-9/+15
2010-08-07quartz: fix solid masking fallbackAndrea Canciani1-1/+1