The full notes for this version are its short notes: that was all that was written then.
For developers: Tracy profiling
- Build with
-DQUARK_TRACY=ON(optionally-DQUARK_TRACY_DIR=<tracy checkout>) and connect the Tracy profiler to see named CPU zones for every part of a frame:- event polling, net, input and prediction, world building
- the shadow, world and dynamic passes, the HUD, 2D flushing, swap and the low-latency wait
- the hosted server's simulate and snapshot steps, and the audio mixer
- Plots show vertices and bytes uploaded per frame, and profiling builds also print those numbers every 5 seconds.
- Normal builds are unchanged: the zones compile to nothing.