Changeset 122089 in webkit
- Timestamp:
- Jul 8, 2012 11:12:24 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r121927 r122089 1 2012-07-08 Laszlo Gombos <laszlo.1.gombos@nokia.com> 2 3 Introduce a build flag for low quality JPEG images 4 https://bugs.webkit.org/show_bug.cgi?id=90748 5 6 Reviewed by Adam Barth. 7 8 Turn on the newly introduced flags for android. 9 10 * wtf/Platform.h: 11 1 12 2012-07-05 Filip Pizlo <fpizlo@apple.com> 2 13 -
trunk/Source/WTF/wtf/Platform.h
r121885 r122089 476 476 #define WTF_USE_SKIA 1 477 477 #define WTF_USE_LOW_QUALITY_IMAGE_INTERPOLATION 1 478 #define WTF_USE_LOW_QUALITY_IMAGE_NO_JPEG_DITHERING 1 479 #define WTF_USE_LOW_QUALITY_IMAGE_NO_JPEG_FANCY_UPSAMPLING 1 478 480 #else 479 481 #define WTF_USE_SKIA 1 -
trunk/Source/WebCore/ChangeLog
r122087 r122089 1 2012-07-08 Laszlo Gombos <laszlo.1.gombos@nokia.com> 2 3 Introduce a build flag for low quality JPEG images 4 https://bugs.webkit.org/show_bug.cgi?id=90748 5 6 Reviewed by Adam Barth. 7 8 Introduce build options for no JPEG dithering (USE(LOW_QUALITY_IMAGE_NO_JPEG_DITHERING)) 9 and no JPEG fancy upsampling (USE(LOW_QUALITY_IMAGE_NO_JPEG_FANCY_UPSAMPLING)). 10 11 No new tests as there is no change in functionality. 12 13 * platform/image-decoders/jpeg/JPEGImageDecoder.cpp: 14 (ditherMode): 15 (doFancyUpsampling): 16 1 17 2012-07-08 Sheriff Bot <webkit.review.bot@gmail.com> 2 18 -
trunk/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp
r120613 r122089 87 87 #endif 88 88 89 #if OS(ANDROID)89 #if USE(LOW_QUALITY_IMAGE_NO_JPEG_DITHERING) 90 90 inline J_DCT_METHOD dctMethod() { return JDCT_IFAST; } 91 91 inline J_DITHER_MODE ditherMode() { return JDITHER_NONE; } 92 inline bool doFancyUpsampling() { return false; }93 92 #else 94 93 inline J_DCT_METHOD dctMethod() { return JDCT_ISLOW; } 95 94 inline J_DITHER_MODE ditherMode() { return JDITHER_FS; } 95 #endif 96 97 #if USE(LOW_QUALITY_IMAGE_NO_JPEG_FANCY_UPSAMPLING) 98 inline bool doFancyUpsampling() { return false; } 99 #else 96 100 inline bool doFancyUpsampling() { return true; } 97 101 #endif
Note: See TracChangeset
for help on using the changeset viewer.