gfx-rs / wgpu

A cross-platform, safe, pure-Rust graphics API.
https://wgpu.rs
Apache License 2.0
12.68k stars 929 forks source link

Differences between our subgroup implementation and the WebGPU proposal #5555

Open teoxoy opened 7 months ago

teoxoy commented 7 months ago

The purpose of this issue is to track the differences between our implementation and the WebGPU proposal so that we can ideally move both in the same direction.

Subgroup support landed in https://github.com/gfx-rs/wgpu/pull/5301. The WebGPU proposal landed in https://github.com/gpuweb/gpuweb/pull/4368.

Differences:

Lichtso commented 5 months ago

The standard changed their naming to match ours, so "Slightly different naming (sum vs add and product vs mul)" can be removed: https://github.com/gpuweb/gpuweb/pull/4627