Skip to content

[breaking] Add immediateSize and maxImmediateSize - #529

Merged
kainino0x merged 3 commits into
webgpu-native:mainfrom
kainino0x:immediate
May 1, 2025
Merged

kainino0x merged 3 commits into
webgpu-native:mainfrom
kainino0x:immediate

Conversation

@kainino0x

@kainino0x kainino0x commented Apr 25, 2025 •

Copy link
Copy Markdown
Collaborator

@kainino0x

Copy link
Copy Markdown
Collaborator Author

cc @shaoboyan091

@kainino0x kainino0x added post-RC breaking change Any API/ABI breaking change after the first "release candidate" blocked on w3c Blocked on W3C gpuweb working group labels Apr 25, 2025
@kainino0x kainino0x changed the title Add immediateDataRangeByteSize and corresponding limit [breaking] Add immediateDataRangeByteSize and corresponding limit Apr 26, 2025
@kainino0x kainino0x changed the title [breaking] Add immediateDataRangeByteSize and corresponding limit [breaking] Add immediateSize and maxImmediateSize May 1, 2025
@kainino0x
kainino0x requested a review from lokokung May 1, 2025 20:24
@kainino0x
kainino0x merged commit c1ae594 into webgpu-native:main May 1, 2025
@kainino0x
kainino0x deleted the immediate branch May 1, 2025 21:11
kainino0x added a commit to kainino0x/webgpu-headers that referenced this pull request May 30, 2025
This should be WGPU_LIMIT_U32_UNDEFINED like other limits, not 0.
I assume this was just a typo on my part in the original PR webgpu-native#529.

Found because there was an unexpected diff between Dawn's webgpu.h and
this one.
kainino0x added a commit that referenced this pull request May 30, 2025
This should be WGPU_LIMIT_U32_UNDEFINED like other limits, not 0. I
assume this was just a typo on my part in the original PR #529.

Found because there was an [unexpected
diff](https://source.chromium.org/chromium/chromium/src/+/main:third_party/dawn/third_party/webgpu-headers/webgpu.h.diff;l=234-235;drc=892bb94dfc85a3e60b25eb2c6e707adfd58e1079)
between Dawn's webgpu.h and this one.
@Vipitis Vipitis mentioned this pull request Apr 16, 2026
3 of 5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked on w3c Blocked on W3C gpuweb working group post-RC breaking change Any API/ABI breaking change after the first "release candidate"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[try for v1] Add immediates (push constants) to API

2 participants