From fefe6b84f0e94d8ea941964cd2f34cc159d990df Mon Sep 17 00:00:00 2001 From: HampusM Date: Sat, 7 Oct 2023 20:56:34 +0200 Subject: feat: add triangle program --- src/main.rs | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index f328e4d..293868f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1 +1,20 @@ -fn main() {} +use std::error::Error; + +use engine::object::Object; +use engine::{Engine, WindowSize}; + +const WINDOW_SIZE: WindowSize = WindowSize { + width: 500, + height: 600, +}; + +fn main() -> Result<(), Box> +{ + let engine = Engine::new(&WINDOW_SIZE, "Yaaay lmao")?; + + let triangle = Object::new(&[-0.5, -0.5, 0.0, 0.5, -0.5, 0.0, 0.0, 0.5, 0.0])?; + + engine.start(&[triangle], || {})?; + + Ok(()) +} -- cgit v1.2.3-18-g5258