Skip to content

Conversation

@kolkov
Copy link
Contributor

@kolkov kolkov commented Feb 9, 2026

Summary

  • Update go-webgpu/webgpu v0.2.1 → v0.3.0
  • All other dependencies already at latest versions
  • No breaking changes affecting born codebase (PopErrorScope deprecation not used)

New upstream features available

  • Surface.GetCapabilities() — query supported formats, present modes, alpha modes
  • Device.GetFeatures() / Device.HasFeature() — feature enumeration
  • Device.GetLimits() — device limits (experimental)
  • Typed errors with errors.Is() / errors.As() support
  • Resource leak detection via SetDebugMode(true) / ReportLeaks()

Test plan

  • go build ./... passes
  • go test ./... passes (including WebGPU backend tests)
  • No deprecated API usage in codebase

- go-webgpu/webgpu v0.2.1 → v0.3.0
- New upstream: capability queries, typed errors, leak detection
- No breaking changes affecting born codebase
@kolkov kolkov merged commit 02026b5 into main Feb 9, 2026
8 checks passed
@kolkov kolkov deleted the chore/update-webgpu-0.3.0 branch February 9, 2026 11:10
@codecov
Copy link

codecov bot commented Feb 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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