3 ms·
It should enable much more performant (and battery friendly) 3D content on the web. WebGL has a level of synchronization in the main render loop of the browser
by fidotron 3y ago
It should enable much more performant (and battery friendly) 3D content on the web. WebGL has a level of synchronization in the main render loop of the browser that is just not the right way to do it, and WebGPU fixes that.
Additionally it is more suited to GPU based compute, which can be used to accelerate neural network inferencing, though not quite as well as dedicated NN accelerators which are fairly common these days.
I would tend to agree that the business case for these things is not as strong as many would like though, and things have a distinct habit of ceasing to be interesting the moment they are widely achievable.
- eschaton 3y agoSo there’s no real use case. Got it.
- filleduchaos 3y agoThere is a very clear use case in the first sentence of their comment though? Unless your stance is that WebGL itself had no real use case, which is just silly.
- eschaton 3y agoWhy does a web page need GL?
- filleduchaos 3y agoI don't know, ask any online maps site. Or, say, literally any number of e-commerce sites that give the user an interactive and/or customisable view of products and not just static imagery. Or, say, any number of pages that embed complex data visualisations. "Why does a graphical UI platform need performant graphics" is an incredibly tautological question.