From f8a80039c74332e2101a177ef3fde31ef2077224 Mon Sep 17 00:00:00 2001 From: Micha White Date: Thu, 15 Aug 2024 20:14:15 -0400 Subject: Lots a changes --- render/examples/black.rs | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'render/examples/black.rs') 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); } -- cgit v1.2.3