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

Issue 1688543002: Initial linear gradient 4f impl (Closed)

Created:
4 years, 10 months ago by f(malita)
Modified:
4 years, 10 months ago
Reviewers:
herb_g, mtklein, reed1
CC:
reviews_skia.org
Base URL:
https://chromium.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : wip #

Patch Set 4 : wip #

Patch Set 5 : #

Patch Set 6 : localmatrix #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : speculative win build fix #

Patch Set 10 : more win fixes #

Patch Set 11 : #

Patch Set 12 : relocate iterator to Sk4fLinearGradient #

Patch Set 13 : refactor as SkLinearGradient context only #

Patch Set 14 : rebased #

Patch Set 15 : speculative win fixes #

Patch Set 16 : #

Patch Set 17 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+809 lines, -6 lines) Patch
M gm/gradients.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 5 chunks +47 lines, -4 lines 0 comments Download
M gyp/effects.gypi View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M gyp/gmslides.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +1 line, -0 lines 0 comments Download
A src/effects/gradients/Sk4fGradientBase.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +61 lines, -0 lines 0 comments Download
A src/effects/gradients/Sk4fGradientBase.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +266 lines, -0 lines 0 comments Download
A src/effects/gradients/Sk4fLinearGradient.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +38 lines, -0 lines 0 comments Download
A src/effects/gradients/Sk4fLinearGradient.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +364 lines, -0 lines 0 comments Download
M src/effects/gradients/SkGradientShader.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -0 lines 0 comments Download
M src/effects/gradients/SkGradientShaderPriv.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -0 lines 0 comments Download
M src/effects/gradients/SkLinearGradient.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +7 lines, -0 lines 0 comments Download
M src/effects/gradients/SkLinearGradient.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +18 lines, -2 lines 0 comments Download

Messages

Total messages: 22 (9 generated)
f(malita)
This isn't ready for prime time, but the core logic should be reviewable. Looking for ...
4 years, 10 months ago (2016-02-18 19:24:12 UTC) #4
reed1
do you think the span/iterator pattern will apply to other gradient types (e.g. radial), or ...
4 years, 10 months ago (2016-02-18 20:02:45 UTC) #5
f(malita)
On 2016/02/18 20:02:45, reed1 wrote: > do you think the span/iterator pattern will apply to ...
4 years, 10 months ago (2016-02-18 20:12:18 UTC) #6
herb_g
I've looked over the inner loops, and the look good. Maybe we can have a ...
4 years, 10 months ago (2016-02-18 21:54:57 UTC) #7
f(malita)
On 2016/02/18 20:12:18, f(malita) wrote: > On 2016/02/18 20:02:45, reed1 wrote: > > do you ...
4 years, 10 months ago (2016-02-19 18:49:13 UTC) #8
reed1
lgtm
4 years, 10 months ago (2016-02-19 19:46:15 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1688543002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1688543002/320001
4 years, 10 months ago (2016-02-22 04:27:28 UTC) #12
f(malita)
Refactored as a straight shader context, to be instantiated by the existing SkLinearGradient class. This ...
4 years, 10 months ago (2016-02-22 04:32:43 UTC) #13
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-22 04:49:07 UTC) #15
reed1
we're in a similar boat w/ the old and new bitmap shader. How to know ...
4 years, 10 months ago (2016-02-22 13:32:08 UTC) #16
f(malita)
On 2016/02/22 13:32:08, reed1 wrote: > we're in a similar boat w/ the old and ...
4 years, 10 months ago (2016-02-22 14:08:58 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1688543002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1688543002/320001
4 years, 10 months ago (2016-02-22 17:11:53 UTC) #20
commit-bot: I haz the power
4 years, 10 months ago (2016-02-22 17:12:36 UTC) #22
Message was sent while issue was closed.
Committed patchset #17 (id:320001) as
https://skia.googlesource.com/skia/+/bc590c01b00ef79e1e1f30058e7a70a29419f2a9

Powered by Google App Engine
This is Rietveld 408576698