Skip to content

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.

  • A simpler internal shader representation.
  • A BufferPool for uniform buffers.
  • Runtime errors return instead of panicking.
  • Fixes for the uniform getters and setters.
  • Renderer::render takes two arguments: a renderable and a target.
  • The renderer accepts a Shader, a Pass, or a Frame.
  • A simpler Target interface covers the common single-target case.
  • Helper functions initialize each platform.
  • The Rust demos carry less boilerplate.

Release notes: CHANGELOG.

Rafael