4 ms·
Isn’t working on desktop Safari (13.0.5).
by qubex 7y ago
Isn’t working on desktop Safari (13.0.5).
- simion314 7y agoArticle mentions it and the issue is related with WebGL2 support in Safari.
- my123 7y agoIt does work on Safari (tested it...) just not by default, enable the Developer menu then go to Development -> Experimental Functionality. You will have WebGL2 in the menu. edit: Didn't explicitly say it but you should choose the single-threaded WASM option when asked.
- qubex 7y agoThank-you. I can confirm it does indeed work on Safari with WebGL2 enabled.
- Angostura 7y agoOddly, I got the single threaded beta working OK without WebGL2 ticked in the Develop menu
- greggman3 7y agoWebGL2 does NOT work in Safari. All it does is enable GLSL 3.0 ES shaders. No work has been done on WebGL2 in Safari 4 years. See the source http://trac.webkit.org/browser/webkit/trunk/Source/WebCore/html/canvas/WebGL2RenderingContext.cpp http://trac.webkit.org/browser/webkit/trunk/Source/WebCore/h... Search for "NOT IMPLEMENTED". You'll see 80+ WebGL2 apis are not implemented.
- my123 7y agoYes, Google Earth doesn't actually use the WebGL2-specific APIs, just shaders.
- microcolonel 7y agoBecause Apple still doesn't support WebGL2 (similar to OpenGL ES 3.0) after all these years. Apple is involved with WebGPU, but they still won't even support WebGL2, which kinda pisses me off. No matter what people say, Chrome is not the new IE, Safari is; and thank god it's so unpopular.
- giancarlostoro 7y agoYou misunderstand the term Chrome is the new IE. IE used to be the dominating browser on the web. Whatever standards IE supported were reverse engineered by other browsers such as AJAX. IE eventually got overshadowed by the open web and fell behind. There used to be websites that only worked on IE, well there still might be. There's too many websites coded and tested with Chrome now using features only in Chrome, breaking other sites, or worse checking if Chrome is being used and ignoring if the browser supports the feature, or worse Chrome implements it before a formal spec, which breaks other browsers who comply with the spec.
- Ididntdothis 7y ago“There used to be websites that only worked on IE, well there still might be” Work in a large corporation and you will see plenty of these.
- scumbert 7y agoor Microsoft Silverlight, and soon Flash will be finally deprecated too, and I'm sure it will still be present in enterprise training modules and other nonsense
- untog 7y agoI think both Chrome and Safari have negative connections with memories of IE. For Safari it's the stagnation of IE6: installed everywhere but rarely updated with new features that other browsers have. That's not so much of a problem on desktop because people can always install another browser, but on iOS you're literally not allowed to use any other browser engine.