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

Issue 1757983002: Add SkSpecialImage-based methods to SkImageFilter (Closed)

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

Description

Add SkSpecialImage-based methods to SkImageFilter This is calved off of https://codereview.chromium.org/1695823002/ (Get OffsetImageFilter really working with SkSpecialImages) GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1757983002 Committed: https://skia.googlesource.com/skia/+/eaf086e3ce1b8351a8cd01762ca5144254bddbc4

Patch Set 1 #

Total comments: 7

Patch Set 2 : update #

Total comments: 2

Patch Set 3 : Remove erroneous mapContext #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -0 lines) Patch
M include/core/SkImageFilter.h View 4 chunks +13 lines, -0 lines 0 comments Download
M src/core/SkImageFilter.cpp View 1 2 5 chunks +97 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (9 generated)
robertphillips
4 years, 9 months ago (2016-03-02 17:22:23 UTC) #4
robertphillips
4 years, 9 months ago (2016-03-02 17:23:05 UTC) #5
reed1
api lgtm
4 years, 9 months ago (2016-03-02 17:44:33 UTC) #7
Stephen White
https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp#newcode222 src/core/SkImageFilter.cpp:222: const SkIRect srcSubset = fUsesSrcInput ? src->subset() : SkIRect::MakeWH(0, ...
4 years, 9 months ago (2016-03-04 15:48:24 UTC) #8
robertphillips
https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp#newcode222 src/core/SkImageFilter.cpp:222: const SkIRect srcSubset = fUsesSrcInput ? src->subset() : SkIRect::MakeWH(0, ...
4 years, 9 months ago (2016-03-04 16:26:13 UTC) #9
Stephen White
https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp#newcode222 src/core/SkImageFilter.cpp:222: const SkIRect srcSubset = fUsesSrcInput ? src->subset() : SkIRect::MakeWH(0, ...
4 years, 9 months ago (2016-03-04 16:32:05 UTC) #10
robertphillips
https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp#newcode222 src/core/SkImageFilter.cpp:222: const SkIRect srcSubset = fUsesSrcInput ? src->subset() : SkIRect::MakeWH(0, ...
4 years, 9 months ago (2016-03-04 16:58:22 UTC) #11
Stephen White
https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1757983002/diff/1/src/core/SkImageFilter.cpp#newcode222 src/core/SkImageFilter.cpp:222: const SkIRect srcSubset = fUsesSrcInput ? src->subset() : SkIRect::MakeWH(0, ...
4 years, 9 months ago (2016-03-04 17:04:02 UTC) #12
robertphillips
> What Skia API calls would need to be made to do this? To be ...
4 years, 9 months ago (2016-03-04 17:11:48 UTC) #13
Stephen White
On 2016/03/04 17:11:48, robertphillips wrote: > > What Skia API calls would need to be ...
4 years, 9 months ago (2016-03-04 19:07:30 UTC) #14
Stephen White
(Ignore my previous comments about the subset; I now understand that it's the subset of ...
4 years, 9 months ago (2016-03-04 19:49:31 UTC) #15
robertphillips
https://codereview.chromium.org/1757983002/diff/20001/src/core/SkImageFilter.cpp File src/core/SkImageFilter.cpp (right): https://codereview.chromium.org/1757983002/diff/20001/src/core/SkImageFilter.cpp#newcode342 src/core/SkImageFilter.cpp:342: this->mapContext(ctx), &result, offset)) { On 2016/03/04 19:49:31, Stephen White ...
4 years, 9 months ago (2016-03-04 20:00:20 UTC) #16
Stephen White
LGTM
4 years, 9 months ago (2016-03-04 20:12:46 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1757983002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1757983002/40001
4 years, 9 months ago (2016-03-07 12:38:45 UTC) #19
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 9 months ago (2016-03-07 12:48:29 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1757983002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1757983002/40001
4 years, 9 months ago (2016-03-07 12:50:18 UTC) #24
commit-bot: I haz the power
4 years, 9 months ago (2016-03-07 12:51:14 UTC) #26
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://skia.googlesource.com/skia/+/eaf086e3ce1b8351a8cd01762ca5144254bddbc4

Powered by Google App Engine
This is Rietveld 408576698