Skip to content

[v0.9.5] Matrix Uniforms and Debugging

Compare
Choose a tag to compare
@dario-loi dario-loi released this 22 Dec 18:43
· 8 commits to main since this release
98ed939

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