top | item 38739288

(no title)

atarian | 2 years ago

Very interesting how similar the code for setting up the pipeline is similar to Metal.

discuss

order

adastra22|2 years ago

That’s not a coincidence.

MBCook|2 years ago

Wasn’t the design of WebGPU heavily influenced be Metal?

Or was it that metal came from a team in Apple that helped work on WebGPU?

tormeh|2 years ago

I think the story was that Apple refused to ship/implement Vulkan drivers for their computers, and everyone was scared of this happening again with WebGPU, so Apple got their way with the design of WebGPU.

modeless|2 years ago

I think everyone is in agreement that the Metal API is pretty nice and there was little objection to making the WebGPU API similar (unless portability concerns dictated otherwise). The main disagreement was over shaders.