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

Issue 975303003: 4x library for NEON (Closed)

Created:
5 years, 9 months ago by msarett
Modified:
5 years, 9 months ago
Reviewers:
mtklein
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

4x library for NEON CQ_EXTRA_TRYBOTS=client.skia.android:Test-Android-Nexus5-Adreno330-Arm7-Debug-Trybot BUG=skia: Committed: https://skia.googlesource.com/skia/+/c877a71b35bd27c46cb525c597b9a1aa006af182

Patch Set 1 #

Total comments: 12

Patch Set 2 : Fixed a line or two. Have a few questions. #

Total comments: 2

Patch Set 3 : added iteration steps to imprecise calcs #

Patch Set 4 : added iteration steps to imprecise calcs 2 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+232 lines, -5 lines) Patch
M src/core/Sk4x.h View 3 chunks +6 lines, -0 lines 0 comments Download
A src/core/Sk4x_neon.h View 1 2 1 chunk +220 lines, -0 lines 0 comments Download
M tests/Sk4xTest.cpp View 1 2 3 2 chunks +6 lines, -5 lines 2 comments Download

Messages

Total messages: 13 (4 generated)
msarett
This passes existing 4x tests after a little bit of loosening of the accuracy constraints.
5 years, 9 months ago (2015-03-04 15:37:37 UTC) #2
mtklein
https://codereview.chromium.org/975303003/diff/1/src/core/Sk4x_neon.h File src/core/Sk4x_neon.h (right): https://codereview.chromium.org/975303003/diff/1/src/core/Sk4x_neon.h#newcode21 src/core/Sk4x_neon.h:21: template <> inline Sk4f::Sk4x(int32x4_t v) : fVec(vcvtq_f32_s32(v)) {} In ...
5 years, 9 months ago (2015-03-04 16:48:53 UTC) #3
msarett
A few follow up questions. https://codereview.chromium.org/975303003/diff/1/src/core/Sk4x_neon.h File src/core/Sk4x_neon.h (right): https://codereview.chromium.org/975303003/diff/1/src/core/Sk4x_neon.h#newcode21 src/core/Sk4x_neon.h:21: template <> inline Sk4f::Sk4x(int32x4_t ...
5 years, 9 months ago (2015-03-04 18:41:13 UTC) #4
mtklein
https://codereview.chromium.org/975303003/diff/20001/src/core/Sk4x_neon.h File src/core/Sk4x_neon.h (right): https://codereview.chromium.org/975303003/diff/20001/src/core/Sk4x_neon.h#newcode21 src/core/Sk4x_neon.h:21: template <> inline Sk4f::Sk4x(int32x4_t v) : fVec(vcvtq_f32_s32(v)) {} delete? ...
5 years, 9 months ago (2015-03-04 19:16:33 UTC) #5
msarett
Sqrt: 0 steps: 1.996094 3.992188 4.992676 10.989258 1 steps: 1.999989 3.999977 4.999984 10.999984 2 steps: ...
5 years, 9 months ago (2015-03-04 20:27:30 UTC) #6
mtklein
lgtm
5 years, 9 months ago (2015-03-04 20:45:04 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/975303003/40002
5 years, 9 months ago (2015-03-04 20:45:39 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/975303003/40002
5 years, 9 months ago (2015-03-04 20:51:59 UTC) #12
commit-bot: I haz the power
5 years, 9 months ago (2015-03-04 23:55:57 UTC) #13
Message was sent while issue was closed.
Committed patchset #4 (id:40002) as
https://skia.googlesource.com/skia/+/c877a71b35bd27c46cb525c597b9a1aa006af182

Powered by Google App Engine
This is Rietveld 408576698