Sign in Sign up
nuget

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.

nuget View on Nuget

Activity

Latest release
3d ago
Total releases
3
Cadence
~6 days
Last 12 months
3

Details

License
MIT
First release
Oct 14, 2026
Releases
Version Released
1.0.300.210 patch
1.0.290.1433 patch
1.0.287.301 initial