summaryrefslogtreecommitdiff
path: root/src/cairo-png.c
Commit message (Expand)AuthorAgeFilesLines
* Add some missing slim_hidden entriesAdrian Johnson2022-12-281-0/+1
* Read/write 16-bpc PNG data in native endianManuel Stoeckl2021-08-061-0/+16
* Fix undefined left-shiftsHeiko Lewin2021-03-311-2/+2
* png: Add support for 16 bpc png reading as floating point formatMaarten Lankhorst2019-01-071-8/+60
* png: Add support for writing new floating point formats as 16 bpc png.Maarten Lankhorst2019-01-071-11/+97
* Add support for RGBA128F and RGB96F formats.Maarten Lankhorst2019-01-071-0/+2
* fix warning: variable X might be clobbered by 'longjmp'Uli Schlachter2018-01-131-3/+3
* Revert "fix warning: variable X might be clobbered by 'longjmp'"Uli Schlachter2017-12-231-11/+6
* Use UTF-8 filenames on WindowsTom Schoonjans2017-11-261-5/+15
* image: prevent invalid ptr access for > 4GB imagesAdrian Johnson2017-11-071-1/+1
* fix warning: variable X might be clobbered by 'longjmp'Adrian Johnson2017-10-211-6/+11
* Add CAIRO_STATUS_PNG_ERROR for errors returned by libpngAdrian Johnson2016-03-261-3/+7
* png: Avoid marking the surface as in error after a png warningChris Wilson2013-04-161-7/+7
* doc: Add "since" tag to documentationAndrea Canciani2012-03-291-0/+10
* doc: Make documentation comments symmetricAndrea Canciani2012-03-291-2/+2
* image: move surface definition to new header for subclassingChris Wilson2011-08-131-0/+1
* Remove useless checks for NULL before freeingAndrea Canciani2011-07-311-4/+2
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-1/+1
* png: Fix support of depth-30 imagesChris Wilson2011-07-131-8/+8
* Expose 30bpp/10bpc support: CAIRO_FORMAT_RGB30Jesse Barnes2011-05-011-0/+4
* doc: Add a remark about toy status of the PNG APIMaarten Bosmans2011-01-101-0/+8
* Convert mime data length to use unsigned longChris Wilson2010-07-101-1/+1
* doc: Move tmpl/ docs to inline docsBenjamin Otte2010-07-081-0/+18
* Update FSF addressAndrea Canciani2010-04-271-1/+1
* Silence enumeration warnings following addition of RGB16_565Chris Wilson2010-03-301-0/+1
* api: Introduce CAIRO_FORMAT_INVALID formally in the API.M Joonas Pihlaja2010-03-011-0/+1
* image: split cairo_image_surface_coerce()Benjamin Otte2010-02-231-2/+1
* [png] Simplify coercion codeBenjamin Otte2010-01-251-10/+6
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+2
* [debug] Check image contents using memcheck.Chris Wilson2009-05-151-0/+2
* [png] Coerce FORMAT_INVALID to a known image formatChris Wilson2009-05-051-14/+30
* Merge branch '1.8'Chris Wilson2009-02-121-2/+15
|\
| * [png] Correct documentation to avoid reference to NULLChris Wilson2009-02-121-2/+15
* | Revert "[png] Complete the idempotent read_png() -> write_png()"Chris Wilson2009-01-301-14/+0
* | [png] Avoid a double free of the memory stream after error.Chris Wilson2009-01-291-1/+1
* | [png] Fix leak of original png data on error path.Chris Wilson2008-11-291-4/+11
* | Mark allocation failures as unlikely.Chris Wilson2008-11-291-7/+7
* | Mark if(status) as being unlikely.Chris Wilson2008-11-291-7/+7
* | [png] Use FILE* instead of void*.Chris Wilson2008-11-261-2/+4
* | [surface] Pass a separate closure for the mime-type destroy notifier.Chris Wilson2008-11-071-1/+2
* | [png] Complete the idempotent read_png() -> write_png()Chris Wilson2008-11-051-0/+14
* | [png] Attach the png representation to cairo_surface_create_from_png().Chris Wilson2008-11-051-49/+78
* | [png] Use RGB for opaque images.Chris Wilson2008-11-041-4/+7
|/
* Eliminate paranoid check for PNG_INTERLACE_NONE.Carl Worth2008-09-241-1/+1
* [test] Cache last output and compare next time.Chris Wilson2008-08-201-3/+6
* [png] Specify a no-op flush callback (NULL deref)Alex Rostovtsev2008-08-191-1/+8
* Bit swap when writing FORMAT_A1 to PNG on little endianAdrian Johnson2008-06-041-0/+3
* Fix newly detected doc syntax issuesBehdad Esfahbod2008-06-011-5/+5
* [cairo-png] Call png_set_filler() before png_read_update_info().Chris Wilson2008-04-211-1/+2
* [cairo-png] Recheck png_info after setting transformation options.Chris Wilson2008-04-211-18/+20