diff options
Diffstat (limited to 'render/examples/black.rs')
| -rw-r--r-- | render/examples/black.rs | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/render/examples/black.rs b/render/examples/black.rs index 655cbde..c1cc538 100644 --- a/render/examples/black.rs +++ b/render/examples/black.rs @@ -1,31 +1,28 @@ -#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] +//#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] -use std::sync::Arc; +//#[global_allocator] +//static ALLOC: dhat::Alloc = dhat::Alloc; use alligator_render::{RenderWindowConfig, Renderer}; -use alligator_resources::texture::{TextureManager, TextureManagerConfig}; fn update(_renderer: &mut Renderer) {} fn main() { + //let _profiler = dhat::Profiler::new_heap(); let start = std::time::Instant::now(); // configure the render window let render_config = RenderWindowConfig { - //vsync: false, + vsync: false, //mode: alligator_render::config::WindowMode::BorderlessFullscreen, title: "Black Screen.exe", ..Default::default() }; - let texture_config = TextureManagerConfig { - initial_capacity: 0, - max_size: 0, - }; - - let texture_manager = Arc::new(TextureManager::new(&texture_config)); - let renderer = Renderer::new(&render_config, texture_manager).unwrap(); + let renderer = Renderer::new(&render_config).unwrap(); println!("Startup time: {:?}", start.elapsed()); + //drop(_profiler); + renderer.run(update); } |
