First attempt to use NOOP

This commit is contained in:
Lucas Farias 2025-06-27 15:22:31 -03:00
parent 592f664902
commit ec22af4eaa

View File

@ -20,10 +20,15 @@ use bevy::{
diagnostic::{MeshAllocatorDiagnosticPlugin, RenderAssetDiagnosticPlugin},
mesh::{Mesh, Meshable, RenderMesh},
},
utils::default,
window::{ExitCondition, WindowPlugin},
winit::WinitPlugin,
DefaultPlugins,
};
use bevy_render::{
settings::{Backends, RenderCreation, WgpuSettings},
RenderPlugin,
};
fn base_app() -> App {
let mut app = App::new();
@ -33,12 +38,19 @@ fn base_app() -> App {
.set(WindowPlugin {
primary_window: None,
exit_condition: ExitCondition::DontExit,
..Default::default()
..default()
})
.set(RenderPlugin {
render_creation: RenderCreation::Automatic(WgpuSettings {
backends: Some(Backends::NOOP),
..default()
}),
..default()
})
.disable::<WinitPlugin>(),
LogDiagnosticsPlugin {
wait_duration: Duration::ZERO,
..Default::default()
..default()
},
));
app