4 ms·
My guess is browsers will just implement WebGL on top of Metal and this will be transparent to web developers.
by bla2 8y ago
My guess is browsers will just implement WebGL on top of Metal and this will be transparent to web developers.
- skymt 8y agoThere's precedent: Chrome and Firefox both implement WebGL on Windows with ANGLE, which translates OpenGL to Direct3D. https://en.wikipedia.org/wiki/ANGLE_(software) https://en.wikipedia.org/wiki/ANGLE_(software)
- paraboul 8y agoAnd it seems they are working on a more generic library : https://github.com/google/nxt-standalone https://github.com/google/nxt-standalone
- skymt 8y agoAh, and NXT has a Metal backend! Very cool. It's important to note that NXT isn't necessarily a replacement for ANGLE. It's an experimental replacement for WebGL as a whole, with a different API. There still needs to be a way to run WebGL programs on Mac if this deprecation leads to removal a few versions down the line.
- fulafel 8y agoAnd not strictly a replacement either, WebGL would not go away. The successor to WebGL is still so far away that there will probably be some versions after WebGL 2.0.
- deleted 8y ago[deleted]
- deleted 8y ago[deleted]
- greggman 8y agobrowsers are moving to webgpu https://lists.w3.org/Archives/Public/public-gpu/ https://lists.w3.org/Archives/Public/public-gpu/