bevyengine / bevyengine/bevy

Add benchmarks or stress tests for asset loading and processing

Open
#9,730 0 comments 0 reactions 0 assignees View on GitHub
A-Assets C-Performance
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
4d 8m
Merged PRs (30d)
147

Description

> We have a pseudo stress test in the form of running the asset processor on everything in the `assets` folder. This is as simple as turning on `AssetPlugin::processed_dev()` in any example and running it. It will log the total duration. To repeat, just delete the `imported_assets` folder and run again.
> I ran that about 10 times for both main and this pr before submitting it and the change here was dwarfed by very swingey results (my guess is filesystem i/o). We might need something a bit more targeted to isolate the perf difference.

_Originally posted by @cart in https://github.com/bevyengine/bevy/issues/9729#issuecomment-1712371700_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.