diff options
| author | brian cully <bjc@spork.org> | 2025-12-29 11:20:12 -0500 |
|---|---|---|
| committer | brian cully <bjc@spork.org> | 2025-12-29 11:20:12 -0500 |
| commit | 5378626d85b69b53b79d2539dea9c8746af88616 (patch) | |
| tree | 435214a5407a151dcc644af3a47d5f0ad2ece32e /src/lib.rs | |
| parent | f3bc843bcaa5c40ce93a6f1777d48e2ad7d097f5 (diff) | |
| download | polyring-5378626d85b69b53b79d2539dea9c8746af88616.tar.gz polyring-5378626d85b69b53b79d2539dea9c8746af88616.zip | |
wasm: separate update/render for later benching
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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| { |
