Open
Bug 1222877
Opened 10 years ago
Updated 2 years ago
[WebGL] Poor rendering performance on a public WebGL demo
Categories
(Core :: Graphics: CanvasWebGL, defect, P3)
Tracking
()
NEW
| Tracking | Status | |
|---|---|---|
| firefox55 | --- | affected |
People
(Reporter: bmo, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Keywords: perf, Whiteboard: [gfx-noted])
STR:
1. Load http://tympanus.net/Development/RainEffect/ into FireFox browser(Developer Edition v44.02a).
2. Render frame rate is quite bad on desktop(speed of raindrop is slow and lag). Even worse on android FireFox of my LG G4(fps:~10).
The symptom does not appear on Google Chrome browser no matter on desktop or mobile version.
Refer to the source posted on google+:
https://plus.google.com/+JustinasKundrotas/posts
WebGL demo site:
http://tympanus.net/Development/RainEffect/
Comment 1•10 years ago
|
||
I'm not sure I can reproduce this. Can you turn on 'layers.acceleration.draw-fps;true' from about:config and report the left most number.
I'm getting 40 FPS on my macbook, 25 PFS on my Quadro desktop. Can you also include about:support?
Whiteboard: [gfx-noted]
| Reporter | ||
Comment 2•10 years ago
|
||
(In reply to Benoit Girard (:BenWa) from comment #1)
> I'm not sure I can reproduce this. Can you turn on
> 'layers.acceleration.draw-fps;true' from about:config and report the left
> most number.
>
> I'm getting 40 FPS on my macbook, 25 PFS on my Quadro desktop. Can you also
> include about:support?
Reinstalled the Fennec v42 from play store(should be latest published version) and retested the demo with your suggested instructions.
The fps shown on screen is within 4~5 fps and about:support information is as [1].
[1] about:support - https://goo.gl/pxvbcb
| Reporter | ||
Comment 3•8 years ago
|
||
I can see a 60fps render on Chrome. Is it a bug worth doing further investigation ?
status-firefox55:
--- → affected
Keywords: perf
Updated•8 years ago
|
Blocks: webgl-perf-parity
Updated•8 years ago
|
Priority: -- → P3
Comment 4•6 years ago
|
||
This is definitely slower in Nightly67 than Canary.
Looking at the webgl calls, it looks like the heavy lifting of this is done in canvas2d, then uploaded to webgl, which is known-slow in Firefox still. I'm going to tentatively block this on that.
Updated•6 years ago
|
Depends on: slow-canvas-to-webgl
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•