What's new
Made some small changes to APIs for better data uploads.
What's Changed
- Uploading matrices now takes a raw pointer rather than a
std::span
, this maximizes interoperability with libraries such as GLM and other plain-old-data types (frankly mat4 is not likely to be heap allocated sostd::span
was a mistake) - Templatized textures so that both
uint8_t
andfloat
backed buffers can be uploaded
Full Changelog: v0.11.1...v0.12.0