use bevy::prelude::*;fnmain(){App::build().add_plugins(DefaultPlugins).add_startup_system(debug.system()).run();}fnprint_render_graph(render_graph:Res<RenderGraph>){let dot = render_graph_dot(&*render_graph);println!("{}", dot);}
render graph for bevy's `multiple_windows` example

render graph with `egui` plugin

use bevy::prelude::*;use bevy_mod_debugdump::schedule_graph_dot;fnmain(){letmut app = App::build();
app.add_plugins(DefaultPlugins);println!("{}", schedule_graph_dot(&app.app.schedule));}
| bevy | bevy_mod_debugdump |
|---|
| 0.5 | 0.2 |
| 0.5 | 0.1 |