bevy_mod_speedup 0.8.0

bevy_mod_speedup is a collection of ways to increase the performance of your application.
Documentation
use bevy::prelude::*;
use bevy_egui::{
    EguiContexts,
    EguiPlugin,
    egui,
};
use bevy_mod_speedup::SpeedupAdjustments;

fn main() {
    let mut app = App::new();
    app.add_plugins(DefaultPlugins);
    app.add_plugins(EguiPlugin {
        enable_multipass_for_primary_context: true
    });
    app.add_plugins(bevy_mod_speedup::SpeedupPlugin);
    app.add_systems(Update, display_adjustment_status);
    app.run();
}

fn display_adjustment_status(
    mut contexts: EguiContexts,
    speedup_adjustments: Res<'_, SpeedupAdjustments>,
) {
    egui::Window::new("Example window").show(contexts.ctx_mut(), |ui| {
        bevy_mod_speedup::egui::ui_for_adjustment(ui, &speedup_adjustments, true);
    });
}