Skip to content

Latest commit

 

History

History
11 lines (7 loc) · 736 Bytes

README.md

File metadata and controls

11 lines (7 loc) · 736 Bytes

wgpu-dlang

bindbc-wgpu usage example - a PBR model rendering demo. Uses SDL2 for window creation.

Warning: highly experimental! I've tested it only on 64-bit Windows so far. It probably should work on Linux and macOS, however has not been tested yet.

Screenshot

What is WebGPU?

It is a new low-level graphics and compute API for the Web that works on top of Vulkan, DirectX 12, or Metal. It exposes the generic computational facilities available in today's GPUs in a cross-platform way.

wgpu is a native WebGPU implementation in Rust that compiles to a library with C API, which can be used in any language.