Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: third_party/qcms/README.chromium

Issue 1142203002: qcms: Silence __force_align_arg_pointer__ warning on Armv8 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add bug reference to README Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/qcms/src/transform.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 The following changes have been made since qcms was imported: 19 The following changes have been made since qcms was imported:
20 - Add bgra output support. 20 - Add bgra output support.
21 - Use HAVE_POSIX_MEMALIGN instead of HAS_POSIX_MEMALIG 21 - Use HAVE_POSIX_MEMALIGN instead of HAS_POSIX_MEMALIG
22 (https://bugzilla.mozilla.org/show_bug.cgi?id=692922) 22 (https://bugzilla.mozilla.org/show_bug.cgi?id=692922)
23 - Applied upstream patch: 23 - Applied upstream patch:
24 - https://bug752254.bugzilla.mozilla.org/attachment.cgi?id=626102 24 - https://bug752254.bugzilla.mozilla.org/attachment.cgi?id=626102
25 - Applied upstream patch for sanitizing gamma table: 25 - Applied upstream patch for sanitizing gamma table:
26 - Expanded gamma clamp range to allow 1.0. 26 - Expanded gamma clamp range to allow 1.0.
27 - 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.
28 - 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
29 enabled. 29 enabled.
30 - Do not use an x86-only attribute on ARM or MIPS. 30 - Limit the use an x86-only attribute to 32-bit x86 builds.
31 - https://code.google.com/p/chromium/issues/detail?id=490016
31 - Fix integer truncation warning/errors on Win64 build. 32 - Fix integer truncation warning/errors on Win64 build.
32 - Apply upstream thread safety (fix) patch from 33 - Apply upstream thread safety (fix) patch from
33 - https://bugzilla.mozilla.org/show_bug.cgi?id=853169 34 - https://bugzilla.mozilla.org/show_bug.cgi?id=853169
34 - Apply upstream fix for qcms_profile_from_memory from 35 - Apply upstream fix for qcms_profile_from_memory from
35 - https://bugzilla.mozilla.org/show_bug.cgi?id=969226 36 - https://bugzilla.mozilla.org/show_bug.cgi?id=969226
36 - Apply upstream simplification of qcmstypes.h 37 - Apply upstream simplification of qcmstypes.h
37 - https://hg.mozilla.org/mozilla-central/rev/b5be94737a83 38 - https://hg.mozilla.org/mozilla-central/rev/b5be94737a83
38 - Check for unused tag_len in read_nested_curveType() 39 - Check for unused tag_len in read_nested_curveType()
39 - Apply qcms_transform_precacheLUT_float does not properly free dest buffer 40 - Apply qcms_transform_precacheLUT_float does not properly free dest buffer
40 - https://bugzilla.mozilla.org/show_bug.cgi?id=701348 41 - https://bugzilla.mozilla.org/show_bug.cgi?id=701348
(...skipping 21 matching lines...) Expand all
62 - https://code.google.com/p/chromium/issues/detail?id=458024 63 - https://code.google.com/p/chromium/issues/detail?id=458024
63 - Add vcgt tag reader and API to read its RGB gamma data 64 - Add vcgt tag reader and API to read its RGB gamma data
64 - https://code.google.com/p/chromium/issues/detail?id=471749 65 - https://code.google.com/p/chromium/issues/detail?id=471749
65 - Consolidate loop over channels and elements in VCGT parser 66 - Consolidate loop over channels and elements in VCGT parser
66 - https://code.google.com/p/chromium/issues/detail?id=471749 67 - https://code.google.com/p/chromium/issues/detail?id=471749
67 - Limit vcgt table to a maximum of 1024 entries 68 - Limit vcgt table to a maximum of 1024 entries
68 - https://code.google.com/p/chromium/issues/detail?id=471749 69 - https://code.google.com/p/chromium/issues/detail?id=471749
69 70
70 For the Chromium changes, since the import, in a patch format run: 71 For the Chromium changes, since the import, in a patch format run:
71 git diff b8456f38 src 72 git diff b8456f38 src
OLDNEW
« no previous file with comments | « no previous file | third_party/qcms/src/transform.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698