Dynamic Resolution Timing (Patreon)
Content
Lots of changes were done to the post processing routines to optimize, reorganize and standardize all the different routines.
I've still got to implement a pointer table based postprocessing mode indexing system similar to the drawing mode indexing used for BSP surfaces, and I also want to give another try at combining the stretching and upscaling tables of the screen warping effect.
Other than that, the only things left to complete the implementation of the dynamic resolution scaling are the framerate-based viewsize calculator, and fixing the 2D GUI vertical offset bug that's conflicting with reduced viewport sizes.
The next version will be released before fixing that 2D GUI issue, to not cause any further delay.