summaryrefslogtreecommitdiff
path: root/src/cairo-quartz-surface.c
AgeCommit message (Expand)AuthorFilesLines
2013-03-29quartz: Don't release memory we don't ownMichael Hutchinson1-1/+0
2012-07-24quartz: Use the correct transform when replaying recording surfacesAndrea Canciani1-6/+10
2012-07-24quartz: Never acquire recording surfacesHenry (Yu) Song - SISA1-19/+67
2012-05-26quartz: Provide a valid implementation of map_to_imageAndrea Canciani1-132/+71
2012-05-26quartz: Mark surfaces created clear as is_clearAndrea Canciani1-0/+3
2012-05-26quartz: Silence warningAndrea Canciani1-2/+3
2012-05-26surface: Make backend-specific map/unmap functions symmetricAndrea Canciani1-0/+1
2012-05-26surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani1-1/+1
2012-03-29doc: Fix some wrong versionsAndrea Canciani1-3/+3
2012-03-29doc: Add "since" tag to documentationAndrea Canciani1-0/+2
2012-03-29doc: Make doc ids more consistent my always putting ':' after themAndrea Canciani1-3/+3
2012-03-29doc: Make documentation comments symmetricAndrea Canciani1-2/+2
2012-02-10quartz: Add missing source hookChris Wilson1-0/+1
2012-01-15quartz: Make glyph antialiasing consistent with quartz-fontAndrea Canciani1-0/+3
2012-01-15quartz: Fix building with QUARTZ_DEBUGAndrea Canciani1-4/+9
2011-09-18quartz: Fix buildAndrea Canciani1-31/+27
2011-09-12Introduce a new compositor architectureChris Wilson1-514/+288
2011-09-02quartz: Fix compilationAndrea Canciani1-0/+1
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