github.com/gogpu/gpucontext
Package gpucontext provides shared GPU infrastructure for the gogpu ecosystem. This package defines interfaces and utilities used across multiple gogpu projects to enable GPU resource sharing without circular dependencies: This package follows the wgpu ecosystem pattern where shared types are separated from implementation (cf. wgpu-types in Rust). The key insight is that GPU context (device + queue + related state) is a universal concept across Vulkan, CUDA, OpenGL, and WebGPU. By defining a minimal interface here, different packages can share GPU resources without depending on each other. Reference: https://github.com/gogpu/gpucontext
proxy.golang.org
v0.9.0
28 days ago
10
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/gogpu/gpucontext
spec |
| License | MIT |
| Namespace | github.com/gogpu |
| First Release | about 1 month ago |
| Last Synced | about 7 hours ago |