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

Issue 1695823002: Get OffsetImageFilter really working with SkSpecialImages (Closed)

Created:
4 years, 10 months ago by robertphillips
Modified:
4 years, 9 months ago
Reviewers:
Stephen White
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@use-special
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Get OffsetImageFilter really working with SkSpecialImages GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1695823002

Patch Set 1 #

Patch Set 2 : update #

Patch Set 3 : update #

Patch Set 4 : update #

Patch Set 5 : fix bug #

Patch Set 6 : clean up #

Patch Set 7 : Pass the SkImageFilter::Proxy everywhere :( #

Patch Set 8 : Remove Special suffix from new image filtering methods #

Patch Set 9 : Update to ToT #

Patch Set 10 : update to ToT #

Total comments: 10

Patch Set 11 : update to ToT (again) #

Patch Set 12 : remove supportsUnifiedFiltering #

Patch Set 13 : Fix bug #

Unified diffs Side-by-side diffs Delta from patch set Stats (+162 lines, -28 lines) Patch
M include/core/SkImageFilter.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +13 lines, -0 lines 0 comments Download
M include/effects/SkOffsetImageFilter.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M src/core/SkImageFilter.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 5 chunks +100 lines, -0 lines 0 comments Download
M src/effects/SkOffsetImageFilter.cpp View 1 2 3 4 5 6 7 8 9 10 1 chunk +47 lines, -28 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
Stephen White
https://codereview.chromium.org/1695823002/diff/180001/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1695823002/diff/180001/src/core/SkImageFilter.cpp#newcode586 src/core/SkImageFilter.cpp:586: if (!src->internal_getBM(&tmpSrc)) { Would it work to put this ...
4 years, 10 months ago (2016-02-18 17:56:18 UTC) #3
robertphillips
https://codereview.chromium.org/1695823002/diff/180001/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1695823002/diff/180001/src/core/SkImageFilter.cpp#newcode586 src/core/SkImageFilter.cpp:586: if (!src->internal_getBM(&tmpSrc)) { On 2016/02/18 17:56:17, Stephen White wrote: ...
4 years, 10 months ago (2016-02-19 19:37:59 UTC) #4
Stephen White
https://codereview.chromium.org/1695823002/diff/180001/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1695823002/diff/180001/src/core/SkImageFilter.cpp#newcode586 src/core/SkImageFilter.cpp:586: if (!src->internal_getBM(&tmpSrc)) { On 2016/02/19 19:37:59, robertphillips wrote: > ...
4 years, 10 months ago (2016-02-19 19:53:56 UTC) #5
robertphillips
https://codereview.chromium.org/1695823002/diff/180001/src/effects/SkOffsetImageFilter.cpp File src/effects/SkOffsetImageFilter.cpp (right): https://codereview.chromium.org/1695823002/diff/180001/src/effects/SkOffsetImageFilter.cpp#newcode68 src/effects/SkOffsetImageFilter.cpp:68: bool SkOffsetImageFilter::onFilterImageDeprecated(Proxy* proxy, const SkBitmap& source, I think that ...
4 years, 10 months ago (2016-02-22 15:21:58 UTC) #6
Stephen White
https://codereview.chromium.org/1695823002/diff/180001/src/effects/SkOffsetImageFilter.cpp File src/effects/SkOffsetImageFilter.cpp (right): https://codereview.chromium.org/1695823002/diff/180001/src/effects/SkOffsetImageFilter.cpp#newcode68 src/effects/SkOffsetImageFilter.cpp:68: bool SkOffsetImageFilter::onFilterImageDeprecated(Proxy* proxy, const SkBitmap& source, On 2016/02/22 15:21:58, ...
4 years, 10 months ago (2016-02-22 15:42:38 UTC) #7
robertphillips
4 years, 9 months ago (2016-03-04 18:51:38 UTC) #9
Message was sent while issue was closed.
Closing in favor of:

https://codereview.chromium.org/1757983002/ (Add SkSpecialImage-based methods to
SkImageFilter)
https://codereview.chromium.org/1762013002/ (Swap over to using
SkImageFilter::filterImage instead of filterImageDeprecated)
https://codereview.chromium.org/1766743003/ (Switch SkOffsetImageFilter over to
new onFilterImage interface)

Powered by Google App Engine
This is Rietveld 408576698