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

Issue 1643143002: Generate Signed Distance Field directly from vector path (Closed)

Created:
4 years, 10 months ago by Joel.Liang
Modified:
3 years, 11 months ago
CC:
reviews_skia.org, developer_arm.com, rmistry
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Fix failed to build on some Trybot #

Patch Set 3 : Fix MSVC build #

Patch Set 4 : Move implementation to src/gpu #

Total comments: 36

Patch Set 5 : Simplify path and add comments #

Total comments: 2

Patch Set 6 : DScalar to double #

Patch Set 7 : Clear distance field for degenerate paths #

Total comments: 12

Patch Set 8 : Remove get direction and add text SDF support #

Total comments: 2

Patch Set 9 : Change distance mapping #

Patch Set 10 : Rebase and sync SDF encoding implementation #

Patch Set 11 : Fix Clang & MSVC build error #

Patch Set 12 : Fix MSVC build error #

Patch Set 13 : Fix convert double to float #

Patch Set 14 : Fix GM test artifacts & winding number assertion #

Patch Set 15 : Transform tolerance to fix winding number assertion issue. #

Patch Set 16 : Rebase #

Patch Set 17 : Check Simplify result for SDF renderer #

Patch Set 18 : fix clang warning #

Patch Set 19 : Tune tolerance and use SkPath::contains #

Patch Set 20 : rebase #

Patch Set 21 : Added tangent line tolerance and tuned performance #

Patch Set 22 : rebase #

Patch Set 23 : rebase #

Patch Set 24 : Added assertion to check path bounds #

Total comments: 12

Patch Set 25 : Temporary use legacy distance field #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1006 lines, -49 lines) Patch
M gn/gpu.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 chunk +2 lines, -0 lines 0 comments Download
A src/gpu/GrDistanceFieldGenFromVector.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +39 lines, -0 lines 0 comments Download
A src/gpu/GrDistanceFieldGenFromVector.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +873 lines, -0 lines 0 comments Download
M src/gpu/ops/GrAADistanceFieldPathRenderer.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 3 chunks +45 lines, -31 lines 0 comments Download
M src/gpu/text/GrAtlasGlyphCache.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2 chunks +47 lines, -18 lines 0 comments Download

Messages

Total messages: 171 (62 generated)
Joel.Liang
Hi Brian, Jim, I have submitted our Signed Distance Field generation algorithm. Please review it. ...
4 years, 10 months ago (2016-01-29 05:11:28 UTC) #4
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/1
4 years, 10 months ago (2016-01-29 05:13:59 UTC) #6
commit-bot: I haz the power
Note for Reviewers: The CQ is waiting for an approval. If you believe that the ...
4 years, 10 months ago (2016-01-29 05:14:01 UTC) #7
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot on client.skia (JOB_FAILED, http://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/builds/5656)
4 years, 10 months ago (2016-01-29 05:15:00 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/1643143002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/20001
4 years, 10 months ago (2016-01-29 06:18:28 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot on client.skia (JOB_FAILED, http://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/builds/5657) Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot on ...
4 years, 10 months ago (2016-01-29 06:19:38 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/40001
4 years, 10 months ago (2016-01-29 07:32:15 UTC) #15
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot on client.skia (JOB_FAILED, http://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/builds/5658)
4 years, 10 months ago (2016-01-29 07:32:56 UTC) #17
Joel.Liang
Sorry, I can't pass the CPU related build. That's because the SkDistanceFieldGenFromVector.cpp file which in ...
4 years, 10 months ago (2016-01-29 07:50:44 UTC) #18
bsalomon
On 2016/01/29 07:50:44, Joel.Liang wrote: > Sorry, I can't pass the CPU related build. > ...
4 years, 10 months ago (2016-01-29 16:48:13 UTC) #19
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/60001
4 years, 10 months ago (2016-02-01 05:40:14 UTC) #21
commit-bot: I haz the power
Dry run: No LGTM from a valid reviewer yet. Please ask for an LGTM from ...
4 years, 10 months ago (2016-02-01 05:40:16 UTC) #23
Joel.Liang
On 2016/01/29 16:48:13, bsalomon wrote: > On 2016/01/29 07:50:44, Joel.Liang wrote: > > Sorry, I ...
4 years, 10 months ago (2016-02-01 05:54:09 UTC) #24
bsalomon
On 2016/02/01 05:54:09, Joel.Liang wrote: > On 2016/01/29 16:48:13, bsalomon wrote: > > On 2016/01/29 ...
4 years, 10 months ago (2016-02-02 03:17:11 UTC) #25
bsalomon
https://codereview.chromium.org/1643143002/diff/60001/src/core/SkDistanceFieldGen.cpp File src/core/SkDistanceFieldGen.cpp (right): https://codereview.chromium.org/1643143002/diff/60001/src/core/SkDistanceFieldGen.cpp#newcode320 src/core/SkDistanceFieldGen.cpp:320: if (dist <= -(distanceMagnitude*(1.0f-1.0f/128.0f))) { Can you add a ...
4 years, 10 months ago (2016-02-02 18:03:48 UTC) #26
Joel.Liang
Hi Brian, I am using the Simplify from SkPathOps.h to simplify and change the fill ...
4 years, 10 months ago (2016-02-04 12:12:05 UTC) #27
jvanverth1
https://codereview.chromium.org/1643143002/diff/60001/src/core/SkDistanceFieldGen.cpp File src/core/SkDistanceFieldGen.cpp (right): https://codereview.chromium.org/1643143002/diff/60001/src/core/SkDistanceFieldGen.cpp#newcode320 src/core/SkDistanceFieldGen.cpp:320: if (dist <= -(distanceMagnitude*(1.0f-1.0f/128.0f))) { On 2016/02/04 12:12:04, Joel.Liang ...
4 years, 10 months ago (2016-02-04 14:21:22 UTC) #28
mtklein
https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode55 src/gpu/GrDistanceFieldGenFromVector.cpp:55: typedef double DScalar; We could probably just type "double". ...
4 years, 10 months ago (2016-02-04 14:32:59 UTC) #30
Wasim.Abbas
https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode148 src/gpu/GrDistanceFieldGenFromVector.cpp:148: return DPoint::Make(fMat[kMScaleX] * src.x() + fMat[kMSkewY] * src.y() + ...
4 years, 10 months ago (2016-02-04 14:48:38 UTC) #32
mtklein
On 2016/02/04 14:48:38, Wasim.Abbas wrote: > https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp > File src/gpu/GrDistanceFieldGenFromVector.cpp (right): > > https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode148 > ...
4 years, 10 months ago (2016-02-04 14:58:59 UTC) #33
Wasim.Abbas
https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp File src/gpu/batches/GrAADistanceFieldPathRenderer.cpp (right): https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp#newcode377 src/gpu/batches/GrAADistanceFieldPathRenderer.cpp:377: Simplify(path, &simplifiedPath); I suppose we don't need to simplify ...
4 years, 10 months ago (2016-02-04 16:43:41 UTC) #34
bsalomon
On 2016/02/04 16:43:41, Wasim.Abbas wrote: > https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp > File src/gpu/batches/GrAADistanceFieldPathRenderer.cpp (right): > > https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp#newcode377 > ...
4 years, 10 months ago (2016-02-04 17:00:47 UTC) #35
Wasim.Abbas
https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp File src/gpu/batches/GrAADistanceFieldPathRenderer.cpp (right): https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp#newcode377 src/gpu/batches/GrAADistanceFieldPathRenderer.cpp:377: Simplify(path, &simplifiedPath); On 2016/02/04 16:43:41, Wasim.Abbas wrote: > I ...
4 years, 10 months ago (2016-02-04 17:20:49 UTC) #36
Joel.Liang
On 2016/02/04 17:00:47, bsalomon wrote: > On 2016/02/04 16:43:41, Wasim.Abbas wrote: > > > https://codereview.chromium.org/1643143002/diff/80001/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp ...
4 years, 10 months ago (2016-02-05 02:29:30 UTC) #37
Joel.Liang
I have uploaded a patch set for DScalar to double. https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/60001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode55 ...
4 years, 10 months ago (2016-02-05 10:10:55 UTC) #38
bsalomon
On 2016/02/05 02:29:30, Joel.Liang wrote: > On 2016/02/04 17:00:47, bsalomon wrote: > > On 2016/02/04 ...
4 years, 10 months ago (2016-02-05 13:22:02 UTC) #39
bsalomon
On 2016/02/05 10:10:55, Joel.Liang wrote: > I have uploaded a patch set for DScalar to ...
4 years, 10 months ago (2016-02-05 13:24:56 UTC) #40
Wasim.Abbas
On 2016/02/05 13:22:02, bsalomon wrote: > On 2016/02/05 02:29:30, Joel.Liang wrote: > > On 2016/02/04 ...
4 years, 10 months ago (2016-02-05 16:46:33 UTC) #41
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/120001
4 years, 10 months ago (2016-02-06 05:49:51 UTC) #43
commit-bot: I haz the power
Dry run: No LGTM from a valid reviewer yet. Please ask for an LGTM from ...
4 years, 10 months ago (2016-02-06 05:49:53 UTC) #45
Joel.Liang
Hi Brian, I have passed all the test on Galaxy S6 before, but it broke ...
4 years, 10 months ago (2016-02-06 06:16:00 UTC) #46
bsalomon
On 2016/02/05 16:46:33, Wasim.Abbas wrote: > On 2016/02/05 13:22:02, bsalomon wrote: > > On 2016/02/05 ...
4 years, 10 months ago (2016-02-06 13:14:52 UTC) #47
bsalomon
Jim, shouldn't this hook into text rendering somewhere? https://codereview.chromium.org/1643143002/diff/120001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/120001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode695 src/gpu/GrDistanceFieldGenFromVector.cpp:695: // ...
4 years, 10 months ago (2016-02-06 13:22:06 UTC) #48
Joel.Liang
https://codereview.chromium.org/1643143002/diff/120001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/120001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode695 src/gpu/GrDistanceFieldGenFromVector.cpp:695: // Clear distance field for degenerate paths. On 2016/02/06 ...
4 years, 10 months ago (2016-02-15 08:36:48 UTC) #49
bsalomon
Hi, Joel. Hope you had a nice time off. https://codereview.chromium.org/1643143002/diff/120001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/120001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode695 src/gpu/GrDistanceFieldGenFromVector.cpp:695: ...
4 years, 10 months ago (2016-02-16 14:59:35 UTC) #50
jvanverth1
Sorry about the delay. To hook this into SDF text, I think the only place ...
4 years, 10 months ago (2016-02-16 16:40:29 UTC) #51
Joel.Liang
I have removed the get_direction call and the fallback code. I also add text SDF ...
4 years, 10 months ago (2016-02-17 10:42:42 UTC) #52
jvanverth1
https://codereview.chromium.org/1643143002/diff/140001/src/core/SkDistanceFieldGen.cpp File src/core/SkDistanceFieldGen.cpp (right): https://codereview.chromium.org/1643143002/diff/140001/src/core/SkDistanceFieldGen.cpp#newcode320 src/core/SkDistanceFieldGen.cpp:320: // The distance field is constructed as unsigned char ...
4 years, 10 months ago (2016-02-19 23:36:46 UTC) #53
Joel.Liang
https://codereview.chromium.org/1643143002/diff/60001/src/core/SkDistanceFieldGen.cpp File src/core/SkDistanceFieldGen.cpp (right): https://codereview.chromium.org/1643143002/diff/60001/src/core/SkDistanceFieldGen.cpp#newcode320 src/core/SkDistanceFieldGen.cpp:320: if (dist <= -(distanceMagnitude*(1.0f-1.0f/128.0f))) { On 2016/02/04 12:12:04, Joel.Liang ...
4 years, 10 months ago (2016-02-22 07:34:00 UTC) #54
Joel.Liang
I have uploaded the patch set 9 to change the distance mapping. Map the range ...
4 years, 10 months ago (2016-02-23 04:17:32 UTC) #55
Joel.Liang
I have rebased the code to the latest version. And also sync the SDF encoding ...
4 years, 9 months ago (2016-02-29 10:13:26 UTC) #56
bsalomon
lgtm, but I'd Jim to have final say.
4 years, 9 months ago (2016-02-29 14:31:34 UTC) #57
jvanverth1
lgtm too
4 years, 9 months ago (2016-02-29 20:01:23 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/180001
4 years, 9 months ago (2016-03-01 02:24:19 UTC) #60
commit-bot: I haz the power
Try jobs failed on following builders: Build-Mac-Clang-x86_64-Release-Trybot on client.skia.compile (JOB_FAILED, http://build.chromium.org/p/client.skia.compile/builders/Build-Mac-Clang-x86_64-Release-Trybot/builds/776)
4 years, 9 months ago (2016-03-01 02:25:53 UTC) #62
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/200001
4 years, 9 months ago (2016-03-01 03:04:08 UTC) #64
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Build-Win-MSVC-x86_64-Debug-Trybot on client.skia.compile (JOB_FAILED, http://build.chromium.org/p/client.skia.compile/builders/Build-Win-MSVC-x86_64-Debug-Trybot/builds/6741)
4 years, 9 months ago (2016-03-01 03:06:58 UTC) #66
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/220001
4 years, 9 months ago (2016-03-01 04:50:48 UTC) #69
commit-bot: I haz the power
Try jobs failed on following builders: Build-Win-MSVC-x86-Debug-Trybot on client.skia.compile (JOB_FAILED, http://build.chromium.org/p/client.skia.compile/builders/Build-Win-MSVC-x86-Debug-Trybot/builds/6702) Build-Win-MSVC-x86_64-Debug-Trybot on client.skia.compile (JOB_FAILED, ...
4 years, 9 months ago (2016-03-01 04:53:40 UTC) #71
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/240001
4 years, 9 months ago (2016-03-01 06:01:23 UTC) #73
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 9 months ago (2016-03-01 06:16:43 UTC) #75
Joel.Liang
I have fixed the Clang & MSVC build errors. Please have a look.
4 years, 9 months ago (2016-03-01 06:18:42 UTC) #76
jvanverth1
On 2016/03/01 06:18:42, Joel.Liang wrote: > I have fixed the Clang & MSVC build errors. ...
4 years, 9 months ago (2016-03-01 13:45:00 UTC) #77
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1643143002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1643143002/240001
4 years, 9 months ago (2016-03-02 02:28:19 UTC) #80
commit-bot: I haz the power
Committed patchset #13 (id:240001) as https://skia.googlesource.com/skia/+/4de97a64e8829323a7070b623411d9f9ddb0cd0f
4 years, 9 months ago (2016-03-02 02:29:37 UTC) #82
robertphillips
A revert of this CL (patchset #13 id:240001) has been created in https://codereview.chromium.org/1757913002/ by robertphillips@google.com. ...
4 years, 9 months ago (2016-03-02 13:36:14 UTC) #83
robertphillips
Here are some links to the failures: Mac - https://build.chromium.org/p/client.skia/builders/Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug/builds/394/steps/dm/logs/stdio Ubuntu - https://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Debug/builds/4665/steps/nanobench/logs/stdio Windows - ...
4 years, 9 months ago (2016-03-02 13:42:10 UTC) #84
bsalomon
On 2016/03/02 13:42:10, robertphillips wrote: > Here are some links to the failures: > > ...
4 years, 9 months ago (2016-03-02 14:23:09 UTC) #85
bsalomon
On 2016/03/02 14:23:09, bsalomon wrote: > On 2016/03/02 13:42:10, robertphillips wrote: > > Here are ...
4 years, 9 months ago (2016-03-02 14:24:00 UTC) #86
Joel.Liang
Hi Brian, I just uploaded the Patch Set 14 to fix the GM artifacts and ...
4 years, 9 months ago (2016-03-03 09:12:36 UTC) #88
Joel.Liang
Hi Brian, I just uploaded the patch set 15 to fix all the winding number ...
4 years, 8 months ago (2016-03-28 03:28:27 UTC) #90
caryclark
On 2016/03/28 03:28:27, Joel.Liang wrote: > Hi Brian, > > I just uploaded the patch ...
4 years, 8 months ago (2016-03-29 02:03:08 UTC) #91
Joel.Liang
On 2016/03/29 02:03:08, caryclark wrote: > On 2016/03/28 03:28:27, Joel.Liang wrote: > > Hi Brian, ...
4 years, 4 months ago (2016-08-16 10:10:36 UTC) #92
caryclark
Could you rebase this again? When I apply the patch on ToT, I get: /c/puregit$git ...
4 years, 2 months ago (2016-10-17 15:35:28 UTC) #93
caryclark
After I walked away from my desk, I realized I must have mistyped the number. ...
4 years, 2 months ago (2016-10-17 16:10:26 UTC) #94
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/320001
4 years, 2 months ago (2016-10-19 03:21:42 UTC) #97
commit-bot: I haz the power
Try jobs failed on following builders: Build-Mac-Clang-x86_64-Release-GN-Trybot on master.client.skia.compile (JOB_FAILED, http://build.chromium.org/p/client.skia.compile/builders/Build-Mac-Clang-x86_64-Release-GN-Trybot/builds/2267)
4 years, 2 months ago (2016-10-19 03:24:13 UTC) #99
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/340001
4 years, 2 months ago (2016-10-19 09:29:03 UTC) #104
commit-bot: I haz the power
Committed patchset #18 (id:340001) as https://skia.googlesource.com/skia/+/e8f0a7b986f1e5583c9bc162efcdd92fd6430549
4 years, 2 months ago (2016-10-19 09:50:08 UTC) #106
dogben
A revert of this CL (patchset #18 id:340001) has been created in https://chromiumcodereview.appspot.com/2435753002/ by benjaminwagner@google.com. ...
4 years, 2 months ago (2016-10-19 11:42:47 UTC) #107
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/360001
4 years, 1 month ago (2016-10-25 09:15:11 UTC) #111
commit-bot: I haz the power
Try jobs failed on following builders: Test-Android-Clang-Nexus5-GPU-Adreno330-arm-Release-GN_Android-Trybot on master.client.skia.android (JOB_FAILED, http://build.chromium.org/p/client.skia.android/builders/Test-Android-Clang-Nexus5-GPU-Adreno330-arm-Release-GN_Android-Trybot/builds/1107)
4 years, 1 month ago (2016-10-25 09:32:50 UTC) #113
mtklein_C
On 2016/10/25 at 09:32:50, commit-bot wrote: > Try jobs failed on following builders: > Test-Android-Clang-Nexus5-GPU-Adreno330-arm-Release-GN_Android-Trybot ...
4 years, 1 month ago (2016-10-25 12:09:31 UTC) #114
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/360001
4 years, 1 month ago (2016-10-25 13:48:00 UTC) #116
commit-bot: I haz the power
Committed patchset #19 (id:360001) as https://skia.googlesource.com/skia/+/67c7c81a82b6351e9fbbf235084d7120162d9268
4 years, 1 month ago (2016-10-25 14:09:37 UTC) #118
reed1
I think this caused a LayoutTest change/failure in the DEPS roll... https://build.chromium.org/p/tryserver.blink/builders/linux_precise_blink_rel/builds/4342
4 years, 1 month ago (2016-10-25 15:43:25 UTC) #120
bsalomon
On 2016/10/25 15:43:25, reed1 wrote: > I think this caused a LayoutTest change/failure in the ...
4 years, 1 month ago (2016-10-26 14:39:29 UTC) #121
bsalomon
A revert of this CL (patchset #19 id:360001) has been created in https://codereview.chromium.org/2447403002/ by bsalomon@google.com. ...
4 years, 1 month ago (2016-10-26 14:39:50 UTC) #122
bsalomon
When this relands can you add a macro that could be used to turn this ...
4 years, 1 month ago (2016-10-26 14:50:44 UTC) #123
Joel.Liang
On 2016/10/26 14:39:29, bsalomon wrote: > On 2016/10/25 15:43:25, reed1 wrote: > > I think ...
4 years, 1 month ago (2016-10-26 14:56:37 UTC) #124
jvanverth1
On 2016/10/26 14:56:37, Joel.Liang wrote: > On 2016/10/26 14:39:29, bsalomon wrote: > > On 2016/10/25 ...
4 years, 1 month ago (2016-10-26 15:00:24 UTC) #125
egdaniel
This change also caused some major perf regressions. See https://perf.skia.org/#5764
4 years, 1 month ago (2016-10-26 17:54:59 UTC) #127
Joel.Liang
On 2016/10/26 17:54:59, egdaniel wrote: > This change also caused some major perf regressions. See ...
4 years, 1 month ago (2016-10-27 05:28:24 UTC) #128
bsalomon
On 2016/10/27 05:28:24, Joel.Liang wrote: > On 2016/10/26 17:54:59, egdaniel wrote: > > This change ...
4 years, 1 month ago (2016-10-27 13:19:29 UTC) #129
Joel.Liang
On 2016/10/26 15:00:24, jvanverth1 wrote: > On 2016/10/26 14:56:37, Joel.Liang wrote: > > On 2016/10/26 ...
4 years, 1 month ago (2016-11-02 10:09:48 UTC) #130
jvanverth1
On 2016/11/02 10:09:48, Joel.Liang wrote: > On 2016/10/26 15:00:24, jvanverth1 wrote: > > On 2016/10/26 ...
4 years, 1 month ago (2016-11-02 13:11:28 UTC) #131
Joel.Liang
Hi Cary, I just uploaded the patch set 21 to try to solve these problems: ...
4 years ago (2016-12-08 10:01:44 UTC) #133
jvanverth1
On 2016/12/08 10:01:44, Joel.Liang wrote: > Hi Cary, > > I just uploaded the patch ...
4 years ago (2016-12-15 20:41:08 UTC) #134
Joel.Liang
On 2016/12/15 20:41:08, jvanverth1 wrote: > Joel, how do you feel about landing this with ...
4 years ago (2016-12-16 07:42:53 UTC) #135
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/420001
4 years ago (2016-12-19 03:18:52 UTC) #138
commit-bot: I haz the power
Try jobs failed on following builders: Build-Mac-Clang-x86_64-Release on skia.primary (JOB_FAILED, no build URL) Build-Ubuntu-Clang-arm64-Debug-Android on ...
4 years ago (2016-12-19 03:19:42 UTC) #140
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/440001
4 years ago (2016-12-19 03:25:02 UTC) #143
commit-bot: I haz the power
Committed patchset #23 (id:440001) as https://skia.googlesource.com/skia/+/64b70b096ac20833d9737758a4bd5f2a51078bc4
4 years ago (2016-12-19 04:24:22 UTC) #146
rmistry
A revert of this CL (patchset #23 id:440001) has been created in https://codereview.chromium.org/2580373002/ by rmistry@google.com. ...
4 years ago (2016-12-19 12:32:16 UTC) #147
Joel.Liang
On 2016/12/19 12:32:16, rmistry wrote: > A revert of this CL (patchset #23 id:440001) has ...
4 years ago (2016-12-20 06:47:00 UTC) #148
Jvsquare
On 2016/12/20 06:47:00, Joel.Liang wrote: > On 2016/12/19 12:32:16, rmistry wrote: > > A revert ...
4 years ago (2016-12-20 14:33:51 UTC) #149
jvanverth1
On 2016/12/20 14:33:51, Jvsquare wrote: > On 2016/12/20 06:47:00, Joel.Liang wrote: > > On 2016/12/19 ...
4 years ago (2016-12-20 16:59:47 UTC) #150
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/440001
4 years ago (2016-12-21 02:28:29 UTC) #153
commit-bot: I haz the power
Committed patchset #23 (id:440001) as https://skia.googlesource.com/skia/+/6d2f73c364d0d823f14d1ddebc88e0bcbc8f0634
4 years ago (2016-12-21 02:59:03 UTC) #156
rmistry
A revert of this CL (patchset #23 id:440001) has been created in https://codereview.chromium.org/2597473003/ by rmistry@google.com. ...
4 years ago (2016-12-21 12:25:00 UTC) #157
Joel.Liang
On 2016/12/21 12:25:00, rmistry wrote: > A revert of this CL (patchset #23 id:440001) has ...
4 years ago (2016-12-21 14:12:31 UTC) #158
Joel.Liang
On 2016/12/21 12:25:00, rmistry wrote: > A revert of this CL (patchset #23 id:440001) has ...
4 years ago (2016-12-22 10:08:11 UTC) #160
rmistry
On 2016/12/21 14:12:31, Joel.Liang wrote: > On 2016/12/21 12:25:00, rmistry wrote: > > A revert ...
4 years ago (2016-12-22 13:09:35 UTC) #161
jvanverth1
Not lgtm. I believe the issue is that we are generating the glyph bounds from ...
3 years, 11 months ago (2017-01-04 21:12:27 UTC) #162
jvanverth1
https://codereview.chromium.org/1643143002/diff/460001/src/gpu/ops/GrAADistanceFieldPathRenderer.cpp File src/gpu/ops/GrAADistanceFieldPathRenderer.cpp (right): https://codereview.chromium.org/1643143002/diff/460001/src/gpu/ops/GrAADistanceFieldPathRenderer.cpp#newcode3 src/gpu/ops/GrAADistanceFieldPathRenderer.cpp:3: * Copyright 2016 ARM Ltd. On 2017/01/04 21:12:27, jvanverth1 ...
3 years, 11 months ago (2017-01-05 19:01:00 UTC) #163
Joel.Liang
I've done some change. Please have a look. https://codereview.chromium.org/1643143002/diff/460001/src/gpu/GrDistanceFieldGenFromVector.cpp File src/gpu/GrDistanceFieldGenFromVector.cpp (right): https://codereview.chromium.org/1643143002/diff/460001/src/gpu/GrDistanceFieldGenFromVector.cpp#newcode1 src/gpu/GrDistanceFieldGenFromVector.cpp:1: /* ...
3 years, 11 months ago (2017-01-06 05:28:09 UTC) #164
jvanverth1
Sorry about the delay -- we've been distracted by some winter weather here. lgtm
3 years, 11 months ago (2017-01-09 16:53:29 UTC) #165
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1643143002/480001
3 years, 11 months ago (2017-01-10 02:11:31 UTC) #168
commit-bot: I haz the power
3 years, 11 months ago (2017-01-10 02:39:52 UTC) #171
Message was sent while issue was closed.
Committed patchset #25 (id:480001) as
https://skia.googlesource.com/skia/+/8cbb4246e58c97e2ac51087d2708795b3b59f5e9

Powered by Google App Engine
This is Rietveld 408576698