bevymoddebugdump

Live playground: jakobhellermann.github.io/bevymoddebugdump

Schedule graph

```rust use bevy::prelude::*; use bevy::log::LogPlugin;

fn main() { let mut app = App::new(); app.addplugins(DefaultPlugins.build().disable::()); // disable LogPlugin so that you can pipe the output directly into dot -Tsvg bevymoddebugdump::printschedule(&mut app, Update); } ```

PreUpdate schedule:

Main (filtered)

See all schedules at docs/schedule.

Render app

Render graph

```rust use bevy::prelude::*; use bevy::log::LogPlugin;

fn main() { let mut app = App::new(); app.addplugins(DefaultPlugins.build().disable::()); bevymoddebugdump::printrender_graph(&mut app); } ```

render graph

Extract schedule

ExtractSchedule

Main render schedule

Main

Bevy support table

|bevy|bevy_mod_debugdump| |---|---| |main|bevy-main| |0.11|0.8| |0.10|0.7| |0.9|0.6| |0.8|0.5| |0.7|0.4| |0.6|0.3| |0.5|0.2| |0.5|0.1|