0.0.12
Pre-release
Pre-release
- Fixed studio renderer not properly queuing data in some cases and creating functors inefficiently
- Added queued mode for glint precache per frame and model array draws
- Fixed more cases of sound script pure bypass
- Fixed ping calculations in scoreboard and net graph
- Removed holiday restrictions from items and effects
- Removed support for Win32 files, as they doubled the filesystem cost due to failing
- Added multi-threading support to LZMA persistent buffer
- Further optimized math functions
- Tuned async IO stack size and thread count
- Global thread pool is now distributed and uses correct setup
- Limited to 4 threads now, but automatic determination uses proper processor setup
- Increased mat_picmip max to 4
- Unlocked Very High (-1) on macOS
- Optimized world list building algorithms
- Optimized world surface creation
- Fixed sound crackling on some systems by reverting back to 0.05s mixahead
- Removed busy-waiting from threaded sound update, at the cost of slightly less exact sound clock
- Occlusion system clean up
- Fixed typos (@micwoj92)