Closed Bug 1310219 Opened 5 years ago Closed 5 years ago

[10.12] Low FPS on WebGL 2.0 demo

Categories

(Core :: Canvas: WebGL, defect, P4)

All
macOS
defect

Tracking

()

VERIFIED FIXED
Tracking Status
firefox49 --- unaffected
firefox50 --- unaffected
firefox51 --- verified
firefox52 --- verified
firefox53 --- verified

People

(Reporter: bogdan_maris, Unassigned)

References

Details

(Keywords: perf, regression, Whiteboard: [gfx-noted])

[Affected versions]:
- latest Nightly 52.0a1
- latest Developer Edition 51.0a2

[Affected platforms]:
- Mac OS X 10.12

[Steps to reproduce]:
1. Start Firefox
2. Visit http://toji.github.io/webgl2-particles/

[Expected result]:
- Demo is properly displayed.

[Actual result]:
- Very low FPS while loading the demo. Same thing happens on the other demo from toji.github http://toji.github.io/webgl2-particles-2/

[Regression range]:
- Not sure if this is a regression, will investigate further. 

[Additional notes]:
- On Firefox Developer Edition many glitches can be seen, but the same low FPS can be seen: 
https://dl.dropboxusercontent.com/u/109148197/WebGL2%20glitch.mov
QA Whiteboard: [qe-webgl2]
Forgot note:
Using Chrome Canary, the above demos are played nice and smooth.
Keywords: perf
Whiteboard: [gfx-noted]
Narrowed nightly regression window to [2016-08-02, 2016-08-03]

Last good revision: ffac2798999c5b84f1b4605a1280994bb665a406 (2016-08-02)
First bad revision: 6608e5864780589b25d5421c3d3673ab30c4c318 (2016-08-03)

Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=ffac2798999c5b84f1b4605a1280994bb665a406&tochange=6608e5864780589b25d5421c3d3673ab30c4c318

Mozregression points me to bug 1274626 but I'm pretty much sure that it isn't right.

I also spotted a few WebGL related bugs in the above pushlog: bug 1289655 and bug 1290987 that might be more accurate culprits.
Flags: needinfo?(jgilbert)
It's likely 1289655, but I would like more information before diving in myself.
Depends on: 1289655
Flags: needinfo?(jgilbert)
Specifically, this matches bug 1309643.
See Also: → 1309643
The fix for bug 1309643 should be shipping in 51+ now - can you please test them and see if this is better now?
Flags: needinfo?(bogdan.maris)
Just verified across latest builds (Fx 51 beta 11, latest Developer Edition 52.0a2 and latest Nightly 53.0a1), that the demo is working as expected.
Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(bogdan.maris)
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.