New issue
Advanced search Search tips

Issue 669550 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Add back ARMv7 NEON optimization for TransformationMatrix::multiply

Reported by ossy.sze...@gmail.com, Nov 29 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 5.1; rv:50.0) Gecko/20100101 Firefox/50.0

Steps to reproduce the problem:
https://codereview.chromium.org/1666613002 removed the ARMv7 optimization, because it was guarded with CPU(APPLE_ARMV7S) as a leftover from WebKit era. But this optimization isn't Apple specific at all, we only need an ARMv7 hardware with NEON support.

What is the expected behavior?

What went wrong?
Removing the optimization made multiply slower on ARMv7.

Did this work before? N/A 

Chrome version:   Channel: n/a
OS Version: 
Flash Version:
 
Labels: M-57
Tagging with current canary milestone.Please change accordingly if needed.

Labels: TE-NeedsTriageHelp
Cc: suzyh@chromium.org

Comment 5 by suzyh@chromium.org, Dec 1 2016

Cc: mtklein@chromium.org

Comment 6 by ajha@chromium.org, Dec 2 2016

Status: Untriaged (was: Unconfirmed)
Marking this as Untriaged as CL is under review.

Comment 7 by suzyh@chromium.org, Jun 13 2017

Cc: -suzyh@chromium.org
Components: Blink>Animation
Components: -Blink>Animation Blink>Compositing>Transform3D
Labels: Needs-Feedback
Status: Available (was: Untriaged)
ossy.szeged@: is this still applicable?
No idea, I'm not working actively on Chromium for a long time. Feel free to pick it up, if somebody else is interested in it.

Sign in to add a comment