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

Issue 1511113004: Remove SK_SUPPORT_LEGACY_HQ_DOWNSAMPLING (Closed)

Created:
5 years ago by f(malita)
Modified:
4 years, 10 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove SK_SUPPORT_LEGACY_HQ_DOWNSAMPLING Switches Skia's software HQ downscaling algorithm from Mitchell to mipmaps. This is a good idea because 1) it aligns the results with Ganesh (which already uses mipmaps for downscaling) 2) mipmaps are cheaper/more efficient (to produce and to cache) 3) yields (arguably) sharper results, particularly when scaling to half size - which appears to be a common technique used for Retina-ready pages. BUG=583478, 562162 R=reed@google.com,senorblanco@chromium.org Committed: https://crrev.com/0c7e2f7bcee59d0f26ed86a0d87dce4e0800f2f2 Cr-Commit-Position: refs/heads/master@{#374703}

Patch Set 1 #

Patch Set 2 : whitespace change #

Patch Set 3 : rebased #

Patch Set 4 : #

Patch Set 5 : rebase #

Patch Set 6 : rebased #

Patch Set 7 : rebased #

Patch Set 8 : expectations #

Patch Set 9 : rebased #

Patch Set 10 : #

Patch Set 11 : expectations #

Patch Set 12 : #

Patch Set 13 : browser_tests rebaseline #

Unified diffs Side-by-side diffs Delta from patch set Stats (+229 lines, -42 lines) Patch
M chrome/test/data/plugin_power_saver/poster_tests_expected.png View 1 2 3 4 5 6 7 8 9 10 11 12 Binary file 0 comments Download
M chrome/test/data/plugin_power_saver/smaller_than_play_icon_expected.png View 1 2 3 4 5 6 7 8 9 10 11 12 Binary file 0 comments Download
M skia/config/SkUserConfig.h View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 3 4 5 6 7 8 9 10 3 chunks +225 lines, -2 lines 0 comments Download
D third_party/WebKit/LayoutTests/css3/masking/mask-repeat-round-content-expected.html View 1 2 3 4 5 6 7 1 chunk +0 lines, -34 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/canvas/canvas-imageSmoothingQuality.html View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +4 lines, -2 lines 0 comments Download

Messages

Total messages: 23 (11 generated)
f(malita)
~220 rebaselines, mostly trivial. Some interesting diffs with contrast improvements: https://storage.googleapis.com/chromium-layout-test-archives/linux_blink_rel/82699/layout-test-results/compositing/repaint/page-scale-repaint-diffs.html https://storage.googleapis.com/chromium-layout-test-archives/linux_blink_rel/82699/layout-test-results/compositing/visibility/visibility-image-layers-diffs.html https://storage.googleapis.com/chromium-layout-test-archives/linux_blink_rel/82699/layout-test-results/css2.1/20110323/replaced-min-max-001-diffs.html https://storage.googleapis.com/chromium-layout-test-archives/linux_blink_rel/82699/layout-test-results/fast/backgrounds/size/backgroundSize01-diffs.html https://storage.googleapis.com/chromium-layout-test-archives/linux_blink_rel/82699/layout-test-results/fast/replaced/image-sizing-diffs.html
4 years, 10 months ago (2016-02-09 22:52:16 UTC) #4
f(malita)
On 2016/02/09 22:52:16, f(malita) wrote: > ~220 rebaselines, mostly trivial. > > Some interesting diffs ...
4 years, 10 months ago (2016-02-09 23:01:24 UTC) #5
reed1
lgtm
4 years, 10 months ago (2016-02-10 14:47:34 UTC) #6
Stephen White
LGTM \o/ FYI +junov since this affects <canvas> also.
4 years, 10 months ago (2016-02-10 15:09:59 UTC) #8
Justin Novosad
On 2016/02/10 15:09:59, Stephen White wrote: > LGTM \o/ > > FYI +junov since this ...
4 years, 10 months ago (2016-02-10 15:17:25 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1511113004/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1511113004/240001
4 years, 10 months ago (2016-02-10 15:23:10 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/178115)
4 years, 10 months ago (2016-02-10 16:43:32 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1511113004/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1511113004/240001
4 years, 10 months ago (2016-02-10 16:45:30 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/144741)
4 years, 10 months ago (2016-02-10 16:52:37 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1511113004/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1511113004/240001
4 years, 10 months ago (2016-02-10 16:54:27 UTC) #19
commit-bot: I haz the power
Committed patchset #13 (id:240001)
4 years, 10 months ago (2016-02-10 19:42:36 UTC) #21
commit-bot: I haz the power
4 years, 10 months ago (2016-02-16 22:30:32 UTC) #23
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/0c7e2f7bcee59d0f26ed86a0d87dce4e0800f2f2
Cr-Commit-Position: refs/heads/master@{#374703}

Powered by Google App Engine
This is Rietveld 408576698