Skip to content

chore: update go-webgpu to v0.3.1#29

Merged
kolkov merged 1 commit intomainfrom
chore/update-webgpu-0.3.1
Feb 18, 2026
Merged

chore: update go-webgpu to v0.3.1#29
kolkov merged 1 commit intomainfrom
chore/update-webgpu-0.3.1

Conversation

@kolkov
Copy link
Contributor

@kolkov kolkov commented Feb 18, 2026

Summary

  • Update go-webgpu/webgpu v0.3.0 → v0.3.1
  • Update go-webgpu/goffi v0.3.8 → v0.3.9 (indirect)

Upstream fixes

  • ARM64 callback trampoline rewrite — fixes LR corruption for callbacks at index > 0
  • Symbol rename to prevent linker collision with purego
  • Critical for macOS Apple Silicon and Linux ARM64 users

Test plan

  • go build ./... passes
  • go test ./... passes

- go-webgpu/webgpu v0.3.0 → v0.3.1
- go-webgpu/goffi v0.3.8 → v0.3.9 (indirect)
- Critical ARM64 callback trampoline fix
- Symbol rename to prevent linker collision with purego
@kolkov kolkov merged commit 2025b74 into main Feb 18, 2026
7 of 8 checks passed
@kolkov kolkov deleted the chore/update-webgpu-0.3.1 branch February 18, 2026 12:01
@codecov
Copy link

codecov bot commented Feb 18, 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