mirror of
https://github.com/gfx-rs/wgpu.git
synced 2025-12-08 21:26:17 +00:00
Readme update with fixed links and components description
This commit is contained in:
parent
53c75d6aed
commit
abf30b6f9d
10
README.md
10
README.md
@ -1,5 +1,11 @@
|
||||
# WebGPU
|
||||
[](https://travis-ci.org/gfx-rs/wgpu-native)
|
||||
[](https://gitter.im/gfx-rs/gfx)
|
||||
[](https://travis-ci.org/gfx-rs/wgpu)
|
||||
[](https://gitter.im/gfx-rs/webgpu)
|
||||
|
||||
This is an experimental [WebGPU](https://www.w3.org/community/gpu/) implementation as a native static library. It's written in Rust and is based on [gfx-hal](https://github.com/gfx-rs/gfx) and [satellite](https://github.com/gfx-rs/gfx-memory) libraries. The corresponding WebIDL specification can be found at [gpuweb project](https://github.com/gpuweb/gpuweb/blob/master/design/sketch.webidl).
|
||||
|
||||
The implementation consists of the following parts:
|
||||
- `wgpu-native` - the native implementation of WebGPU as a C API library
|
||||
- `wgpu-bindings` - automatic generator of actual C headers
|
||||
- `wgpu-remote` - remoting layer to work with WebGPU across the process boundary
|
||||
- `wgpu-rs` - idiomatic Rust wrapper of the native library
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user