Skip to content

[editorial] Move atomic-vec2u-min-max to chronological position - #10497

Merged
toji merged 1 commit into
gpuweb:mainfrom
kainino0x:feature-name-order
Oct 16, 2026
Merged

toji merged 1 commit into
gpuweb:mainfrom
kainino0x:feature-name-order

Conversation

@kainino0x

Copy link
Copy Markdown
Contributor

The order doesn't matter in WebIDL, but it's useful to maintain this order so it matches the Feature Index as well as things like webgpu.h where the order does matter.

Also update the "IMPORTANT" comments for clarity.

@kainino0x
kainino0x requested a review from toji September 19, 2026 00:11
@kainino0x kainino0x added copyediting Pure editorial stuff (copyediting, *.bs file syntax, etc.) api WebGPU API labels Sep 19, 2026
@github-actions

github-actions Bot commented Sep 19, 2026 •

Copy link
Copy Markdown
Contributor

Previews, as seen when this build job started (2930f1a):
WebGPU webgpu.idl | Explainer | Correspondence Reference
WGSL grammar.js | wgsl.lalr.txt

kainino0x added a commit to gpuweb/types that referenced this pull request Sep 19, 2026
gpuweb/gpuweb#10497

This has no actual effect, really this PR is just for testing the
publish automation as this this should trigger publishing a new package
version.
@juj

juj commented Oct 15, 2026

Copy link
Copy Markdown

Hey, this would be great to land.

As a minor detail, it does matter for convenience when I'm adding new features for JS <-> Wasm marshalling at https://github.com/juj/wasm_webgpu/

E.g. juj/wasm_webgpu@ef1bf9d#diff-9df34fd9aba2c4896466063642a6c12ffac5595910e93cb91fc60241d2eca95dR284-R856

That way I don't need to reshuffle the feature enum values. Of course my bindings API does not guarantee a stable enum value set, but it's good to strive to keep the list unchanged, so +1 for landing this PR.

@kainino0x

Copy link
Copy Markdown
Contributor Author

@toji could you review, and then help get this PR landed since I have limited work time right now

@toji toji left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apologies that I missed this review earlier. LGTM!

The order doesn't matter in WebIDL, but it's useful to maintain this
order so it matches the Feature Index as well as things like webgpu.h
where the order does matter.

Also update the "IMPORTANT" comments for clarity.
@toji
toji force-pushed the feature-name-order branch from e36a59d to 2930f1a Compare October 16, 2026 16:41
@toji
toji merged commit 3c1276a into gpuweb:main Oct 16, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api WebGPU API copyediting Pure editorial stuff (copyediting, *.bs file syntax, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants