Skip to content

feat: implement error handling and error scopes#102

Merged
MendyBerger merged 1 commit intowasi-gfx:mainfrom
MendyBerger:error-scopes
Feb 16, 2026
Merged

feat: implement error handling and error scopes#102
MendyBerger merged 1 commit intowasi-gfx:mainfrom
MendyBerger:error-scopes

Conversation

@MendyBerger
Copy link
Member

This PR adds support for error scopes.

The code here was heavily inspired by the implementation of error scopes in wgpu https://github.com/gfx-rs/wgpu/blob/157cf3684413cb50f4492635306fbb91398c8b38/wgpu/src/backend/wgpu_core.rs#L619-L682

(wgpu implements error scopes on a per-thread basis as per webgpu.h. Since wasi is single threaded for now, we can ignore that part)

@MendyBerger MendyBerger merged commit a23c28a into wasi-gfx:main Feb 16, 2026
4 checks passed
@MendyBerger MendyBerger deleted the error-scopes branch February 16, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant