summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-04-21 16:09:40 +0200
committerHampusM <hampus@hampusmat.com>2026-04-21 16:09:40 +0200
commit781e5b413e86b6543c85a390fcc0abe8d4675325 (patch)
tree00b1ef89a20d96a283c62d9fcb7841462162e13f /src/main.rs
parent9b49aa0e17d6949b76fcdd8bc861d4d21ad749cb (diff)
refactor: specify graphics props through renderer extension
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs15
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();