Home | History | Annotate | only in /external/chromium_org/third_party/qcms
Up to higher level directory
NameDateSize
BUILD.gn03-Dec-20141.2K
google.patch03-Dec-201438.4K
qcms.gyp03-Dec-20141.8K
qcms.target.darwin-arm.mk03-Dec-20147.2K
qcms.target.darwin-arm64.mk03-Dec-20146.6K
qcms.target.darwin-mips.mk03-Dec-20146.9K
qcms.target.darwin-x86.mk03-Dec-20146.9K
qcms.target.darwin-x86_64.mk03-Dec-20146.9K
qcms.target.linux-arm.mk03-Dec-20147.2K
qcms.target.linux-arm64.mk03-Dec-20146.6K
qcms.target.linux-mips.mk03-Dec-20146.9K
qcms.target.linux-x86.mk03-Dec-20146.9K
qcms.target.linux-x86_64.mk03-Dec-20146.9K
README.chromium03-Dec-20141.7K
src/03-Dec-2014

README.chromium

      1 Name: Quick Color Management System
      2 Short Name: qcms
      3 URL: https://github.com/jrmuizel/qcms/tree/v4
      4 Version: v4
      5 Date: 2012-03-13
      6 License: MIT
      7 License File: src/COPYING
      8 Security Critical: yes
      9 
     10 Description:
     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
     13 performance.  This copy is a source-drop from Mozilla on March 13, 2012.
     14 
     15 Local Modifications:
     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'
     18    branch src URL qcms/tree/v4
     19 google.patch contains the following modifications. Apply with
     20    patch -p1 < google.patch.
     21  - Add bgra output support.
     22  - Use HAVE_POSIX_MEMALIGN instead of HAS_POSIX_MEMALIG
     23    (https://bugzilla.mozilla.org/show_bug.cgi?id=692922)
     24  - Applied upstream patch:
     25    - https://bug752254.bugzilla.mozilla.org/attachment.cgi?id=626102
     26  - Applied upstream patch for sanitizing gamma table:
     27    - Expanded gamma clamp range to allow 1.0.
     28  - 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
     30    enabled.
     31  - Do not use an x86-only attribute on ARM or MIPS.
     32  - Fix integer truncation warning/errors on Win64 build.
     33  - Apply upstream thread safety (fix) patch from
     34    - https://bugzilla.mozilla.org/show_bug.cgi?id=853169
     35  - Apply upstream fix for qcms_profile_from_memory from
     36    - https://bugzilla.mozilla.org/show_bug.cgi?id=969226
     37  - Apply upstream simplification of qcmstypes.h
     38    - https://hg.mozilla.org/mozilla-central/rev/b5be94737a83
     39 To regenerate google.patch:
     40   git diff b8456f38 src > google.patch
     41