diff options
author | Mike Klein <mtklein@google.com> | 2017-07-16 20:00:03 +0000 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-07-16 20:24:07 +0000 |
commit | 42102420c02a525f57264c124ef941882d22c5a1 (patch) | |
tree | 213f25992b85d529fa000829d7b25959c53f9d82 /src/core/SkAnalyticEdge.h | |
parent | 1fcd10aae43302be86a0c1c42e7a5f085459640f (diff) |
Revert "Inject a dsb into SkAnalyticEdge::setLine() to work around ARMv7 CPU erratum."
This reverts commit 101806f4526d0ba5d48515c82a28dbf6956aca4d.
Reason for revert: no more need.
BUG=chromium:740805
Original change's description:
> Inject a dsb into SkAnalyticEdge::setLine() to work around ARMv7 CPU erratum.
>
> BUG=chromium:710131
>
> Change-Id: I4568bc24cc8fabb6f9df3b7645b01a98e11791b8
> Reviewed-on: https://skia-review.googlesource.com/14062
> Reviewed-by: Doug Anderson <dianders@google.com>
> Commit-Queue: Mike Klein <mtklein@chromium.org>
TBR=mtklein@chromium.org,dianders@google.com
# Not skipping CQ checks because original CL landed > 1 day ago.
Bug: chromium:710131
Change-Id: Ib5b58a951ae56e0f0523cfed27754e0cd150e6ce
Reviewed-on: https://skia-review.googlesource.com/23840
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
Diffstat (limited to 'src/core/SkAnalyticEdge.h')
-rw-r--r-- | src/core/SkAnalyticEdge.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/core/SkAnalyticEdge.h b/src/core/SkAnalyticEdge.h index 6c75d157ce..65fb11c69c 100644 --- a/src/core/SkAnalyticEdge.h +++ b/src/core/SkAnalyticEdge.h @@ -131,9 +131,6 @@ struct SkAnalyticCubicEdge : public SkAnalyticEdge { }; bool SkAnalyticEdge::setLine(const SkPoint& p0, const SkPoint& p1) { -#if defined(__arm__) - asm volatile("dsb"); // crbug.com/710131 -#endif fRiteE = nullptr; // We must set X/Y using the same way (e.g., times 4, to FDot6, then to Fixed) as Quads/Cubics. |