|0.0.14||Oct 11, 2021|
|0.0.13||Aug 22, 2021|
|0.0.11||Jun 7, 2021|
|0.0.10||May 13, 2021|
|0.0.2||Oct 13, 2020|
#115 in Graphics APIs
211 downloads per month
Used in 3 crates (2 directly)
The purpose of this crate is to house some abstractions for wgpu that make life a little easier. For example, Vertex and Index buffers know how big they are. The secondary goal of this crate is to expose how it does all of the easy work, so that if you need to replace parts of it with hand-written WGPU code, you can do it without waiting for this crate to get an update.
This project received its first pull request from another contributor in May of 2021 (thank you!). Despite the warning above, I do think this project can help people who don't want to use Kludgine but are wanting to make
wgpu a little more approachable.
Because I want that to be possible, I'm going to commit to maintaining a CHANGELOG which will highight breaking changes. This project is severely under-documented (I will try to address that over time), so this is literally the least I can do to help those using this crate in their projects.
To use easygpu, your project must be using the new features
resolver. The two
lines to add to your
Cargo.toml look like this:
[lib] resolver = "2" [dependencies] easygpu = "0.0.13"
resolver requirement is inherited from
wgpu. This setting will become
the default in the 2021