Skip to content

webgpu: update dawn to chromium/8021 - #10373

Merged
poweifeng merged 1 commit into
mainfrom
pf/dawn-update
Sep 2, 2026
Merged

webgpu: update dawn to chromium/8021#10373
poweifeng merged 1 commit into
mainfrom
pf/dawn-update

Conversation

@poweifeng

Copy link
Copy Markdown
Contributor

Update Dawn to chromium/8021:

  • Adapt Filament WebGPU platform to Dawn 8021 GetLimits return type.
  • Add mapasync-scoped-lock.patch to fix upstream Use-After-Free in Buffer.cpp MapAsyncEvent destruction order.
  • Build emdawnwebgpu (dawn's header for emscripten compilation) from the local dawn checkout in build.sh so that it has all of the up-to-date changes in the header.

@poweifeng poweifeng added the internal Issue/PR does not affect clients label Sep 1, 2026
Update Dawn to chromium/8021:
- Adapt Filament WebGPU platform to Dawn 8021 GetLimits return type.
- Add mapasync-scoped-lock.patch to fix upstream Use-After-Free in
  Buffer.cpp MapAsyncEvent destruction order.
- Build emdawnwebgpu (dawn's header for emscripten compilation)
  from the local dawn checkout in build.sh so that it has all of
  the up-to-date changes in the header.

SKIP_HEADER_CHECK
@poweifeng
poweifeng enabled auto-merge (squash) September 1, 2026 23:56
@poweifeng
poweifeng merged commit 9adcd39 into main Sep 2, 2026
24 checks passed
@poweifeng
poweifeng deleted the pf/dawn-update branch September 2, 2026 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Issue/PR does not affect clients

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants