Skip to content

[breaking] Add message argument to QueueWorkDoneCallback#528

Merged
kainino0x merged 2 commits intowebgpu-native:mainfrom
kainino0x:workdone-message
May 1, 2025
Merged

[breaking] Add message argument to QueueWorkDoneCallback#528
kainino0x merged 2 commits intowebgpu-native:mainfrom
kainino0x:workdone-message

Conversation

@kainino0x
Copy link
Copy Markdown
Collaborator

@kainino0x kainino0x commented Apr 24, 2025

Fixes #525
(dawn issue https://crbug.com/413427420)

@kainino0x kainino0x requested a review from lokokung April 24, 2025 23:58
@kainino0x kainino0x added the post-RC breaking change Any API/ABI breaking change after the first "release candidate" label Apr 25, 2025
@kainino0x kainino0x enabled auto-merge (squash) May 1, 2025 06:20
@kainino0x kainino0x merged commit 1506137 into webgpu-native:main May 1, 2025
5 checks passed
@kainino0x kainino0x deleted the workdone-message branch May 1, 2025 06:28
copybara-service Bot pushed a commit to google/dawn that referenced this pull request May 30, 2025
Following upstream webgpu.h change:
webgpu-native/webgpu-headers#528

Bug: 414868699
Change-Id: Ieaf72cd4a295d60659d0cdc20f1e0f95ff054684
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/243697
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
copybara-service Bot pushed a commit to google/dawn that referenced this pull request May 30, 2025
…ack"

This reverts commit f6d857e.

Reason for revert: blocking Dawn -> chromium roll

Bug: 414868699
Original change's description:
> [dawn][emscripten] Add message argument to QueueWorkDoneCallback
>
> Following upstream webgpu.h change:
> webgpu-native/webgpu-headers#528
>
> Bug: 414868699
> Change-Id: Ieaf72cd4a295d60659d0cdc20f1e0f95ff054684
> Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/243697
> Reviewed-by: Loko Kung <lokokung@google.com>
> Commit-Queue: Kai Ninomiya <kainino@chromium.org>

TBR=kainino@chromium.org,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com,lokokung@google.com

No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 414868699
Change-Id: I88c130ea80884d9e2eada2ce274b276d13f52553
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/244594
Reviewed-by: Shrek Shao <shrekshao@google.com>
Reviewed-by: James Price <jrprice@google.com>
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: James Price <jrprice@google.com>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
copybara-service Bot pushed a commit to google/dawn that referenced this pull request Jun 3, 2025
…ack"

This reverts commit 3df36f7.

Reason for revert: Breaking change handled in ml_drift

Bug: 414868699
Original change's description:
> Revert "[dawn][emscripten] Add message argument to QueueWorkDoneCallback"
>
> This reverts commit f6d857e.
>
> Reason for revert: blocking Dawn -> chromium roll
>
> Bug: 414868699
> Original change's description:
> > [dawn][emscripten] Add message argument to QueueWorkDoneCallback
> >
> > Following upstream webgpu.h change:
> > webgpu-native/webgpu-headers#528
> >
> > Bug: 414868699
> > Change-Id: Ieaf72cd4a295d60659d0cdc20f1e0f95ff054684
> > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/243697
> > Reviewed-by: Loko Kung <lokokung@google.com>
> > Commit-Queue: Kai Ninomiya <kainino@chromium.org>
>
> TBR=kainino@chromium.org,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com,lokokung@google.com
>
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: 414868699
> Change-Id: I88c130ea80884d9e2eada2ce274b276d13f52553
> Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/244594
> Reviewed-by: Shrek Shao <shrekshao@google.com>
> Reviewed-by: James Price <jrprice@google.com>
> Reviewed-by: Loko Kung <lokokung@google.com>
> Commit-Queue: James Price <jrprice@google.com>
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>

# Not skipping CQ checks because this is a reland.

Bug: 414868699
Change-Id: I4ebfe09041dbad9f0af8585dbdcc1612e4951212
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/244654
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

WGPUQueueWorkDoneCallback missing message

2 participants