2022.2
new: experiment with different art/ layout,
new: OSX .dylib instructions (@whoamigo)
new: expose window aspect ratio lock (@zaklaus)
new: improve vsync control + window pacing improvements (@zaklaus)
new: update assimp to latest (5.2.1)
new: new demos/lua/debugger.lua
new: MAKE.bat demo (@zaklaus), MAKE.bat checkmem (minimize false positives), MAKE.bat dll (MT)
new: add PROGRESS cook symbol, extra clarifications in fwk.ini
new: add audio playback params (@zaklaus)
new: object texture push/pop state mechanism (@zaklaus)
chg: dll, bindings, docs.
chg: sfxr2wav.osx (@RafaVico), sfxr2wav.linux (@procedural), libassimp.so.5.1.4 (@procedural)
chg: window keep_aspect() > lock_aspect(); window lock() > lock_fps(); window unlock_fps()
fix: archLinux packages (MAKE.bat),
fix: cosmetic fixes (README.md),
fix: do not process vc c/c++ .obj files as wavefront .obj files,
fix: edge case while launching from subfolder without any tools folder (Thx Sushil!),
fix: fix docs displaying on some browsers by moving markdeep section to eof
fix: https://github.com/r-lyeh/FWK/issues/13, variadic data_count(...)
fix: https://github.com/r-lyeh/FWK/issues/14 crash when no fwk.ini is present (@whoamigo),
fix: reduce tcc folder size a little bit,
fix: support for PBR compressed textures,
fix: yield instead of sleep_ns() if min amount time cannot be satisfied
fix: prevent cpu hogging if no fps lock is given during cook