
Slow progress is still progress
These are the things I worked on since last article:
- Implemented the Lighting tutorials of LearnOpenGL – result visible here
- Added GLSL file types to code documentation (and added shader files to tutorial documentation)
- A LOT of code simplification
- effort to remove all needlessly complex structures and data types
- remove all macros except dbuffer (stretchy buffers) and memory allocation functions (macros are too annoying when debugging)
- removing fixed containers (relying on macros), use plain fixed arrays instead
- removed fstr (fixed strings), use string functions instead (specifying size)