summaryrefslogtreecommitdiffstats
path: root/third_party/qcms
Commit message (Collapse)AuthorAgeFilesLines
* fix to not add -msse and -msse2 on armtpayne@chromium.org2012-06-181-1/+1
| | | | | | | | | | BUG=WK89345 TEST=NONE Review URL: https://chromiumcodereview.appspot.com/10561030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142724 0039d316-1c4b-4281-b951-d872f2087c98
* Fix qcms to allow gamma==1.0tpayne@chromium.org2012-06-073-39/+73
| | | | | | | | | | | BUG=143 TEST=None NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10546036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140952 0039d316-1c4b-4281-b951-d872f2087c98
* applied upstream security patchtpayne@chromium.org2012-06-044-2/+58
| | | | | | | | | | BUG=b/6534265 TEST=None Review URL: https://chromiumcodereview.appspot.com/10515013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140415 0039d316-1c4b-4281-b951-d872f2087c98
* Applied upstream patch for image with profiles that contain a LUTtpayne@chromium.org2012-05-242-7/+11
| | | | | | | | | | BUG=129452 TEST=None Review URL: https://chromiumcodereview.appspot.com/10439002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138870 0039d316-1c4b-4281-b951-d872f2087c98
* Use HAVE_POSIX_MEMALIGN instead of HAS_POSIX_MEMALIGNtpayne@chromium.org2012-05-243-1/+13
| | | | | | | | | | BUG=129462 TEST=None Review URL: https://chromiumcodereview.appspot.com/10426010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138718 0039d316-1c4b-4281-b951-d872f2087c98
* Add BGRA output format support to qcmsestade@chromium.org2012-05-239-97/+906
| | | | | | | | | | | | | | | | | | | | | | | Define QCMS_OUTPUT_BGRX and add qcms_transform_data_type() api to output BGR or BGRA format for GRAY, GRAYA, RGB, and RGBA input data. Update all color transform functions with an output format argument, use that to select RGBX (the default) or BGRX output format. Add google.patch: patch of the BGRA output changes against upstream qcms and add README.chromium details about google.patch. TODO: send the patch to qcms if accepted for review upstream. Disable Visual Studio warnings when needed. BUG=143 TEST=None AUTHOR=noel@chromium.org original review = http://codereview.chromium.org/10387099/ Review URL: https://chromiumcodereview.appspot.com/10407113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138414 0039d316-1c4b-4281-b951-d872f2087c98
* Fully specify path to qcms include path.noel@chromium.org2012-05-011-1/+1
| | | | | | | | | | BUG=None TEST=Right-click #include "qms.h" in VS2010 works. Review URL: http://codereview.chromium.org/10271005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134646 0039d316-1c4b-4281-b951-d872f2087c98
* Adds qcms to third_party for use in handling ICC color profiles.estade@chromium.org2012-04-0417-0/+5478
| | | | | | | | | | | BUG=143 TEST=None author: Tony Payne <tpayne@chromium.org> Original review: http://codereview.chromium.org/9969111/ Review URL: https://chromiumcodereview.appspot.com/9956130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130542 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 129510 - Adding qcms to use for handling ICC tagged images. This will ↵georgey@chromium.org2012-03-2918-5578/+0
| | | | | | | | | | | | | | | | | | | be used by chromium webkit port. http://chrome-master2.mtv:8011/ Failure on official continuous builder. http://chrome-master2.mtv:8011/builders/linux32%20trunk/builds/3711 BUG=143 TEST=NONE Review URL: http://codereview.chromium.org/9702032 TBR=tpayne@chromium.org Review URL: https://chromiumcodereview.appspot.com/9910003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129549 0039d316-1c4b-4281-b951-d872f2087c98
* Adding qcms to use for handling ICC tagged images. This will be used by ↵tpayne@chromium.org2012-03-2818-0/+5578
| | | | | | | | | | | | chromium webkit port. BUG=143 TEST=NONE Review URL: http://codereview.chromium.org/9702032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129510 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused qcms library.phajdan.jr@chromium.org2011-09-2911-3265/+0
| | | | | | | BUG=98460 Review URL: http://codereview.chromium.org/8079005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103316 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the comments setting emands and vim tab width and expansion variables.tony@chromium.org2011-07-111-6/+0
| | | | | | | | | | | | | | | | | These were added in r28089 (http://codereview.chromium.org/256059) but are unnecessary bloat for everyone to carry around, even those that don't use emacs or vim. In an earlier change, I added editor config files in src/tools/emacs/ and src/tools/vim/ so users of the appropriate editor can source those instead. BUG=none TEST=none Review URL: http://codereview.chromium.org/7310019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92046 0039d316-1c4b-4281-b951-d872f2087c98
* Remove rendundant use of product_name in gyp files.evan@chromium.org2011-06-091-1/+0
| | | | | | | | | We default to using the target name as the product name; there's no need to state it twice. Review URL: http://codereview.chromium.org/7135006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88556 0039d316-1c4b-4281-b951-d872f2087c98
* Final gyp patch to make use of the new cross-platform POSIX defines ↵tony@chromium.org2011-05-231-1/+1
| | | | | | | | toolkit_uses_gtk, os_posix, and use_x11. For lists of source files that use a mix of POSIX and Gtk APIs, toolkit_uses_gtk was given precedence. Solaris was made to use ALSA also, as libasound has been ported to FreeBSD and Solaris as a wrapper around the native OSS. Review URL: http://codereview.chromium.org/7055003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86352 0039d316-1c4b-4281-b951-d872f2087c98
* Globally replace <(library) with static_libraryevan@chromium.org2011-05-191-1/+1
| | | | | | | | | | | We provided <(library) as a variable to support a peculiar build configuration on Linux. We no longer support that build configuration, so we can simplify this code to no longer use a variable. Review URL: http://codereview.chromium.org/7051014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86004 0039d316-1c4b-4281-b951-d872f2087c98
* Cleaning up third_party readmes and adding a template for future use.cdn@chromium.org2011-03-161-1/+2
| | | | | | | | | | | The next step is a presubmit rule that will make people use the template. We are doing this so that we can better track dependancy versions. BUG=None TEST=N/A Review URL: http://codereview.chromium.org/6610030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78316 0039d316-1c4b-4281-b951-d872f2087c98
* Add licensing info for qcms.mal@chromium.org2011-01-162-2/+56
| | | | | | | | | | | | | The two license attributions are taken from Firefox's about:license page and correspond to the license headers in the source files. This change makes licenses.py happy. R=abarth,evanm TEST= about:credits includes a qcms section crediting Marti Maria and SunSoft. Review URL: http://codereview.chromium.org/6262004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71568 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build for third_party/qcms when SSE is diabled.thestig@chromium.org2010-11-131-0/+8
| | | | | | | | | BUG=none TEST=32-bit official linux build goes green. TBR=abarth Review URL: http://codereview.chromium.org/4965001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66050 0039d316-1c4b-4281-b951-d872f2087c98
* Add qcms library for applying ICC color profile transforms to images. Thisabarth@chromium.org2010-11-1210-0/+3209
library is currently unused. http://codereview.chromium.org/4855001/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65970 0039d316-1c4b-4281-b951-d872f2087c98