gecko-dev/gfx/qcms
Andrew Osmond 5ee82cb26c Bug 1615394 - Add color management support to the BMP decoder. r=tnikkel
This patch adds support for color management in BMPs added in
BITMAPV4HEADER and BITMAPV5HEADER. While display of BMPs is relatively
rare this comes in handy when interacting with the Windows clipboard.

Differential Revision: https://phabricator.services.mozilla.com/D64880

--HG--
extra : moz-landing-system : lando
2020-03-03 14:16:00 +00:00
..
fuzztest Bug 1494222: Add source bytes to fix qcms_fuzzer coverage. r=agaynor 2018-10-07 21:21:34 +00:00
chain.c Bug 1464039 - Only reject qcms transform with invalid grid size if the transform function uses the grid size. r=Bas 2018-06-19 15:32:29 +02:00
chain.h Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko 2019-05-27 15:43:59 -04:00
iccread.c Bug 1615394 - Add color management support to the BMP decoder. r=tnikkel 2020-03-03 14:16:00 +00:00
matrix.c Bug 1463424 - Fix divide by zeroes in qcms. r=Bas 2018-05-28 11:34:03 +02:00
matrix.h Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko 2019-05-27 15:43:59 -04:00
moz.build Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
qcms.h Bug 1615394 - Add color management support to the BMP decoder. r=tnikkel 2020-03-03 14:16:00 +00:00
qcmsint.h Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
qcmstypes.h Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko 2019-05-27 15:43:59 -04:00
transform-altivec.cpp Bug 1551084 - Part 4. Add support for BGRA to QCMS. r=miko 2019-05-27 15:44:42 -04:00
transform-avx.cpp Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
transform-neon.cpp Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
transform-sse1.cpp Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
transform-sse2.cpp Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
transform.cpp Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
transform_util.c Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko 2019-05-27 15:43:59 -04:00
transform_util.h Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko 2019-05-27 15:43:59 -04:00