News for hackers. Stuff that matters.
Re:Chrome Ships WebGPU by illiarian on Thursday April 06, 2023 @05:23AM (#35466113)
> This is HUGE news. Webgpu solves the incentives problem where all actors tries to lock you in to their graphics/compute ecosystem by abstracting over them.

Instead we have a third graphics standard (after canvas and WebGL) fully incompatible with the previous two that does exactly that: abstracts the OS graphics stack in a new layer

Re:Chrome Ships WebGPU by adrian17 on Thursday April 06, 2023 @05:38AM (#35466211)
Further, in some ways it's the "lowest common denominator" (so that it can be easily implemented on top of each "underlying" graphics API), with union of all their downsides and only intersection of upsides.
Re:Chrome Ships WebGPU by flohofwoe on Thursday April 06, 2023 @06:02AM (#35466362)
WebGPU brings some important improvements that are simply impossible to implement with the WebGL programming model (such as moving all the expensive dynamic state validation from the draw loop into the initialization phase).

It's not perfect mind you (e.g. baked BindGroups may be a bit too 'rigid'), but it's still a massive improvement over WebGL in terms of reduced CPU overhead.

Re:Chrome Ships WebGPU by dilawar on Thursday April 06, 2023 @08:43AM (#35467589)
obligatory xkcd: https://xkcd.com/927/