diff options
| author | HampusM <hampus@hampusmat.com> | 2026-04-21 16:09:40 +0200 |
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2026-04-21 16:09:40 +0200 |
| commit | 781e5b413e86b6543c85a390fcc0abe8d4675325 (patch) | |
| tree | 00b1ef89a20d96a283c62d9fcb7841462162e13f /src | |
| parent | 9b49aa0e17d6949b76fcdd8bc861d4d21ad749cb (diff) | |
refactor: specify graphics props through renderer extension
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs index bc4a8da..693efd0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -80,7 +80,15 @@ fn main() -> Result<(), Box<dyn Error>> engine.add_extension(engine::windowing::Extension::default()); - engine.add_extension(RendererExtension::default()); + engine.add_extension( + RendererExtension::builder() + .graphics_props( + GraphicsProperties::builder() + .debug(cfg!(debug_assertions)) + .build(), + ) + .build(), + ); engine.add_extension(FlyCameraExtension(FlyCameraOptions { mouse_sensitivity: 0.2, @@ -88,10 +96,7 @@ fn main() -> Result<(), Box<dyn Error>> engine.add_extension(InputExtension::default()); - engine.spawn(( - WindowCreationAttributes::default().with_title("Game"), - GraphicsProperties::builder().debug(true).build(), - )); + engine.spawn((WindowCreationAttributes::default().with_title("Game"),)); engine.start(); |
