Closed
Bug 626420
Opened 14 years ago
Closed 6 years ago
WebGL is slow regardless of the complexity of the scene
Categories
(Firefox for Android Graveyard :: General, defect, P3)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: florian.traverse, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0b10pre) Gecko/20110117 Firefox/4.0b10pre
Build Identifier: Mozilla/5.0 (Android; Linux armv7l; rv:2.0b10pre) Gecko/20110117 Firefox/4.0b10pre Fennec/4.0b4pre
I haven't seen any WebGL demo that runs "smoothly" (at least 15fps) on my Android Phone (HTC Desire, both using HTC's default ROM or a Cyanogen MOD + overclocking to 1.2GHz) using Fennec for months.
There seems to have a quite constant overhead costing lots of "fps" to run any WebGL context right now. Simple scenes are almost as affected as heavy scenes
Reproducible: Always
Steps to Reproduce:
1.Go to http://webglsamples.googlecode.com/hg/aquarium/aquarium.html
2.Check all options, 500 fishes
3.Uncheck all options, 1 fish
Actual Results:
Step 2. gives me 2 FPS
Step 3. gives me 3 FPS
Expected Results:
Step 3. should at least produces 10-15 fps, and I guess Step 2. can too (according to what "native" games can achieve on my phone), as it seems that it's not GPU related (otherwise the Step 3. should have far worse recsults than Step 2.)
Reporter | ||
Comment 1•14 years ago
|
||
I've swapped Step 2. and 3. in my last comment, should be:
"otherwise the Step 2. should have far worse results than
Step 3."
Updated•14 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P3
The WebGL aquarium runs at 2 or 3 fps also on Samsung Galaxy Tab 10.1 and Samsung Galaxy S II. In both cases, toggling the effect&fish options to minimum and maximum makes no difference. Thus, the problem isn't related to the complexity of the scene.
My wild guess is that Fennec ends up doing readbacks from the GPU and the readback perf is constant and bad.
Depends on: 582818
Summary: Generic performance problem with WebGL → WebGL is slow regardless of the complexity of the scene
Looks like force-enabling layers acceleration doesn't make this problem go away.
No longer depends on: 582818
Comment 4•6 years ago
|
||
Closing all opened bug in a graveyard component
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•