OLD | NEW |
1 Name: Quick Color Management System | 1 Name: Quick Color Management System |
2 Short Name: qcms | 2 Short Name: qcms |
3 URL: https://github.com/jrmuizel/qcms/tree/v4 | 3 URL: https://github.com/jrmuizel/qcms/tree/v4 |
4 Version: v4 | 4 Version: v4 |
5 Date: 2012-03-13 | 5 Date: 2012-03-13 |
6 License: MIT | 6 License: MIT |
7 License File: src/COPYING | 7 License File: src/COPYING |
8 Security Critical: yes | 8 Security Critical: yes |
9 | 9 |
10 Description: | 10 Description: |
11 Contains support for applying an ICC color profile to an image. The code is | 11 Contains support for applying an ICC color profile to an image. The code is |
12 originally based on tinycms, re-written by Mozilla for better security and | 12 originally based on tinycms, re-written by Mozilla for better security and |
13 performance. This copy is a source-drop from Mozilla on March 13, 2012. | 13 performance. This copy is a source-drop from Mozilla on March 13, 2012. |
14 | 14 |
15 Local Modifications: | 15 Local Modifications: |
16 Some files only have license headers in the master branch. | 16 Some files only have license headers in the master branch. |
17 - Added the same license headers to the versions brought down from the 'v4' | 17 - Added the same license headers to the versions brought down from the 'v4' |
18 branch src URL qcms/tree/v4 | 18 branch src URL qcms/tree/v4 |
19 google.patch contains the following modifications. Apply with | 19 The following changes have been made since qcms was imported: |
20 patch -p1 < google.patch. | |
21 - Add bgra output support. | 20 - Add bgra output support. |
22 - Use HAVE_POSIX_MEMALIGN instead of HAS_POSIX_MEMALIG | 21 - Use HAVE_POSIX_MEMALIGN instead of HAS_POSIX_MEMALIG |
23 (https://bugzilla.mozilla.org/show_bug.cgi?id=692922) | 22 (https://bugzilla.mozilla.org/show_bug.cgi?id=692922) |
24 - Applied upstream patch: | 23 - Applied upstream patch: |
25 - https://bug752254.bugzilla.mozilla.org/attachment.cgi?id=626102 | 24 - https://bug752254.bugzilla.mozilla.org/attachment.cgi?id=626102 |
26 - Applied upstream patch for sanitizing gamma table: | 25 - Applied upstream patch for sanitizing gamma table: |
27 - Expanded gamma clamp range to allow 1.0. | 26 - Expanded gamma clamp range to allow 1.0. |
28 - Do not short-circuit bogus profile check for A2B0 or B2A0 unless v4 enabled. | 27 - Do not short-circuit bogus profile check for A2B0 or B2A0 unless v4 enabled. |
29 - Only reference code from transform-sse1.c and transform-sse2.c when SSE is | 28 - Only reference code from transform-sse1.c and transform-sse2.c when SSE is |
30 enabled. | 29 enabled. |
(...skipping 29 matching lines...) Expand all Loading... |
60 - lut_inverse_interp16: remove odd whitespace formatting | 59 - lut_inverse_interp16: remove odd whitespace formatting |
61 - https://code.google.com/p/chromium/issues/detail?id=458024 | 60 - https://code.google.com/p/chromium/issues/detail?id=458024 |
62 - lut_inverse_interp16: better handle degenerate TRC curves | 61 - lut_inverse_interp16: better handle degenerate TRC curves |
63 - https://code.google.com/p/chromium/issues/detail?id=458024 | 62 - https://code.google.com/p/chromium/issues/detail?id=458024 |
64 - Add vcgt tag reader and API to read its RGB gamma data | 63 - Add vcgt tag reader and API to read its RGB gamma data |
65 - https://code.google.com/p/chromium/issues/detail?id=471749 | 64 - https://code.google.com/p/chromium/issues/detail?id=471749 |
66 - Consolidate loop over channels and elements in VCGT parser | 65 - Consolidate loop over channels and elements in VCGT parser |
67 - https://code.google.com/p/chromium/issues/detail?id=471749 | 66 - https://code.google.com/p/chromium/issues/detail?id=471749 |
68 - Limit vcgt table to a maximum of 1024 entries | 67 - Limit vcgt table to a maximum of 1024 entries |
69 - https://code.google.com/p/chromium/issues/detail?id=471749 | 68 - https://code.google.com/p/chromium/issues/detail?id=471749 |
70 To regenerate google.patch: | 69 |
71 git diff b8456f38 src > google.patch | 70 For the Chromium changes, since the import, in a patch format run: |
| 71 git diff b8456f38 src |
OLD | NEW |