question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Safari v15 (on desktop) -> threejs bug

See original GitHub issue

As of Safari 15 (Desktop) something having to do with OpenGL causes a total browser failure.

(Sorry I don’t have better information, feel free to delete this and create a more helpful ticket once more info becomes available)

A problem repeatedly occurred with “site url” [ reload webpage button ]

notes:

  • Mobile safari v15 works fine.
  • Chrome / Firefox browsers appear unaffected by whatever this is.

Live examples

Steps to reproduce the behavior:

  1. visit one of the following official three js showcase websites in safari v15 on OSX

Screenshots Screen Shot 2021-09-24 at 11 22 04 AM

Platform:

  • Device: [Desktop]
  • OS: [MacOS]
  • Browser: [Safari]

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:16 (4 by maintainers)

github_iconTop GitHub Comments

10reactions
walpoleacommented, Sep 27, 2021

I found that enabling Develop > Experimental Features > GPU Process: WebGL in Safari 15 fixes the error. Why it’s not enabled by default is a whole separate question, but I’m hoping this will get fixed by Apple soon. webgl-flag

6reactions
walpoleacommented, Sep 27, 2021

One more update here. With GPU Process: WebGL turned off in Safari 15, and updating my project’s three version to "0.132.2" (from "0.112.1") the error is fixed for me.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Horrible Safari Performance - Questions - three.js forum
Getting terrible performance with safari on many of the THREEjs examples. ... Oddly, this bug was reported in the Safari 13 to 14...
Read more >
Textures in gLTF sometimes display black, but only on iOS
I found an issue: Safari v15 (on desktop) -> threejs bug · Issue #22582 · mrdoob/three.js · GitHub. So I downgraded Three to...
Read more >
Textures in gLTF sometimes display black, but only ... - three.js forum
A gLTF model of a baseball park I'm using has 3 image textures. On desktop (macOS Chrome and Safari) the model loads correctly...
Read more >
Rendering Bug with Metal (iOs, macOS) - three.js forum
We can reproduce the bug by using “Safari Technology Preview” on MacOS. ... We actually can see the “same” problem on PC by...
Read more >
Horrible 3D/Three.js performance in latest Safari on macOS
Irrelevant the active GPU, my computer starts freezing, even crashes sometimes when launching Shadowmap. It really feels like it has something ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found