Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: go-webgpu/goffi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.7
Choose a base ref
...
head repository: go-webgpu/goffi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.3.8
Choose a head ref
  • 2 commits
  • 10 files changed
  • 1 contributor

Commits on Jan 24, 2026

  1. fix: enterprise-grade CGO_ENABLED=1 error handling

    - Add compile-time assertion (GOFFI_REQUIRES_CGO_ENABLED_0)
    - Add !cgo build constraint to assembly and dl files
    - Create cgo_unsupported.go with godoc + runtime fallback
    - Update README.md with Requirements section
    - Update CHANGELOG.md for v0.3.8
    - Update ROADMAP.md to reflect current status
    
    Fixes confusing linker errors on Linux/macOS when gcc/clang installed.
    Users now see clear error message with fix instructions.
    
    Closes gogpu/wgpu#43
    kolkov committed Jan 24, 2026
    Configuration menu
    Copy the full SHA
    cfe9a81 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from go-webgpu/fix/cgo-enabled-error-handling

    fix: Enterprise-grade CGO_ENABLED=1 error handling
    kolkov authored Jan 24, 2026
    Configuration menu
    Copy the full SHA
    84e93e8 View commit details
    Browse the repository at this point in the history
Loading