webgpu-native / webgpu-headers

**NOT STABLE YET!** See README.
https://webgpu-native.github.io/webgpu-headers/
BSD 3-Clause "New" or "Revised" License
393 stars 45 forks source link

Support "subgroups" optional feature #429

Open dneto0 opened 1 week ago

dneto0 commented 1 week ago

struct adapter_properties_subgroups is chained out from adapter_info, and reports minimum and maximum supported subgroup sizes for the adapter.

Issue: #428

dneto0 commented 1 week ago

cc: @kainino0x

I took a shot at this.
The corresponding Dawn change landed via https://dawn-review.googlesource.com/c/dawn/+/216116

dneto0 commented 4 days ago

Converted to Draft. Per Kai's suggestion, this shouldn't proceed until the feature lands in the JS API.