Skip to content

0.28.0

Latest

Choose a tag to compare

@Jasper-Bekkers Jasper-Bekkers released this 26 Sep 12:46
· 2 commits to main since this release

What's Changed

  • 🤘 metal: Migrate to objc2 architecture with objc2-metal bindings by @MarijnS95 in #225
  • 🥽 Metal allocation visualizer by @Jasper-Bekkers in #247
  • ✂️ metal: Qualified use cleanup by @MarijnS95 in #250
  • Add support for growing the memory block sizes by @nical in #254
  • cargo: Bump windows crate range to 0.53-0.59 by @MarijnS95 in #258
  • 🦋 metal: Remove inconsistent descriptor creators from Allocation by @Jasper-Bekkers in #251
  • d3d12: Include device removal reason when ERROR_DEVICE_REMOVED is raised by @MarijnS95 in #262
  • 🍳 Upgrade to objc2 0.6 and objc2-metal 0.3 by @MarijnS95 in #261
  • Improve the documentation of the memory block size growth feature by @nical in #263
  • Add reserved_bytes method for Allocator by @ftilde in #266
  • Extend windows dependency range to 0.53-0.61 by @dependabot[bot] in #269
  • Remove stale and UB winapi compatibility layer by @MarijnS95 in #256
  • metal: Create a global residency set, holding all allocated heaps by @MarijnS95 in #273
  • Fix all new clippy lints since Rust 1.88 by @MarijnS95 in #279
  • Add no_std support by @CrazyboyQCD in #265
  • Update hashbrown requirement from 0.15.2 to 0.16.0 by @dependabot[bot] in #287
  • examples: Update env_logger requirement from 0.10 to 0.11 by @dependabot[bot] in #197
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #282
  • Extend windows dependency range to 0.53-0.62 by @MarijnS95 in #288

New Contributors

Full Changelog: 0.27.0...0.28.0