Closed
Bug 1087932
Opened 10 years ago
Closed 9 years ago
Some WebGL games/animations fail to work on some Radeon 3000 devices starting with Firefox 32.0.3
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
People
(Reporter: cbadau, Unassigned)
References
Details
(Keywords: regression, Whiteboard: [games])
Reproducible on Firefox 33.0.1 (BuildID: 20141021130815)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
Graphics:
Adapter Description ATI Radeon 3000 Graphics
Adapter Drivers aticfx64 aticfx64 aticfx32 aticfx32 atiumd64 atidxx64 atiumdag atidxx32 atiumdva atiumd6a atitmm64
Adapter RAM 512
Device ID 0x9616
Direct2D Enabled true
DirectWrite Enabled true (6.2.9200.16492)
Driver Date 4-19-2011
Driver Version 8.850.0.0
GPU #2 Active false
GPU Accelerated Windows 1/1 Direct3D 11 (OMTC)
Vendor ID 0x1002
WebGL Renderer Google Inc. -- ANGLE (ATI Radeon 3000 Graphics Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote true
AzureCanvasBackend direct2d
AzureContentBackend direct2d
AzureFallbackCanvasBackend cairo
AzureSkiaAccelerated 0
Steps to reproduce:
1. Launch Firefox.
2. Play some WebGL games/animations (http://www.3dsitelinks.com/webgl-games, http://www.webgl.com/category/webgl-games/, http://dl.dropboxusercontent.com/u/6983010/wserv/gexp_pulpo/index.html, http://madebyevan.com/webgl-water/).
Expected results: The games are opened and played without errors.
Actual results: Some games/animations fail to work.
e.g: http://racer.nomo.hu/, https://triggerrally.com/, http://chandlerprall.github.io/Physijs/examples/jenga.html, http://radmars.com/tessitron/ludumDare/, https://dl.dropboxusercontent.com/u/6983010/wserv/gexp_pulpo/index.html (Controls are displayed, but the page is black), http://madebyevan.com/webgl-water/ ("Error: Rendering to this texture is not supported (incomplete framebuffer)")
Notes:
1. The issue is reproducible also on Windows 8.1 32bit (with the same graphics settings).
2. All those games/animations DO NOT WORK in 33.0 and 33.0.1, but DO WORK in 32.0.3.
3. The issue is only reproducible with this graphics settings.
[Tracking Requested - why for this release]: this is a regression from Firefox 32.0.3
tracking-firefox33:
--- → ?
Keywords: regression
Summary: Some WebGL games/animations fail to work → Some WebGL games/animations fail to work on AMD graphics starting with Firefox 32.0.3
Updated•10 years ago
|
Whiteboard: [games]
Comment 2•10 years ago
|
||
Camelia, do you still see this issue with 33.1 candidate? Thanks
Flags: needinfo?(camelia.badau)
Reporter | ||
Comment 3•10 years ago
|
||
Yes, the issue is reproducible with 33.1 candidate (on Windows 7 64bit, Windows 8.1 32bit - on AMD graphics).
Flags: needinfo?(camelia.badau)
Comment 5•10 years ago
|
||
Jeff, David, Benoit, any of you can reproduce this?
Flags: needinfo?(milan)
Flags: needinfo?(jgilbert)
Flags: needinfo?(dvander)
Flags: needinfo?(bjacob)
Comment 6•10 years ago
|
||
http://racer.nomo.hu/ doesn't work in Nightly or Chrome, likely a problem with the site.
The others all look fine modulo a bug I think I'm seeing that's probably unrelated.
I'm on NVidia though. I don't have hardware for Win+AMD.
Flags: needinfo?(jgilbert)
Comment 7•10 years ago
|
||
(In reply to Jeff Gilbert [:jgilbert] from comment #6)
> http://racer.nomo.hu/ doesn't work in Nightly or Chrome, likely a problem
> with the site.
>
> The others all look fine modulo a bug I think I'm seeing that's probably
> unrelated.
>
> I'm on NVidia though. I don't have hardware for Win+AMD.
Actually, I do have hardware, I just don't have Window installed on it. I can take a look at doing this, but it would be better if someone else can give quicker turn-around.
Looks like I don't have any ATI devices either.
Flags: needinfo?(dvander)
Comment 9•10 years ago
|
||
This WebGL games fail to work on Firefox 33.0.3 build 2 on Windows 7 x64bit:
http://www.3dtin.com/
http://www.holoduke.nl/3dbricks/
Comment 10•10 years ago
|
||
(In reply to Cristina Madaras, QA [:CristinaM] from comment #9)
> This WebGL games fail to work on Firefox 33.0.3 build 2 on Windows 7 x64bit:
> http://www.3dtin.com/
> http://www.holoduke.nl/3dbricks/
I can confirm that Cristina uses the same ATI Radeon 3000 Graphics card.
Comment 11•10 years ago
|
||
I was able to reproduce this issue on Windows 8.1 x32 (graphics card: ATI Radeon 3000 Graphics) using Firefox 33.0.3 build 2 for these games/animations: http://www.holoduke.nl/3dbricks/ ,
http://inear.se/fireshader/ .
Comment 12•10 years ago
|
||
The closest that we have to this hardware here in the Toronto office is a ATI Mobilidy Radeon HD 3650, with an older 8.641 ATI driver (that's from late 2009 or early 2010). It does not reproduce this issue, unfortunately.
It would be interesting to understand what is happening on this device / driver. However, given that this seems to only reproduce on some old ATI devices, the most natural way to think of this bug is as a likely driver bug. It's still unfortunate and strange that an update in Firefox or in ANGLE broke support for it, but there are lots of ways that this can be the case and has happened in the past. Typically, these bugs are not necessarily worth trying to work around.
Flags: needinfo?(bjacob)
Summary: Some WebGL games/animations fail to work on AMD graphics starting with Firefox 32.0.3 → Some WebGL games/animations fail to work on some Radeon 3000 devices starting with Firefox 32.0.3
Updated•10 years ago
|
Keywords: regressionwindow-wanted
Comment 13•10 years ago
|
||
We released 33.1. I don't think it is a driver for a 33.1.1.
status-firefox34:
--- → affected
status-firefox35:
--- → affected
status-firefox36:
--- → affected
tracking-firefox34:
--- → +
tracking-firefox35:
--- → +
tracking-firefox36:
--- → +
Reporter | ||
Comment 14•10 years ago
|
||
Here is the regression range:
Last good revision: 2014-07-06 (buildID: 20140706030226)
First bad revision: 2014-07-07 (buildID: 20140707030202)
Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?changeset=1dc6b294800d
Reporter | ||
Updated•10 years ago
|
Keywords: regressionwindow-wanted
Comment 15•10 years ago
|
||
(In reply to Camelia Badau, QA [:cbadau] from comment #3)
> Yes, the issue is reproducible with 33.1 candidate (on Windows 7 64bit,
> Windows 8.1 32bit - on AMD graphics).
Can you try AMD's Autodetect Tool (http://support.amd.com/en-us/download/auto-detect-tool) and see if it finds newer drivers for your Radeon 3000?
Comment 16•10 years ago
|
||
(In reply to Camelia Badau, QA [:cbadau] from comment #14)
> Here is the regression range:
>
> Last good revision: 2014-07-06 (buildID: 20140706030226)
> First bad revision: 2014-07-07 (buildID: 20140707030202)
>
> Pushlog:
> https://hg.mozilla.org/mozilla-central/pushloghtml?changeset=1dc6b294800d
Are you sure about that regression range? There's only one changeset listed and there's nothing remotely suspicious in that that range.
Flags: needinfo?(camelia.badau)
Comment 17•10 years ago
|
||
(In reply to Camelia Badau, QA [:cbadau] from comment #14)
> Last good revision: 2014-07-06 (buildID: 20140706030226)
> First bad revision: 2014-07-07 (buildID: 20140707030202)
Putting those Build IDs into http://bsmedberg.github.io/firefox-regression-range-finder/ I get https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=81691a55e60f&tochange=1dc6b294800d
I guess Camelia mistakenly only put the changeset of the first bad build in here.
Flags: needinfo?(camelia.badau)
Comment 19•10 years ago
|
||
I reviewed this bug with Jeff. We're not going to be able to fix this in 34.
Comment 20•10 years ago
|
||
If we're not able to backout the ANGLE update, and users have lived with this fallout for three releases now, there's not much advantage to continuing to track this bug.
Comment 21•9 years ago
|
||
Jeff, is this something we still plan on addressing? If not, please close this bug.
tracking-firefox33:
+ → ---
tracking-firefox34:
+ → ---
tracking-firefox35:
+ → ---
tracking-firefox36:
- → ---
Flags: needinfo?(jmuizelaar)
Is it still a problem? If it is, we should leave it open.
Flags: needinfo?(jmuizelaar)
Comment 23•9 years ago
|
||
I reproduced the initial issue using Firefox 33.0.3 on Windows 7 64-bit with AMD Radeon HD 3000.
Using latest Nightly 45.0a1 I was unable to reproduce the issue on http://www.holoduke.nl/3dbricks/ and http://inear.se/fireshader/.
I think it is safe to call this resolved worksforme.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•