New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 644091 link

Starred by 5 users

Issue metadata

Status: Duplicate
Merged: issue 719257
Owner:
Closed: Sep 6
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug

Blocked on:
issue 592130



Sign in to add a comment

WebGL became unavailable

Reported by tom.a.br...@gmail.com, Sep 5 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.89 Safari/537.36

Example URL:
https://get.webgl.org/

Steps to reproduce the problem:
1.  Go to any WebGL site (eg. https://get.webgl.org/), I want to use tinkercad.
2.  WebGL reported to be not working in browser
3. 

What is the expected behavior?
WebGL sites work.

What went wrong?
Since yesterday I have not been able to use WebGL in Chrome.  I had been using tinkercad.com the previous day.  I'm not sure if anything upgraded over night.  I can still use WebGL in Safari.

Does it occur on multiple sites: Yes

Is it a problem with a plugin? N/A 

Did this work before? Yes 2 days ago and previously

Does this work in other browsers? Yes 

Chrome version: 53.0.2785.89  Channel: stable
OS Version: OS X 10.10.5
Flash Version: Shockwave Flash 22.0 r0

I have attached output of GPU from Chrome.

There is no "Disable WebGL" option in chrome://flags

Hardware is accelerated in settings.
 
chrome-gpu.htm
44.6 KB View Download

Comment 1 by tkent@chromium.org, Sep 5 2016

Components: -Blink Blink>WebGL

Comment 2 by zmo@chromium.org, Sep 6 2016

Cc: kbr@chromium.org ccameron@chromium.org
Status: WontFix (was: Unconfirmed)
This is intentional.  Too many crashes from Intel HD 3000 so we disabled all GPU stuff on it.  You can go to about:flags and enable "Override software rendering list" to get back gpu. However, note that it might reduce the stability for Chrome on your Mac.

Comment 3 by capn@chromium.org, Sep 7 2016

Cc: capn@chromium.org sugoi@chromium.org
Would enabling SwiftShader on these systems be of any value?

Comment 4 by zmo@chromium.org, Sep 7 2016

I don't see why not if we use SwiftShader on windows as fallback. The only question is how much work there is to add this.

Comment 5 by capn@chromium.org, Sep 7 2016

Owner: sugoi@chromium.org
Status: Assigned (was: WontFix)

Comment 6 by da...@t7even.com, Apr 1 2017

Any idea why the flag's no more working? Have Override software rendering list enabled but WebGL doesn't work again since a few days.

Comment 7 by capn@chromium.org, Apr 5 2017

Please post the content of the chrome://gpu page on the affected system.

Comment 8 by edbran...@gmail.com, Apr 28 2018

Here's the chrome://gpu report on my Intel HD 3000: https://pastebin.com/v0qg9rwj

The output says the blacklist is related to 2 bugs.  I don't have permission to see the first one, but 661596 doesn't apply to my system because my 13" system doesn't have a discrete card (just the integrated one).

661596: https://bugs.chromium.org/p/chromium/issues/detail?id=661596

Comment 9 by zmo@chromium.org, Apr 28 2018

GPU acceleration is disabled on Intel HD 3000, either it's s single GPU system or a dual GPU system.
Owner: zmo@chromium.org
This isn't a SwiftShader issue. Delegating to zmo@, in case this issue still points to an issue other than just enabling SwiftShader on MacOS.

If this issue is now only about having SwiftShader on MacOS, then this issue is a duplicate of  crbug.com/719257 .
Blockedon: 592130
Mergedinto: 719257
Status: Duplicate (was: Assigned)
Definitely looks like a duplicate to me. Merging.

Also blocking on the issue where we blacklisted HD 3000. Since that issue is private, here is a link to the commit that implemented it:
https://chromium.googlesource.com/chromium/src.git/+/0b113ce33d9d553b105fa68a2b2b554a93de43e9

Sign in to add a comment