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

Issue 1367993002: SkPDF Implement colorfilters on bitmaps (Closed)

Created:
5 years, 3 months ago by hal.canary
Modified:
5 years, 3 months ago
Reviewers:
scroggo
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

SkPDF Implement colorfilters on bitmaps BUG=484583 Committed: https://skia.googlesource.com/skia/+/287d22d9999f340d485e1db4dd19930f76f40230

Patch Set 1 #

Total comments: 5

Patch Set 2 : 2015-09-24 (Thursday) 13:01:43 EDT #

Patch Set 3 : 2015-09-24 (Thursday) 13:13:56 EDT #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -1 line) Patch
M gm/colorfilterimagefilter.cpp View 1 chunk +12 lines, -0 lines 0 comments Download
M src/pdf/SkPDFDevice.cpp View 1 2 2 chunks +18 lines, -1 line 1 comment Download

Messages

Total messages: 13 (5 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1367993002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1367993002/1
5 years, 3 months ago (2015-09-24 16:55:23 UTC) #2
hal.canary
PTAL
5 years, 3 months ago (2015-09-24 16:56:10 UTC) #4
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 3 months ago (2015-09-24 17:00:14 UTC) #6
scroggo
lgtm https://codereview.chromium.org/1367993002/diff/1/src/pdf/SkPDFDevice.cpp File src/pdf/SkPDFDevice.cpp (left): https://codereview.chromium.org/1367993002/diff/1/src/pdf/SkPDFDevice.cpp#oldcode2205 src/pdf/SkPDFDevice.cpp:2205: // Should extractSubset be done by the SkPDFDevice? ...
5 years, 3 months ago (2015-09-24 17:09:16 UTC) #7
hal.canary
https://codereview.chromium.org/1367993002/diff/1/src/pdf/SkPDFDevice.cpp File src/pdf/SkPDFDevice.cpp (left): https://codereview.chromium.org/1367993002/diff/1/src/pdf/SkPDFDevice.cpp#oldcode2205 src/pdf/SkPDFDevice.cpp:2205: // Should extractSubset be done by the SkPDFDevice? On ...
5 years, 3 months ago (2015-09-24 17:15:06 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1367993002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1367993002/40001
5 years, 3 months ago (2015-09-24 17:15:20 UTC) #11
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://skia.googlesource.com/skia/+/287d22d9999f340d485e1db4dd19930f76f40230
5 years, 3 months ago (2015-09-24 17:20:10 UTC) #12
scroggo
5 years, 3 months ago (2015-09-24 17:20:26 UTC) #13
Message was sent while issue was closed.
https://codereview.chromium.org/1367993002/diff/1/src/pdf/SkPDFDevice.cpp
File src/pdf/SkPDFDevice.cpp (right):

https://codereview.chromium.org/1367993002/diff/1/src/pdf/SkPDFDevice.cpp#new...
src/pdf/SkPDFDevice.cpp:2210: // TODO(http://skbug.com/4378): implement
colorfilter everywhere.
On 2015/09/24 17:15:05, Hal Canary wrote:
> On 2015/09/24 17:09:16, scroggo wrote:
> > What do you mean support it everywhere? I suppose this only fixes it for
> > drawBitmap? The bug does not explain that. The bug just shows a fiddle which
> > looks similar to the GM you've added here, except without an image filter
and
> > without a saveLayer? Does "everywhere" mean when image filters are not
> involved?
> > (It's not clear to me this case handles image filters in particular,
though.)
> 
> I tried to make it more clear.

lgtm

https://codereview.chromium.org/1367993002/diff/40001/src/pdf/SkPDFDevice.cpp
File src/pdf/SkPDFDevice.cpp (right):

https://codereview.chromium.org/1367993002/diff/40001/src/pdf/SkPDFDevice.cpp...
src/pdf/SkPDFDevice.cpp:2213: // backend).  Fortuanely, this seems to be how
Chromium
nit: Fortunately*

Powered by Google App Engine
This is Rietveld 408576698