Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1565)

Issue 4531047: [PDF] Improve path effect and drawPath(prePathMatrix) support. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 2 months ago by Steve VanDeBogart
Modified:
13 years, 1 month ago
Reviewers:
Chris Guillory, reed1
CC:
skia-review_googlegroups.com
Base URL:
https://skia.googlecode.com/svn/trunk
Visibility:
Public.

Description

[PDF] Improve path effect and drawPath(prePathMatrix) support. Add path effect handling for drawPoints (via drawPath). Move path effect handling from drawRect to drawPath. Add prePathMatrix support to drawPath. BUG=crbug.com/82849 Committed: http://code.google.com/p/skia/source/detail?r=1354

Patch Set 1 #

Patch Set 2 : Set the path effect paint style correctly #

Total comments: 2

Patch Set 3 : Address comment #

Total comments: 8

Patch Set 4 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -17 lines) Patch
M include/pdf/SkPDFDevice.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M src/pdf/SkPDFDevice.cpp View 1 2 3 3 chunks +48 lines, -16 lines 0 comments Download

Messages

Total messages: 8
Steve VanDeBogart
Mike, Can you clarify the use of SkPaint:getFillPath? How do I need to modify the ...
13 years, 2 months ago (2011-05-10 00:02:34 UTC) #1
reed1
getFillPath returns a new path that should be "filled": i.e. any stroking or patheffects have ...
13 years, 2 months ago (2011-05-10 16:27:07 UTC) #2
Steve VanDeBogart
On 2011/05/10 16:27:07, reed1 wrote: > getFillPath returns a new path that should be "filled": ...
13 years, 2 months ago (2011-05-11 23:18:21 UTC) #3
reed1
the use of getFillPath() seems correct. http://codereview.appspot.com/4531047/diff/3001/src/pdf/SkPDFDevice.cpp File src/pdf/SkPDFDevice.cpp (left): http://codereview.appspot.com/4531047/diff/3001/src/pdf/SkPDFDevice.cpp#oldcode694 src/pdf/SkPDFDevice.cpp:694: SkPaint noEffectPaint(paint); The ...
13 years, 2 months ago (2011-05-11 23:50:54 UTC) #4
Steve VanDeBogart
http://codereview.appspot.com/4531047/diff/3001/src/pdf/SkPDFDevice.cpp File src/pdf/SkPDFDevice.cpp (left): http://codereview.appspot.com/4531047/diff/3001/src/pdf/SkPDFDevice.cpp#oldcode694 src/pdf/SkPDFDevice.cpp:694: SkPaint noEffectPaint(paint); On 2011/05/11 23:50:54, reed1 wrote: > The ...
13 years, 2 months ago (2011-05-11 23:57:44 UTC) #5
Chris Guillory
LGTM. http://codereview.appspot.com/4531047/diff/7001/src/pdf/SkPDFDevice.cpp File src/pdf/SkPDFDevice.cpp (right): http://codereview.appspot.com/4531047/diff/7001/src/pdf/SkPDFDevice.cpp#newcode689 src/pdf/SkPDFDevice.cpp:689: void SkPDFDevice::drawPath(const SkDraw& d, const SkPath& origPath, Optional: ...
13 years, 1 month ago (2011-05-16 20:52:37 UTC) #6
Steve VanDeBogart
Thanks. http://codereview.appspot.com/4531047/diff/7001/src/pdf/SkPDFDevice.cpp File src/pdf/SkPDFDevice.cpp (right): http://codereview.appspot.com/4531047/diff/7001/src/pdf/SkPDFDevice.cpp#newcode689 src/pdf/SkPDFDevice.cpp:689: void SkPDFDevice::drawPath(const SkDraw& d, const SkPath& origPath, On ...
13 years, 1 month ago (2011-05-17 18:36:55 UTC) #7
reed1
13 years, 1 month ago (2011-05-17 18:41:36 UTC) #8
LGTM
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b