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

Issue 114263002: Implement an SkPicture image filter source. This is required for the external-SVG reference feature… (Closed)

Created:
7 years ago by Stephen White
Modified:
7 years ago
Reviewers:
reed1
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

Implement an SkPicture image filter source. This is required for the external-SVG reference feature of feImage. It simply plays back an SkPicture to a given destination rect. R=reed@google.com Committed: https://code.google.com/p/skia/source/detail?r=12661

Patch Set 1 #

Total comments: 3

Patch Set 2 : Per review comments #

Patch Set 3 : Revert SkXfermodeImageFilter changes #

Total comments: 8

Patch Set 4 : Add comments; fix destructor virtuality / privacy #

Total comments: 2

Patch Set 5 : Fix comments to doxygen-style #

Patch Set 6 : test crash fixes #

Patch Set 7 : $*&^@^ rietveld #

Patch Set 8 : Skip serialization modes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+9 lines, -0 lines) Patch
M gm/pictureimagefilter.cpp View 1 2 3 4 5 6 7 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
Stephen White
reed@: PTAL. Thanks!
7 years ago (2013-12-12 17:54:09 UTC) #1
reed1
https://codereview.chromium.org/114263002/diff/1/include/effects/SkPictureSource.h File include/effects/SkPictureSource.h (right): https://codereview.chromium.org/114263002/diff/1/include/effects/SkPictureSource.h#newcode14 include/effects/SkPictureSource.h:14: class SK_API SkPictureSource : public SkImageFilter { Name looks ...
7 years ago (2013-12-12 19:31:53 UTC) #2
Stephen White
On 2013/12/12 19:31:53, reed1 wrote: > https://codereview.chromium.org/114263002/diff/1/include/effects/SkPictureSource.h > File include/effects/SkPictureSource.h (right): > > https://codereview.chromium.org/114263002/diff/1/include/effects/SkPictureSource.h#newcode14 > ...
7 years ago (2013-12-12 19:39:24 UTC) #3
Stephen White
New patch up.
7 years ago (2013-12-12 21:11:03 UTC) #4
reed1
https://codereview.chromium.org/114263002/diff/40001/include/effects/SkPictureImageFilter.h File include/effects/SkPictureImageFilter.h (right): https://codereview.chromium.org/114263002/diff/40001/include/effects/SkPictureImageFilter.h#newcode16 include/effects/SkPictureImageFilter.h:16: explicit SkPictureImageFilter(SkPicture* picture); Sorry I wasn't clearer. I was ...
7 years ago (2013-12-12 21:28:39 UTC) #5
Stephen White
Thanks for your review. https://codereview.chromium.org/114263002/diff/40001/include/effects/SkPictureImageFilter.h File include/effects/SkPictureImageFilter.h (right): https://codereview.chromium.org/114263002/diff/40001/include/effects/SkPictureImageFilter.h#newcode16 include/effects/SkPictureImageFilter.h:16: explicit SkPictureImageFilter(SkPicture* picture); On 2013/12/12 ...
7 years ago (2013-12-12 21:46:56 UTC) #6
Stephen White
New patch up.
7 years ago (2013-12-12 21:47:13 UTC) #7
reed1
lgtm https://codereview.chromium.org/114263002/diff/60001/include/effects/SkPictureImageFilter.h File include/effects/SkPictureImageFilter.h (right): https://codereview.chromium.org/114263002/diff/60001/include/effects/SkPictureImageFilter.h#newcode19 include/effects/SkPictureImageFilter.h:19: // Refs the passed-in picture. rect can be ...
7 years ago (2013-12-12 21:51:53 UTC) #8
Stephen White
https://codereview.chromium.org/114263002/diff/60001/include/effects/SkPictureImageFilter.h File include/effects/SkPictureImageFilter.h (right): https://codereview.chromium.org/114263002/diff/60001/include/effects/SkPictureImageFilter.h#newcode19 include/effects/SkPictureImageFilter.h:19: // Refs the passed-in picture. rect can be used ...
7 years ago (2013-12-12 21:56:45 UTC) #9
Stephen White
Committed patchset #5 manually as r12656 (presubmit successful).
7 years ago (2013-12-12 22:00:39 UTC) #10
Stephen White
Reverted due to test crashes; reopening.
7 years ago (2013-12-12 23:24:39 UTC) #11
Stephen White
7 years ago (2013-12-12 23:28:59 UTC) #12
Message was sent while issue was closed.
Committed patchset #7 manually as r12661 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698