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

Issue 1460873002: Add stroking support to distance field path renderer (Closed)

Created:
5 years, 1 month ago by jvanverth1
Modified:
5 years, 1 month ago
Reviewers:
robertphillips
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Add stroking support to distance field path renderer Also slightly increases sizes of paths accepted for distance field caching. Committed: https://skia.googlesource.com/skia/+/5ce76efd1c847308c7bcac17bd87d567c42cd786 Committed: https://skia.googlesource.com/skia/+/73ee6770260dbeeabc4a78eee4f13533f0031211 Committed: https://skia.googlesource.com/skia/+/512e437e1e07159a258dd3c5b907576bd1aefc1e

Patch Set 1 #

Patch Set 2 : Stroked paths somewhat working #

Patch Set 3 : Stroked paths working #

Patch Set 4 : Fix comment #

Patch Set 5 : Use original path's generation ID as key #

Total comments: 14

Patch Set 6 : Address nits #

Patch Set 7 : Take miter limit into account #

Patch Set 8 : Fix hash equality #

Patch Set 9 : Fully init PathData::Key #

Patch Set 10 : Fix Valgrind issue #

Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -41 lines) Patch
M src/gpu/GrPathRenderer.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M src/gpu/batches/GrAADistanceFieldPathRenderer.h View 1 2 3 4 5 6 7 8 9 1 chunk +21 lines, -4 lines 0 comments Download
M src/gpu/batches/GrAADistanceFieldPathRenderer.cpp View 1 2 3 4 5 6 7 8 9 11 chunks +51 lines, -37 lines 0 comments Download

Messages

Total messages: 21 (10 generated)
jvanverth1
5 years, 1 month ago (2015-11-19 18:51:04 UTC) #2
robertphillips
lgtm + nits & stuff https://codereview.chromium.org/1460873002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp File src/gpu/batches/GrAADistanceFieldPathRenderer.cpp (right): https://codereview.chromium.org/1460873002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp#newcode103 src/gpu/batches/GrAADistanceFieldPathRenderer.cpp:103: SkScalar maxDim = SkMaxScalar(bounds.width(), ...
5 years, 1 month ago (2015-11-19 19:03:29 UTC) #3
jvanverth1
Updated to take miter limit into account, plus the comments below: https://codereview.chromium.org/1460873002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp File src/gpu/batches/GrAADistanceFieldPathRenderer.cpp (right): ...
5 years, 1 month ago (2015-11-19 20:33:23 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460873002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460873002/120001
5 years, 1 month ago (2015-11-19 20:35:12 UTC) #7
commit-bot: I haz the power
Committed patchset #7 (id:120001) as https://skia.googlesource.com/skia/+/5ce76efd1c847308c7bcac17bd87d567c42cd786
5 years, 1 month ago (2015-11-19 20:47:12 UTC) #8
jvanverth1
A revert of this CL (patchset #7 id:120001) has been created in https://codereview.chromium.org/1458233002/ by jvanverth@google.com. ...
5 years, 1 month ago (2015-11-19 21:18:38 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460873002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460873002/160001
5 years, 1 month ago (2015-11-20 20:10:56 UTC) #14
commit-bot: I haz the power
Committed patchset #8 (id:160001) as https://skia.googlesource.com/skia/+/73ee6770260dbeeabc4a78eee4f13533f0031211
5 years, 1 month ago (2015-11-20 22:06:16 UTC) #15
f(malita)
A revert of this CL (patchset #8 id:160001) has been created in https://codereview.chromium.org/1465053002/ by fmalita@chromium.org. ...
5 years, 1 month ago (2015-11-22 16:44:59 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460873002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460873002/200001
5 years, 1 month ago (2015-11-23 19:37:09 UTC) #20
commit-bot: I haz the power
5 years, 1 month ago (2015-11-23 19:50:04 UTC) #21
Message was sent while issue was closed.
Committed patchset #10 (id:200001) as
https://skia.googlesource.com/skia/+/512e437e1e07159a258dd3c5b907576bd1aefc1e

Powered by Google App Engine
This is Rietveld 408576698