mirror of
https://github.com/gfx-rs/wgpu.git
synced 2024-11-22 23:04:07 +00:00
0c76819ef7
1471: Hardware Abstraction Layer r=msiglreith a=kvark **Connections** Closes #1423 **Description** Prototyping the new hardware abstraction layer for wgpu, which replaces gfx-rs dependencies. The central piece is "wgpu-hal/src/lib.rs". ### Metrics | what | wgpu-core, LOC | graphics, LOC | Total | Build time | | ----------------- | ----------------- | -------------- | ---- | ---------- | | Old: _gfx-hal_ | 23K | 28K | **51K** | 62s | | New: _wgpu-hal_ | 20.5K | 10.5K | **31K** | 48s | ### TODO: - [x] wgpu-hal API - [x] internal example/bench - [x] Metal - [x] Vulkan **Testing** examples Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com> |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |