5 releases (3 breaking)
0.4.0 | Jul 4, 2024 |
---|---|
0.3.0 | Feb 20, 2024 |
0.2.0 | Nov 5, 2023 |
0.1.1 | Oct 5, 2023 |
0.1.0 | Oct 5, 2023 |
#743 in Game dev
436 downloads per month
27KB
bevy_pipelines_ready
A tiny Bevy plugin that counts the number of render pipelines that are ready and makes that data available as a resource in the main world.
This is useful for creating a nice loading experience for your Bevy app, especially on the web where execution is single-threaded and pipeline building is disruptive.
Usage
See examples/states.rs
.
WebGL2 and WebGPU
Install wasm-server-runner.
# WebGL
cargo run --example states --target=wasm32-unknown-unknown --features=webgl2
# WebGPU
cargo run --example states --target=wasm32-unknown-unknown --features=webgpu
Compatibility
bevy_pipelines_ready |
bevy |
---|---|
0.4 |
0.14 |
0.3 |
0.13 |
0.2 |
0.12 |
0.1 |
0.11 |
Contributing
Please feel free to open a PR.
Dependencies
~36–73MB
~1.5M SLoC