Closed
Bug 1184859
Opened 10 years ago
Closed 2 years ago
[Ubuntu] WebGL has extreme latency on e10s window
Categories
(Core :: Graphics: CanvasWebGL, defect, P3)
Tracking
()
People
(Reporter: vtamas, Unassigned)
References
Details
(Whiteboard: [gfx-noted])
Note: this is a follow-up for Bug 1028859
Reproducible on: Firefox 42.0a1, Firefox 41.0a2 under Ubuntu
STR
1.Launch Firefox with clean profile.
2.Make sure that e10s is enabled.
3.Navigate to http://madebyevan.com/webgl-water/
4.Perform some interactions.
ER
The WebGL animation works without any delay in e10s window.
AR
The browser response time is delayed with about 4 seconds in a e10s window compared with a non-e10s window where the interaction commands are applied almost instantly.
Additional notes:
- This issue is reproducible on Firefox 42.0a1 (2015-07-16), Firefox 41.0a2 (2015-07-16) using Ubuntu 14.04 32-bit.
- Graphics:
Adapter Description X.Org -- Gallium 0.4 on AMD RS780
Asynchronous Pan/Zoom none
Device ID Gallium 0.4 on AMD RS780
Driver Version 3.0 Mesa 10.1.3
GPU Accelerated Windows 0/1 Basic (OMTC)
Supports Hardware H264 Decoding false
Vendor ID X.Org
WebGL Renderer X.Org -- Gallium 0.4 on AMD RS780
windowLayerManagerRemote true
AzureCanvasBackend cairo
AzureContentBackend cairo
AzureFallbackCanvasBackend none
AzureSkiaAccelerated 0
CairoUseXRender 1
Comment 1•10 years ago
|
||
I think I actually am reproducing something similar to this on Windows with ANGLE disabled. Very weird, definitely worth looking into.
Assignee: nobody → jgilbert
Updated•10 years ago
|
tracking-e10s:
--- → +
Updated•10 years ago
|
Whiteboard: [gfx-noted]
Comment 2•10 years ago
|
||
I could reproduce this on Ubuntu 14.04 64x on Aurora 46.0a2 and Nightly 47.0a1 with the following graphics:
Graphics
Adapter Description X.Org -- Gallium 0.4 on AMD RS780
Asynchronous Pan/Zoom wheel input enabled
Device ID Gallium 0.4 on AMD RS780
Driver Version 3.0 Mesa 10.1.3
GPU Accelerated Windows 0/1 Basic (OMTC)
Supports Hardware H264 Decoding No; Failed to create H264 decoder
Vendor ID X.Org
WebGL Renderer X.Org -- Gallium 0.4 on AMD RS780
windowLayerManagerRemote true
AzureCanvasBackend cairo
AzureContentBackend cairo
AzureFallbackCanvasBackend none
AzureSkiaAccelerated 0
CairoUseXRender 1
I also tried on Ubuntu 14.04 32x and Ubuntu 15.04 64x with Intel® Ivybridge Desktop graphics and it works as expected.
status-firefox46:
--- → affected
status-firefox47:
--- → affected
Might be an issue related to the Gallium driver. Could you please retest this in Ubuntu 15.10?
Note: any machines you're using with Ubuntu 15.04 should be updated to 15.10 as 15.04 has reached end of life.
Comment 4•10 years ago
|
||
hey tracy, can you test to see how bad this is currently?
Flags: needinfo?(twalker)
Priority: -- → P2
Comment 5•10 years ago
|
||
I can only get this demo to work on Mac; where it works wonderfully.
On Ubuntu 14.04 (VM), "Error: link error: error: Too many vertex shader texture samplers" is displayed instead of the demo, both in e10s and non-e10s. I suppose that is related to the sidebar notes:
* OES_texture_float extension
** requires the OES_standard_derivatives extension
On Win 7 (VM) I get "Loading...", but it never finishes to present the demo.
Flags: needinfo?(twalker)
Updated•9 years ago
|
Assignee: jgilbert → nobody
Summary: [Ubuntu] WebGL slow on e10s window → [Ubuntu] WebGL has extreme latency on e10s window
Comment 6•7 years ago
|
||
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Updated•3 years ago
|
Severity: normal → S3
Comment 7•2 years ago
|
||
No longer occurs in our latest builds.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•