summaryrefslogtreecommitdiff
path: root/source/fitz/colorspace.c
AgeCommit message (Expand)Author
2018-11-07Fix 700140: Ask LCMS transform to copy alpha channels.Tor Andersson
2018-10-25Handle premultiplied alpha in generic pixmap color conversion.Tor Andersson
2018-10-25Handle premultiplied alpha in pixmap color conversions (CMYK only).Tor Andersson
2018-10-25Fix asserts and checks in fast_xxx_to_yyy functions.Tor Andersson
2018-10-25Drop SLOWCMYK path.Tor Andersson
2018-10-25Make alpha channel unmultiply and premultiply utility functions public.Tor Andersson
2018-10-25Rename NO_ICC to FZ_ENABLE_ICC=0|1 to match other config.h options.Tor Andersson
2018-10-23Drop hash table upon exception.Sebastian Rasmussen
2018-10-23Remove extra blank lines.Tor Andersson
2018-10-23Dynamically allocate colorspace name, to allow arbitrary lengths.Sebastian Rasmussen
2018-10-12Revert to no CMM if the new CMM engine fails midway.Sebastian Rasmussen
2018-10-12Keep cmm instance around until all colorspaces have been dropped.Sebastian Rasmussen
2018-10-12Rethrow exception when unable to create new ICC colorspace.Sebastian Rasmussen
2018-09-12Set the profile BGR flag for non-default ICC colorspaces too.Sebastian Rasmussen
2018-09-06Fix typo in size field of ICC profile colorspace.Sebastian Rasmussen
2018-09-05Take colorspace name from ICC profile.Sebastian Rasmussen
2018-09-05Use colorspace type enum instead of magic profile names.Tor Andersson
2018-08-28Bug 699675: Handle lack of default colorspaces when rendering type 3 font glyph.Sebastian Rasmussen
2018-07-05Pass matrices by value: device and document interface.Tor Andersson
2018-07-05Pass rect and matrix by value in geometry functions.Tor Andersson
2018-06-22Don't pollute namespace with our 'restrict' macro. Use FZ_RESTRICT instead.Tor Andersson
2018-05-16Purge unused functions.Tor Andersson
2018-04-25Check in generated ICC profiles.Tor Andersson
2018-04-19Support CalRGB (and CalGray) as destination color spacesMichael Vrhel
2018-01-24Bug 698904: Upon error both free color converter and clear its pointer.Sebastian Rasmussen
2018-01-10Add colorspace type enum and use it instead of hardcoded checks on N.Tor Andersson
2017-12-06Ensure that our ICC base spaces have colorant names.Robin Watts
2017-11-15Bug 698745: Avoid broken colorspaces in NO_ICC builds.Robin Watts
2017-10-25Fix pgm corruption with spots files.Robin Watts
2017-10-25Add fz_new_icc_colorspace_from_stream.Robin Watts
2017-10-24Add proper handling of bgr<->rgb for pixmap conversionsMichael Vrhel
2017-10-24Add interface for setting icc space to bgr formatMichael Vrhel
2017-10-24Handle DeviceBGR <-> DeviceRGB properlyMichael Vrhel
2017-10-24Don't override non-default Device{Gray,RGB,CMYK} by OI.Robin Watts
2017-10-24mudraw: Add ability to specify icc profile for target colorspace.Michael Vrhel
2017-10-24Make a public fz_new_icc_colorspace_from_file function.Tor Andersson
2017-10-24Look for changes to Default colorspaces in XObjects.Robin Watts
2017-10-24Don't apply default decode array to ICC Lab image data.Robin Watts
2017-10-24Implement DeviceGray to KMichael Vrhel
2017-10-24Change colorspace 'device_n' field to be a flags word.Robin Watts
2017-10-24Logic for Sep and DeviceN colorspaces with C,M,Y, or K.Michael Vrhel
2017-10-13Fix further problem seen in PDF_2.0_FTS/fts_23_2311.pdfRobin Watts
2017-10-13Fix assert in fts_23_2311.pdfRobin Watts
2017-10-05Avoid double literals and double math functions.Sebastian Rasmussen
2017-09-08Ensure colorspace colorants are named for ICC spaces too.Robin Watts
2017-09-08Update draw device to cope with spots.Robin Watts
2017-09-07Initialize variables to appease clang scan-build.Sebastian Rasmussen
2017-08-17Remove redundant NULL check.Tor Andersson
2017-08-16Allow access to an indexed colorspace's color entries.Sebastian Rasmussen
2017-07-19Add some consts to color conversions.Robin Watts