Skip to content

v0.10.0

Choose a tag to compare

@antouhou antouhou released this 01 Nov 23:52
· 99 commits to main since this release
344e76f

This release contains a lot of breaking changes - removal of offsets in favor of transform, removal of text renderer due to it being moved into a separate crate, and some more.

What's Changed

  • feat: a method to render to a softbuffer surface via render_to_argb32 that accepts a mutable slice of u32 - the format that is supported by the softbuffer; You can switch to this method when resizing a window using winit to avoid jittering due to desynchronization between the OS composer and WGPU;
  • feat: a method to render to a Vec - render_to_buffer;
  • feat: moved text rendering to a separate crate - protextinator; It contains usage examples for grafo.
  • feat: remove old image rendering method in favor of layered texturing
  • feat: Vertex format: fill color is now per-instance, not per-vertex - reduces memory usage
  • feat: remove offsets by @antouhou in #28
  • feat: add background and foreground texture layers by @antouhou in #29
  • feat: cleanup by @antouhou in #30

Full Changelog: v0.9.0...v0.10.0