summaryrefslogtreecommitdiff
path: root/src/cairo-quartz-surface.c
Commit message (Expand)AuthorAgeFilesLines
* Make cairo_tag_begin/end work correctly in groupsAdrian Johnson2023-04-181-2/+1
* [quartz]Conditionally Use Main Display ColorSpace instead of kCGColorSpac...John Ralls2023-02-171-51/+132
* [quartz] Pretty up the surface-type and zero-size tests.John Ralls2023-02-141-19/+25
* [quartz] Cleanup and make better use of cairo_quartz_image_surface_t.John Ralls2023-02-141-179/+74
* Fix shared use of recording surface with paginated targetsAdrian Johnson2023-01-151-1/+2
* Merge branch 'pbounds-size' into 'master'Adrian Johnson2022-12-281-5/+1
|\
| * Ensure pbounds.size is initialized even in EXTEND_NONE mode.Jonathan Kew2022-10-191-5/+1
* | Pass the same type when creating the static glyphs and positions arrays.John Ralls2022-11-171-1/+1
|/
* quartz: Avoid reading beyond the end of image surfaces.Jeff Muizelaar2022-06-291-1/+5
* Merge branch 'quartz-core-text' into 'master'Adrian Johnson2022-04-271-218/+41
|\
| * [quartz] Convert font handling from CGFont to CTFont.John Ralls2022-04-241-60/+23
| * [quartz] Require at least Mac OS X 10.7 LionJohn Ralls2022-04-241-158/+19
| * [quartz] Fix some compiler warnings.John Ralls2022-04-241-3/+2
* | [quartz] Destroy local copy of snapshot after attaching it.John Ralls2022-04-231-0/+1
|/
* quartz: Fix spelling in commentChristopher Chavez2022-02-261-1/+1
* [quartz] Don't use CGContextDrawTiledImage for tiled patterns.John Ralls2022-02-241-68/+45
* [quartz] extract function _cairo_quartz_setup_pattern_sourceJohn Ralls2022-02-241-137/+146
* [quartz]Cleanup _cairo_quartz_cairo_repeating_surface_pattern_to_quartzJohn Ralls2022-02-241-23/+9
* [quartz] Use CoreGraphics instead of Qt to write debug png file.John Ralls2022-02-241-75/+27
* [quartz] Create similar surfaces using a CGLayer for faster drawing.John Ralls2022-02-241-29/+108
* [quartz] Remove cached image_surface on quartz surfaces.John Ralls2022-02-241-32/+34
* [quartz] Snapshot CGBitmapContext-mapped surfaces to cache CGImages.John Ralls2022-02-241-4/+76
* quartz: Fix spelling in commentChristopher Chavez2022-02-231-1/+1
* Remove stray _GNU_SOURCE definitionsEmmanuele Bassi2021-05-011-1/+0
* Quartz Better manage acquired/replayed surface.John Ralls2020-12-051-19/+37
* Quartz image drawing: Remove containers for cairo_surface_t.John Ralls2020-12-031-46/+18
* Quartz: Ensure that image data and surface are available to draw.John Ralls2020-12-031-3/+12
* Ensure _cairo_quartz_surface_create_internal always nulls imageSurfaceEquiv.John Ralls2020-11-301-4/+3
* Use _cairo_malloc instead of mallocAdrian Johnson2018-05-071-3/+3
* Fix some surfaces missed in b1192beaAdrian Johnson2015-10-171-1/+2
* quartz: be more strict about the behavior of blend operatorsAndrea Canciani2015-07-271-1/+5
* quartz: Align filtering quality with image backendAndrea Canciani2015-07-271-0/+11
* quartz-image: Fix buildAndrea Canciani2014-10-031-4/+1
* quartz: Fix buildAndrea Canciani2014-10-031-14/+8
* src: check the surface backend for NULLRavi Nanjundappa2014-09-291-0/+14
* quartz: Don't release memory we don't ownMichael Hutchinson2013-03-291-1/+0
* quartz: Use the correct transform when replaying recording surfacesAndrea Canciani2012-07-241-6/+10
* quartz: Never acquire recording surfacesHenry (Yu) Song - SISA2012-07-241-19/+67
* quartz: Provide a valid implementation of map_to_imageAndrea Canciani2012-05-261-132/+71
* quartz: Mark surfaces created clear as is_clearAndrea Canciani2012-05-261-0/+3
* quartz: Silence warningAndrea Canciani2012-05-261-2/+3
* surface: Make backend-specific map/unmap functions symmetricAndrea Canciani2012-05-261-0/+1
* surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani2012-05-261-1/+1
* doc: Fix some wrong versionsAndrea Canciani2012-03-291-3/+3
* doc: Add "since" tag to documentationAndrea Canciani2012-03-291-0/+2
* doc: Make doc ids more consistent my always putting ':' after themAndrea Canciani2012-03-291-3/+3
* doc: Make documentation comments symmetricAndrea Canciani2012-03-291-2/+2
* quartz: Add missing source hookChris Wilson2012-02-101-0/+1
* quartz: Make glyph antialiasing consistent with quartz-fontAndrea Canciani2012-01-151-0/+3
* quartz: Fix building with QUARTZ_DEBUGAndrea Canciani2012-01-151-4/+9