From 5378626d85b69b53b79d2539dea9c8746af88616 Mon Sep 17 00:00:00 2001 From: brian cully Date: Mon, 29 Dec 2025 11:20:12 -0500 Subject: wasm: separate update/render for later benching --- src/lib.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index a798872..87f31ff 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -52,8 +52,9 @@ pub fn init() -> JSResult<()> { s.render_frame(0.0)?; let render_loop = RenderLoop::new(move |t| { - s.render_frame(t).expect("should render frame"); - !*paused.lock().unwrap() + s.render_frame(t)?; + s.update()?; + Ok(!*paused.lock().unwrap()) }); let a: HandlerClosure = Closure::new(move |e| { -- cgit v1.3