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

Issue 4298001: Add build files for libjpeg-turbo.... (Closed)

Created:
10 years, 1 month ago by Hironori Bono
Modified:
9 years, 7 months ago
Reviewers:
Mark Mentovai, brettw
CC:
chromium-reviews
Visibility:
Public.

Description

Add build files for libjpeg-turbo. This change adds a GYP file, header files, and a README file used for building libjpeg-turbo. (This GYP file builds libjpeg-turbo only on Windows and Mac since Linux uses the system libjpeg.) BUG=48789 TEST=build libjpeg-turbo on Windows and Mac. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=66929

Patch Set 1 #

Total comments: 22

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+897 lines, -0 lines) Patch
A third_party/libjpeg_turbo/README.chromium View 1 1 chunk +17 lines, -0 lines 0 comments Download
A third_party/libjpeg_turbo/google.patch View 1 chunk +162 lines, -0 lines 0 comments Download
A third_party/libjpeg_turbo/jconfig.h View 1 chunk +103 lines, -0 lines 0 comments Download
M third_party/libjpeg_turbo/jmorecfg.h View 1 2 chunks +4 lines, -0 lines 0 comments Download
M third_party/libjpeg_turbo/jpeglib.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/libjpeg_turbo/jpeglibmangler.h View 1 chunk +113 lines, -0 lines 0 comments Download
A third_party/libjpeg_turbo/libjpeg.gyp View 1 2 1 chunk +356 lines, -0 lines 4 comments Download
A third_party/libjpeg_turbo/linux/jsimdcfg.inc View 1 chunk +69 lines, -0 lines 0 comments Download
A third_party/libjpeg_turbo/mac/jsimdcfg.inc View 1 chunk +69 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Hironori Bono
10 years, 1 month ago (2010-11-04 08:27:25 UTC) #1
brettw
LGTM, but I'd feel better if a GYP expert gave your new file a quick ...
10 years, 1 month ago (2010-11-05 05:52:45 UTC) #2
Hironori Bono
Greetings Mark, Would it be possible to give me your comments? Regards, Hironori Bono On ...
10 years, 1 month ago (2010-11-16 09:10:09 UTC) #3
Mark Mentovai
http://codereview.chromium.org/4298001/diff/1/third_party/libjpeg_turbo/README.chromium File third_party/libjpeg_turbo/README.chromium (right): http://codereview.chromium.org/4298001/diff/1/third_party/libjpeg_turbo/README.chromium#newcode16 third_party/libjpeg_turbo/README.chromium:16: arise when system libraries attempt to use our libjpeg. ...
10 years, 1 month ago (2010-11-16 14:49:47 UTC) #4
Hironori Bono
Greetings, Thank you so much for your comments. As noted in a change from fbarchard, ...
10 years, 1 month ago (2010-11-19 05:44:34 UTC) #5
Mark Mentovai
LGTM http://codereview.chromium.org/4298001/diff/20001/third_party/libjpeg_turbo/libjpeg.gyp File third_party/libjpeg_turbo/libjpeg.gyp (right): http://codereview.chromium.org/4298001/diff/20001/third_party/libjpeg_turbo/libjpeg.gyp#newcode20 third_party/libjpeg_turbo/libjpeg.gyp:20: # This is a workaround for GYP issue ...
10 years, 1 month ago (2010-11-19 17:12:24 UTC) #6
Hironori Bono
http://codereview.chromium.org/4298001/diff/20001/third_party/libjpeg_turbo/libjpeg.gyp File third_party/libjpeg_turbo/libjpeg.gyp (right): http://codereview.chromium.org/4298001/diff/20001/third_party/libjpeg_turbo/libjpeg.gyp#newcode20 third_party/libjpeg_turbo/libjpeg.gyp:20: # This is a workaround for GYP issue 102. ...
10 years, 1 month ago (2010-11-22 09:01:37 UTC) #7
Mark Mentovai
10 years, 1 month ago (2010-11-22 14:40:36 UTC) #8
hbono@chromium.org wrote:
> Yes, I have verified we can build libjpeg-turbo with yasm-1.1 on Mac.
> (Nevertheless, this change does not improve the performance that Mac
> Chrome renders a web page since Mac Chrome uses CoreGraphics to decode
> JPEG files as Safari does.)

Avi mentioned to me that this changed, although I haven’t verified.

(Not using CG means we lose color correction, and I’m not too thrilled
about that.)

Powered by Google App Engine
This is Rietveld 408576698