WebGL Aquarium on Nexus 7 runs very slowly

RESOLVED WORKSFORME

Status

()

defect
RESOLVED WORKSFORME
7 years ago
6 years ago

People

(Reporter: vlad, Unassigned)

Tracking

Trunk
ARM
Android
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

WebGL Aquarium on a Nexus 7 runs very slowly; around 4fps.  This jumps significantly if we flip the 16bpp pref (to 20+fps).  This means one (or more) of these things is happening:

- The driver/hardware is significantly slower at rendering into a 32bpp framebuffer than a 16bpp one.  This is highly unlikely; at *worst* it should only be 2x slower due to memory bandwidth.

- One of our copies somewhere is hitting a slow path (perhaps 32->16, etc.).

- Something else dumb is going on.

I'm reluctant to try to fix the second potential issue until bug 716859 lands though, but we need to track it.
It's running between 7 and 9 fps (50 fish) now on current Aurora and Android 4.2.1.
This is fixed by 716859.
Depends on: 716859
Marking WFM based on comment 2.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.