Skip to content

v0.10.0

Latest
Compare
Choose a tag to compare
@NotAPenguin0 NotAPenguin0 released this 06 Jul 11:03
· 23 commits to master since this release

Changes

  • Phobos no longer requires Rust nightly to compile, except when using FSR2.
  • change: don't poll in fence implementation by @pac85 in #56
  • Implement VK_EXT_debug_utils naming by @DannyLeWasTaken in #58
  • Add blend_attachment to set more options for blending.
  • Optimize dependencies
  • Add function to get device address of a BufferView
  • Add nontrivial constructors to TransformMatrix
  • Remove buffer usage flags, merging all scratch allocators into one

Upgrade guide

The major breaking change is the removal of buffer usage flags. To upgrade, remove this parameter in all Buffer constructors and replace calls to allocate_scratch_xxx() with allocate_scratch_buffer. This might lead to a need for larger scratch allocators.

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