v0.10.1: Cleanup and bug fixes
v0.10.1 is a round of cleanup and bug fixes on top of v0.10.0. It simplifies the internals, makes the renderer easier to call, and trims the boilerplate from the Rust demos.
Internals
Section titled “Internals”- A simpler internal shader representation.
- A
BufferPoolfor uniform buffers. - Runtime errors return instead of panicking.
- Fixes for the uniform getters and setters.
Rendering
Section titled “Rendering”Renderer::rendertakes two arguments: a renderable and a target.- The renderer accepts a
Shader, aPass, or aFrame. - A simpler
Targetinterface covers the common single-target case.
Platforms and demos
Section titled “Platforms and demos”- Helper functions initialize each platform.
- The Rust demos carry less boilerplate.
Release notes: CHANGELOG.
Rafael
docs/website/src/content/docs/blog/announcing-v0-10-1.mdx