From 5c5ae32f1adb7407a002a7158dbeeeead235dd62 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sat, 13 Apr 2024 04:18:48 -0500 Subject: [PATCH] Simplifying, remove ASYNCIFY --- .cargo/config.toml | 2 +- src/main.rs | 23 +++-------------------- 2 files changed, 4 insertions(+), 21 deletions(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index 993021f..0b08bd6 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -3,7 +3,7 @@ rustflags = [ "-O", "-C", "link-args=-O2 --profiling", #"-C", "link-args=-O3 --closure 1", - "-C", "link-args=-sASYNCIFY -sALLOW_MEMORY_GROWTH=1", + "-C", "link-args=-sALLOW_MEMORY_GROWTH=1", "-C", "link-args=-sUSE_SDL=2 -sUSE_SDL_IMAGE=2 -sSDL2_IMAGE_FORMATS=['png']", # USE_OGG, USE_VORBIS for OGG/VORBIS usage "-C", "link-args=--preload-file assets/", diff --git a/src/main.rs b/src/main.rs index 72058c6..b7fb863 100644 --- a/src/main.rs +++ b/src/main.rs @@ -35,7 +35,7 @@ pub fn main() { .set_logical_size(500, 500) .expect("Could not set logical size"); - let texture_creator = canvas.texture_creator(); + // let texture_creator = canvas.texture_creator(); let mut event_pump = sdl_context .event_pump() @@ -76,27 +76,10 @@ pub fn main() { _ => {} }, // Handle quitting keys or window close - Event::Quit { .. } - | Event::KeyDown { - keycode: Some(Keycode::Escape) | Some(Keycode::Q), - .. - } => { + Event::Quit { .. } => { event!(tracing::Level::INFO, "Exit requested. Exiting..."); return false; } - Event::KeyDown { - keycode: Some(Keycode::P), - .. - } => { - paused = !paused; - event!( - tracing::Level::INFO, - "{}", - if paused { "Paused" } else { "Unpaused" } - ); - } - Event::KeyDown { keycode, .. } => { - } _ => {} } } @@ -158,7 +141,7 @@ pub fn main() { tick_no += 1; - const PERIOD: u32 = 60 * 60; + const PERIOD: u32 = 60; let tick_mod = tick_no % PERIOD; if tick_mod % PERIOD == 0 { let average_fps = PERIOD as f32 / last_averaging_time.elapsed().as_secs_f32();