3 ms·
Thank you for the document ! Definitely, having some form of GPGPU on the web is the next step. It is currently one of my few complaint with WebGL: The lack of
by maeln 8y ago
Thank you for the document !
Definitely, having some form of GPGPU on the web is the next step.
It is currently one of my few complaint with WebGL: The lack of compute shader.
- fulafel 8y agoYou can do GPU compute without the OpenGL "compute shader" feature. WebGL 2 has much improved features for it vs WebGL 1. There are existing GPGPU things running on WebGL, see eg https://github.com/tensorflow/tfjs-core https://github.com/tensorflow/tfjs-core and https://magenta.tensorflow.org/demos/#web-apps https://magenta.tensorflow.org/demos/#web-apps
- maeln 8y agoBut WebGL compute shader are under an extension which, as far as I know, doesn't have much support yet :/
- bitwize 8y agoThe next step in what, exactly? The major thing I see GPGPU being used for on the Web is to mine cryptocurrency using your viewers' hardware in lieu of (or, more likely, as a supplement to) ads.
- maeln 8y agoA lot of modern 3D engine use compute shader to do a lot of different things. For example, I use it to process millions of particles, which wouldn't be possible without it.