diff --git a/README.md b/README.md index 1478e80723..4cd4749cdd 100644 --- a/README.md +++ b/README.md @@ -16,14 +16,15 @@ The implementation consists of the following parts: 1. `wgpu-core` - internal Rust API for WebGPU implementations to use 2. `wgpu-native` - the native implementation of WebGPU as a C API library 3. `wgpu-remote` - remoting layer to work with WebGPU across the process boundary, as a C API library used by Gecko - 4. `ffi` - the C headers generated by [cbindgen](https://github.com/eqrion/cbindgen) for the native headers + 4. `wgpu-types` - Rust types shared between `wgpu-core`, `wgpu-native`, `wgpu-remote`, and [`wgpu-rs`](https://github.com/gfx-rs/wgpu-rs) + 5. `ffi` - the C headers generated by [cbindgen](https://github.com/eqrion/cbindgen) for the native headers # Bindings - - [gfx-rs/wgpu-rs](https://github.com/gfx-rs/wgpu-rs) - idiomatic Rust wrapper with [a few more examples](https://github.com/gfx-rs/wgpu-rs/tree/master/examples) to get a feel of the API - - [almarklein/wgpu-py](https://github.com/almarklein/wgpu-py) - experimental Python wrapper - - [porky11/wgpu](https://nest.pijul.com/porky11/wgpu) - experimental [Scopes](http://scopes.rocks) wrapper - - [cshenton/WebGPU.jl](https://github.com/cshenton/WebGPU.jl) - experimental Julia wrapper +- [gfx-rs/wgpu-rs](https://github.com/gfx-rs/wgpu-rs) - idiomatic Rust wrapper with [a few more examples](https://github.com/gfx-rs/wgpu-rs/tree/master/examples) to get a feel of the API +- [almarklein/wgpu-py](https://github.com/almarklein/wgpu-py) - experimental Python wrapper +- [porky11/wgpu](https://nest.pijul.com/porky11/wgpu) - experimental [Scopes](http://scopes.rocks) wrapper +- [cshenton/WebGPU.jl](https://github.com/cshenton/WebGPU.jl) - experimental Julia wrapper ## Supported Platforms