Sign in Sign up
nuget

CodeBrix.WebGpu.Graphics.MitLicenseForever

A friendly graphics layer over WebGPU for .NET: one context object owning (or sharing) the GPU device, typed buffers, textures, samplers, bind groups and WGSL shaders with readable compile errors, render and compute pipeline builders with vertex layouts derived from your structs, a batched 2D sprite and shape renderer, lit 3D meshes with cameras and instancing, image files (including JPEG XL) and animated GIF and JPEG XL as textures (decoded by CodeBrix.Imaging, GPU mipmaps), glTF 2.0 models (CodeBrix.Graphics3D.Gltf2) drawn in instanced batches with physically based shading, GPU skinning, morph targets and per-instance animation playback with cross-fades and blending, image-based lighting from HDR panoramas or a procedural sky with a skybox and tone mapping, queries and GPU timing, indirect draws and render bundles, and presentation to any texture view, a headless render target or a window surface created from native window handles (X11, Wayland, Win32, Metal, Android). Shares a device and texture with other libraries through the CodeBrix.WebGpu.Native sharing contracts. System.Numerics maths throughout; no windowing toolkit. Built on CodeBrix.WebGpu.Native.

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.294 patch
1.0.291.34 patch
1.0.287.390 initial