summaryrefslogtreecommitdiff
path: root/source/fitz/draw-device.c
AgeCommit message (Expand)Author
2016-09-06Devices now handle colorspace being NULL as alpha-only.Sebastian Rasmussen
2016-07-13Fix knockout/mask interaction.Robin Watts
2016-07-08Separate close and drop functionality for devices and writers.Tor Andersson
2016-06-22Transform device call scissor rectangles by device matrix.Tor Andersson
2016-06-17Set pixmap resolution when creating pixmaps for draw device.Tor Andersson
2016-06-17Add separate X and Y resolution to draw device options.Tor Andersson
2016-06-17Add device space transform state to draw device.Tor Andersson
2016-06-17Use 'size_t' instead of int as appropriate.Robin Watts
2016-06-16Add PNG output for mutool convert.Tor Andersson
2016-06-16Add fz_draw_options struct for use with draw device.Tor Andersson
2016-06-08Move to using size_t for all mallocs.Robin Watts
2016-05-30Ensure that we can use FZ_PLOTTERS_N instead of FZ_PLOTTERS_RGB.Robin Watts
2016-05-30Add config.h include file.Robin Watts
2016-05-29Split draw-paint.c plotters out into separate functions.Robin Watts
2016-05-26Cope better when asked to plot alpha only pixmaps.Robin Watts
2016-05-24fz_pixmap revamp: add stride and make alpha optionalRobin Watts
2016-05-04Make minimum line thickness dependent on AA level.Robin Watts
2016-04-28Introduce tuning context.Robin Watts
2016-04-28Partial image decode.Robin Watts
2016-04-27Add fz_close_device function.Tor Andersson
2016-02-24Add optional scissor hint argument to text clipping functions.Tor Andersson
2016-02-24Clarify scissor argument to clip device functions.Tor Andersson
2016-02-22Drop const from fz_image.Tor Andersson
2016-02-22Drop const from fz_shade.Tor Andersson
2016-01-21Drop const from fz_colorspace.Tor Andersson
2016-01-13Add lots of consts.Robin Watts
2015-12-28Rename fz_image_get_pixmap to fz_get_pixmap_from_image.Tor Andersson
2015-12-15Rename fz_write_x to fz_save_pixmap_as_x or fz_save_bitmap_as_x.Tor Andersson
2015-12-11Remove text clip accumulation.Tor Andersson
2015-12-11Keep spans of multiple fonts and sizes in one fz_text object.Tor Andersson
2015-12-11Use fz_output instead of FILE* for most of our output needs.Tor Andersson
2015-07-20Improve Grid fitting of images for .gproof files.Robin Watts
2015-06-29Rejig the internals of fz_image slightly.Robin Watts
2015-04-07Fix whitespace.Tor Andersson
2015-02-17Use embedded superclass struct instead of user pointer in devices.Tor Andersson
2015-02-17Add helper functions to keep/drop reference counts with locking.Tor Andersson
2015-02-17Add ctx parameter and remove embedded contexts for API regularity.Tor Andersson
2015-02-17Rename fz_close_* and fz_free_* to fz_drop_*.Tor Andersson
2015-02-17Reference count fz_path and fz_text.Tor Andersson
2015-02-10Add some Memento_labels to aid debugging of leaks.Robin Watts
2014-06-09Bug 695300: Sanitize draw-device stack handling in error cases.Robin Watts
2014-05-28Further fix for Bug 695260: Cope with out of memory in fz_draw_end_maskRobin Watts
2014-05-26Fix 695261: separate TM and CTM in outline extraction and stroking steps.Tor Andersson
2014-02-25Bug 695040: prevent hang in path flatteningSimon Bünzli
2014-01-13Bug 694890: Solve valgrind issues/SEGV due to use of invalid pixmapRobin Watts
2014-01-06fix various MSVC warningsSimon Bünzli
2013-12-24Bug 694587: Fix pattern repeat calculationRobin Watts
2013-12-19Solve subpixel rendering problems with 270 degree rotationsRobin Watts
2013-11-27Bug 694116: Solve valgrind issues in draw device.Robin Watts
2013-10-14Handle stroke+fill operations with transparency/blendmodes.Robin Watts