blob: 198eef250529fb15c4630d98ab08f26d79c0bea9 (
plain)
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
use alligator_render::{RenderWindowConfig, Renderer};
use alligator_resources::texture::{TextureManager, TextureManagerConfig};
fn update(_renderer: &mut Renderer) {}
fn main() {
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 texture_config = TextureManagerConfig {
initial_capacity: 0,
max_size: 0,
atlas_width: 1,
atlas_height: 1,
};
let texture_manager = TextureManager::new(&texture_config);
let renderer = Renderer::new(&render_config, texture_manager).unwrap();
println!("Startup time: {:?}", start.elapsed());
renderer.run(update);
}
|