Skip to content

Commit a33c92e

Browse files
committed
Remove WGPU renderer
We currently suffer from a skill issue regarding WGPU, so we cannot maintain it. If in the future one of us learns to use WGPU, we will rewrite a WGPU renderer from scratch according to inox2d's new architecture.
1 parent c9454ce commit a33c92e

17 files changed

+1
-1499
lines changed

README.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ This repository is purely for developers and is not useful if you're an end user
3434

3535
Both INP and INX files get parsed correctly.
3636

37-
Both renderers (OpenGL, WGPU) now work on all models we could test them on (Aka, Midori, Arch-chan).
37+
The OpenGL renderer works on all models we could test them on (Aka, Midori, Arch-chan).
3838
The newer models which use the MeshGroup feature don't work yet though.
3939

4040
Support for mesh groups and animations is on the way!
@@ -47,8 +47,6 @@ Support for mesh groups and animations is on the way!
4747
- [x] Rendering
4848
- [x] OpenGL
4949
- [x] WASM (WebGL)
50-
- [x] WGPU
51-
- [ ] WASM (WebGL)
5250
- [ ] Draw List
5351
- [x] Parameters
5452
- [x] Deforms (mesh vertex offsets)
@@ -80,16 +78,6 @@ See the [`render_webgl`](/examples/render_webgl) example.
8078

8179
![WebGL-rendered Aka](https://fs.speykious.dev/inox2d/inox2d-webgl-foxgirl.png)
8280

83-
### WGPU renderer
84-
85-
```sh
86-
cargo run -p render-wgpu path/to/puppet.inp
87-
```
88-
89-
![WGPU-rendered Arch-chan](https://fs.speykious.dev/inox2d/inox2d-wgpu-arch-chan.png)
90-
91-
 
92-
9381
## Implementation
9482

9583
Inox2D aims to support all features currently present in the standard D implementation.

examples/render-wgpu/Cargo.toml

Lines changed: 0 additions & 18 deletions
This file was deleted.

examples/render-wgpu/src/main.rs

Lines changed: 0 additions & 155 deletions
This file was deleted.

inox2d-wgpu/Cargo.toml

Lines changed: 0 additions & 19 deletions
This file was deleted.

inox2d-wgpu/src/buffers.rs

Lines changed: 0 additions & 68 deletions
This file was deleted.

0 commit comments

Comments
 (0)