CodeBrix.WebGpu.Native.MitLicenseForever
Thin, generated .NET bindings over a native WebGPU implementation (the wgpu engine) shipped inside the package: every C function as a blittable LibraryImport, every C struct with its exact layout (checked against the native library at load time), enums, bitflags, object handles and callback-info structs - nothing marshalled, nothing hidden. Adds native-device access for Vulkan, Direct3D 12 and Metal (get the backend objects behind a device or texture, wrap existing ones, transition texture states) for sharing a GPU device with other renderers, small sharing contracts so libraries built on it share one device and texture without referencing each other, and the C headers, a generated function table and versioned hand-off structs for native modules (Rust, C, C++) working on the same WebGPU objects. Native libraries for Windows x64 and ARM64, macOS Intel and Apple Silicon, Linux x64, ARM64 and RISC-V 64, and Android 13+ ARM64 and x64.
Activity
- Latest release
- 3d ago
- Total releases
- 3
- Cadence
- ~6 days
- Last 12 months
- 3
Details
- License
- MIT
- First release
- Oct 14, 2026