On desktop, game is definitely GPU-bound at this point. I was worried particles and/or frame shifting might be bottlenecks, but parallelizing those iterators was a simple improvement. Physics isn't as bad as I feared, either.
WASM performance is harder to measure, and the single-threaded executor is definitely difficult to work with. I made a few improvements, but it's still not where I want it.
On desktop, game is definitely GPU-bound at this point. I was worried particles and/or frame shifting might be bottlenecks, but parallelizing those iterators was a simple improvement. Physics isn't as bad as I feared, either.
WASM performance is harder to measure, and the single-threaded executor is definitely difficult to work with. I made a few improvements, but it's still not where I want it.