summaryrefslogtreecommitdiff
path: root/render/examples/black.rs
blob: c1cc53822686e2a38d12f342efa401a376364714 (plain)
//#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]

//#[global_allocator]
//static ALLOC: dhat::Alloc = dhat::Alloc;

use alligator_render::{RenderWindowConfig, Renderer};

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,
		//mode: alligator_render::config::WindowMode::BorderlessFullscreen,
		title: "Black Screen.exe",
		..Default::default()
	};

	let renderer = Renderer::new(&render_config).unwrap();
	println!("Startup time: {:?}", start.elapsed());

	//drop(_profiler);

	renderer.run(update);
}