[v0.9.5] Matrix Uniforms and Debugging
What's new
- Added methods to upload contiguous spans of floats as float matrices to a shader, removing the need to declare a UBO
- Reduced the MSAA from x16 to x2 on
teapot.cpp
due to x16 taking too high of a performance toll on low-end cards - Added the STAPLEGL_DEBUG flag to enable debug outputs. Library functions are now faster and less intrusive due to not generating any debug code (fprintfs and asserts) in release mode, the amount of calls to
std::terminate
has been reduced to only catastrophic situations
Full Changelog: v0.9.3...v0.9.5