News for hackers. Stuff that matters.
Re:New Vulkan Documentation Website by flohofwoe on Wednesday October 11, 2023 @10:49AM (#37845150)
Vulkan, D3D12 and Metal all map to similar GPU hardware, so the basic concepts are also similar.

They mostly differ in details like 'programmer ergonomics', design philosophy, and of course platform-availability.

WebGPU is basically the cross section of those three native APIs.

Re:New Vulkan Documentation Website by hajile on Wednesday October 11, 2023 @11:11AM (#37845472)
Isn't WebGPU far closer to Metal than to Vulkan or D3D12?
Re:New Vulkan Documentation Website by flohofwoe on Wednesday October 11, 2023 @01:43PM (#37847729)
The good parts are taken from Metal, and the bad parts (BindGroups) seem to be inspired by Vulkan ;)
Re:New Vulkan Documentation Website by troupo on Wednesday October 11, 2023 @03:57PM (#37849488)
The original proposal from Apple and Mozilla was basically Metal. It changed in development, but the roots are Metal.