Skip to content

Cross-platform Go bindings for WebGPU (supports macOS, Windows, Linux, iOS, Android, and web)

License

Notifications You must be signed in to change notification settings

ddevidchenko/webgpu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGPU

Go bindings for WebGPU, a cross-platform, safe graphics API. It runs natively using wgpu-native on Vulkan, Metal, D3D12, and OpenGL ES based on https://github.com/rajveermalviya/go-webgpu. It also comes with web (JS) support based on https://github.com/mokiat/wasmgpu.

For more information, see:

The included static libraries are built via GitHub Actions.

Examples

boids cube triangle
b-i c-i t-i

Sponsors

We thank Michael Reinstein and our other sponsors for their support, which allows us to spend more time improving Cogent Core and Go WebGPU.

About

Cross-platform Go bindings for WebGPU (supports macOS, Windows, Linux, iOS, Android, and web)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%