# Safari and discrete GPU

**URL:** <https://discourse.threejs.org/t/safari-and-discrete-gpu/2153>\
**Category:** Questions\
**Created:** [March 16, 2018, 1:55pm UTC](https://discourse.threejs.org/t/safari-and-discrete-gpu/2153 "2018-03-16T13:55:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![postcom](https://avatars.discourse-cdn.com/v4/letter/p/3da27b/32.png) [@postcom](https://discourse.threejs.org/u/postcom)\
**Post date:** [March 16, 2018, 1:55pm UTC](https://discourse.threejs.org/t/safari-and-discrete-gpu/2153/1 "2018-03-16T13:55:40Z")

</div>

Hello everyone.  
I’m posting this question following [this](https://apple.stackexchange.com/questions/275271/safari-webgl-problem) discussion: apparently safari does not allow the use of hardware acceleration with WebGL and so my 3js enabled website (link: [http://cm.postcom.name](http://cm.postcom.name)) doesn’t render on safari when the nvidia chip is running on my macbook, yet it works with the integrated intel graphics. And up to this point everything behaves as expected (even though it is not the best possible behaviour).

The funny thing is that many other websites using WebGL seems to work with no problem even when hardware accelerated graphics are enabled. So my question is: why is my particular website not working?

thank you all for the help.

---

<div class="post-metadata">

**Author:** ![prisoner849](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/prisoner849/32/535_2.png) [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Post date:** [March 16, 2018, 2:02pm UTC](https://discourse.threejs.org/t/safari-and-discrete-gpu/2153/2 "2018-03-16T14:02:57Z")

</div>

Hi!  
`localhost:8888`. What should we see on that address?

---

<div class="post-metadata">

**Author:** ![postcom](https://avatars.discourse-cdn.com/v4/letter/p/3da27b/32.png) [@postcom](https://discourse.threejs.org/u/postcom)\
**Post date:** [March 16, 2018, 2:04pm UTC](https://discourse.threejs.org/t/safari-and-discrete-gpu/2153/3 "2018-03-16T14:04:27Z")

</div>

Damn you’re right, I pasted the local version! Edited first post

---

<div class="post-metadata">

**Author:** ![postcom](https://avatars.discourse-cdn.com/v4/letter/p/3da27b/32.png) [@postcom](https://discourse.threejs.org/u/postcom)\
**Post date:** [March 16, 2018, 7:45pm UTC](https://discourse.threejs.org/t/safari-and-discrete-gpu/2153/4 "2018-03-16T19:45:33Z")

</div>

Honesty don’t know what happened here, but I rewrote the code starting from the OBJloader example and slowly substitute the example code with my own and now it works… go figure.
