By integrating ImGui, a proper UI has been implemented which allows for tweaking of artist parameters in real time. It also includes a GPU frametime graph alongside the old text based GPU profile markers list. Model and texture files now leverage LZ4 compression.
Update v1.9.1:
- Internal refactor of how shader constants are updated
- Made resolution and refresh rate options to be a dropdown list
- Disabled selective FXAA application based on edge detection since it does more harm than good
- Added an ASCII render effect as a post-process filter - disabled by default
- Fixed a stall caused by faulty logic with index/vertex buffer update and usage, causing uneven frame pacing
- Tuned some parameters, particularly for tonemapping
- Fixed a couple of memory leaks