Skip to content

Commit 8c58124

Browse files
Update gpu.cpp to support the latest dawn().
1 parent cfdbcc6 commit 8c58124

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

gpu.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1093,7 +1093,7 @@ inline void toCPU(Context &ctx, Tensor &tensor, void *data, size_t bufferSize,
10931093
WGPUQueueWorkDoneCallbackInfo workDoneCallbackInfo = {
10941094
.mode = WGPUCallbackMode_AllowSpontaneous,
10951095
.callback =
1096-
[](WGPUQueueWorkDoneStatus status, void *userdata1, void *userdata2) {
1096+
[](WGPUQueueWorkDoneStatus status, WGPUStringView message, void *userdata1, void *userdata2) {
10971097
check(status == WGPUQueueWorkDoneStatus_Success, "Queue work done",
10981098
__FILE__, __LINE__);
10991099
const auto *data = static_cast<CallbackData *>(userdata1);
@@ -1212,7 +1212,7 @@ inline void toCPU(Context &ctx, WGPUBuffer buffer, void *data, size_t size) {
12121212
WGPUQueueWorkDoneCallbackInfo workDoneCallbackInfo = {
12131213
.mode = WGPUCallbackMode_AllowSpontaneous,
12141214
.callback =
1215-
[](WGPUQueueWorkDoneStatus status, void *userdata1, void *userdata2) {
1215+
[](WGPUQueueWorkDoneStatus status, WGPUStringView message, void *userdata1, void *userdata2) {
12161216
check(status == WGPUQueueWorkDoneStatus_Success, "Queue work done",
12171217
__FILE__, __LINE__);
12181218
const auto *data = static_cast<CallbackData *>(userdata1);
@@ -1650,7 +1650,7 @@ inline void dispatchKernel(Context &ctx, Kernel &kernel,
16501650
WGPUQueueWorkDoneCallbackInfo workDoneCallbackInfo = {
16511651
.mode = WGPUCallbackMode_AllowSpontaneous,
16521652
.callback =
1653-
[](WGPUQueueWorkDoneStatus status, void *userdata1, void *userdata2) {
1653+
[](WGPUQueueWorkDoneStatus status, WGPUStringView message, void *userdata1, void *userdata2) {
16541654
check(status == WGPUQueueWorkDoneStatus_Success, "Queue work done",
16551655
__FILE__, __LINE__);
16561656
auto *promise = static_cast<std::promise<void> *>(userdata1);

0 commit comments

Comments
 (0)