summaryrefslogtreecommitdiff
path: root/src/cairo-os2-surface.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-07Use _cairo_malloc instead of mallocAdrian Johnson1-2/+2
2015-10-17Fix some surfaces missed in b1192beaAdrian Johnson1-1/+2
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-10doc: fix a few typos found by codespellNis Martensen1-1/+1
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+1
2011-09-18os2-surface needs to include cairo-image-surface-private.hDave Yeo1-0/+1
2011-09-18os2: Blindly update os2 to the new fallback compositorChris Wilson1-132/+63
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-1/+5
2011-07-15Implement cairo_backend_tChris Wilson1-0/+3
2010-08-08os2: Restore surface type checking in the get_extents method.Rich Walsh1-1/+9
2010-08-08os2: Fix clipping to bounds when blitting pixels.Rich Walsh1-35/+27
2010-08-08os2: Tweak an inline declaration.Rich Walsh1-1/+1
2010-08-08os2: Consolidate error paths of cairo_os2_surface_create().Rich Walsh1-60/+60
2010-08-08os2: Document ownership of OS/2 objects passed to surfaces.Rich Walsh1-11/+12
2010-08-08os2: Don't fake an Anchor Block when one isn't needed.Rich Walsh1-13/+3
2010-08-08os2: Fix buffer allocator behaviour on arithmetic overflow.Rich Walsh1-31/+23
2010-08-08os2: Fix blitting 24 bpp pixel data.Rich Walsh1-49/+67
2010-08-08os2: New API to create surfaces without a persistent HPS.Rich Walsh1-3/+139
2010-05-03os2: Fix get_extents() segfaulting.Dave Yeo1-1/+1
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-01-22Add cairo_device_tChris Wilson1-0/+1
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-12/+2
2009-03-17Support compiling without fontconfigBehdad Esfahbod1-2/+4
2009-01-29[surface] add CAIRO_STATUS_INVALID_SIZEPaolo Bonzini1-4/+5
2009-01-02[os2] Fix memory leak of surface on error pathChris Wilson1-0/+1
2008-12-20[toy-font-face] Move toy font face code in a file of its ownBehdad Esfahbod1-8/+1
2008-12-06[cairo-spans] Add a check/create_span_renderer backend methods.M Joonas Pihlaja1-0/+2
2008-11-13[os2] Fix includesBehdad Esfahbod1-5/+0
2008-10-14[doc] Fix a few gtk-doc errors.Chris Wilson1-0/+2
2008-09-20Make checks happy againBehdad Esfahbod1-2/+2
2008-09-20Add cairo-system.c for platform system-specific codeBehdad Esfahbod1-0/+6
2008-07-25[OS/2] Fix buildPeter Weilbacher1-1/+1
2008-06-01Fix now-detected doc formatting issuesBehdad Esfahbod1-2/+2
2008-05-28[configure.in] Dont let a missing FcFini disable the freetype font backend!Behdad Esfahbod1-0/+2
2008-02-08[os2] fix typo in commentPeter Weilbacher1-1/+1
2008-02-08[os2] only call FcInit/Fini when compiled with FT font backendPeter Weilbacher1-1/+5
2008-02-07[os2] Improve documentationPeter Weilbacher1-0/+139
2008-01-16[cairo-surface] Introduce _cairo_surface_create_in_error().Chris Wilson1-13/+9
2007-12-06[os2] add memory allocation wrappers for pixel buffersPeter Weilbacher1-27/+81
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-12/+12
2007-07-18[fixpt] Replace cairo_rectangle_int16_t with cairo_rectangle_int_tVladimir Vukicevic1-5/+5
2007-06-29[fix] Avoid int overflow when allocating large buffersVladimir Vukicevic1-4/+5
2007-04-19Introduce CAIRO_MUTEX_FINALIZE as counter-part for CAIRO_MUTEX_INITIALIZEMathias Hasselmann1-3/+3
2007-04-17[OS2] Fix #include "cairo-mutex-list-private.h"Dave Yeo1-1/+1
2007-04-03[src] Make sure all source files #include "cairoint.h" as their first includeBehdad Esfahbod1-5/+6
2007-03-20Initialize mutexes at central location.Mathias Hasselmann1-42/+3
2007-03-05Rename all mutex variables to start with an underscoreBehdad Esfahbod1-15/+15
2007-03-05[OS2] Add mutex initializer for cairo_font_face_mutexBehdad Esfahbod1-0/+6