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

Issue 239163002: WIP -- separate out Parts from SkPaint (Closed)

Created:
6 years, 8 months ago by reed1
Modified:
4 years, 8 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

separate out Parts from SkPaint BUG=skia:

Patch Set 1 #

Total comments: 26

Patch Set 2 : close to linking... #

Patch Set 3 : links and runs #

Unified diffs Side-by-side diffs Delta from patch set Stats (+371 lines, -213 lines) Patch
M include/core/SkPaint.h View 1 30 chunks +41 lines, -95 lines 0 comments Download
A include/core/SkPaintParts.h View 1 2 1 chunk +209 lines, -0 lines 0 comments Download
M src/core/SkPaint.cpp View 1 26 chunks +121 lines, -118 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
reed1
6 years, 8 months ago (2014-04-15 14:08:04 UTC) #1
reed1
6 years, 8 months ago (2014-04-15 14:08:16 UTC) #2
mtklein
https://codereview.chromium.org/239163002/diff/1/include/core/SkPaintParts.h File include/core/SkPaintParts.h (right): https://codereview.chromium.org/239163002/diff/1/include/core/SkPaintParts.h#newcode41 include/core/SkPaintParts.h:41: sk_bzero(this, sizeof(*this)); Tsk tsk. We know this bzero/memcpy stuff ...
6 years, 8 months ago (2014-04-15 14:32:43 UTC) #3
scroggo
https://codereview.chromium.org/239163002/diff/1/include/core/SkPaint.h File include/core/SkPaint.h (right): https://codereview.chromium.org/239163002/diff/1/include/core/SkPaint.h#newcode456 include/core/SkPaint.h:456: Join getStrokeJoin() const { return (Join)fParts.getStrokeJoin(); } Wait, are ...
6 years, 8 months ago (2014-04-15 17:21:07 UTC) #4
tomhudson
https://codereview.chromium.org/239163002/diff/1/include/core/SkPaintParts.h File include/core/SkPaintParts.h (right): https://codereview.chromium.org/239163002/diff/1/include/core/SkPaintParts.h#newcode38 include/core/SkPaintParts.h:38: class SkPaintParts { ...and if this is somehow avoiding ...
6 years, 8 months ago (2014-04-16 11:41:30 UTC) #5
scroggo
https://codereview.chromium.org/239163002/diff/1/include/core/SkPaintParts.h File include/core/SkPaintParts.h (right): https://codereview.chromium.org/239163002/diff/1/include/core/SkPaintParts.h#newcode61 include/core/SkPaintParts.h:61: kAntiAlias_Flag = 0x01, //!< mask to enable antialiasing On ...
6 years, 8 months ago (2014-04-17 15:27:54 UTC) #6
reed1
https://codereview.chromium.org/239163002/diff/1/include/core/SkPaint.h File include/core/SkPaint.h (right): https://codereview.chromium.org/239163002/diff/1/include/core/SkPaint.h#newcode456 include/core/SkPaint.h:456: Join getStrokeJoin() const { return (Join)fParts.getStrokeJoin(); } On 2014/04/15 ...
6 years, 8 months ago (2014-04-18 14:04:30 UTC) #7
reed1
as of #3, the code runs and passes tests. 1. Does this technique (embedded class) ...
6 years, 8 months ago (2014-04-18 15:28:47 UTC) #8
scroggo
On 2014/04/18 15:28:47, reed1 wrote: > as of #3, the code runs and passes tests. ...
6 years, 8 months ago (2014-04-18 15:53:17 UTC) #9
reed1
On 2014/04/18 15:53:17, scroggo wrote: > On 2014/04/18 15:28:47, reed1 wrote: > > as of ...
6 years, 8 months ago (2014-04-18 16:10:33 UTC) #10
tomhudson
4 years, 8 months ago (2016-04-07 17:00:12 UTC) #11
Is this dead now? Or just indefinitely backburnered?

Powered by Google App Engine
This is Rietveld 408576698