Skip to content

Releases: Traverse-Research/gpu-allocator

0.27.0: Use `ash 0.38` and the stable `metal` crate

16 Jul 09:05
0.27.0
a1aee6d
Compare
Choose a tag to compare

What's changed

New Contributors

Full Changelog: 0.26.0...0.27.0

0.26.0

30 Apr 14:40
0.26.0
cbf5299
Compare
Choose a tag to compare

Caution

The non-default metal feature will not compile by default, as the upstream metal-rs crate is unmaintained and missing required features. This can currently only be worked around by patching your local workspace to use our forked metal-rs crate which contains the missing functionality:

[patch.crates-io] 
metal = { git = "https://github.com/Traverse-Research/metal-rs", rev = "a354c33" } 

See #224 for more information.

What's Changed

New Contributors

Full Changelog: 0.25.0...0.26.0

0.25.0

21 Mar 19:47
0.25.0
01df0b6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.24.0...0.25.0

0.24.0

02 Nov 18:17
0.24.0
22aa817
Compare
Choose a tag to compare

What's Changed

  • 🪘 Disable default features on egui crates by @tosti007 in #177
  • Remove unused windowing-related dependencies from dev-dependencies by @MarijnS95 in #182
  • Bump egui and egui_extras to 0.23.0, fixed warnings by @XPXPv2 in #185

New Contributors

Full Changelog: 0.23.0...0.24.0

0.23.0

26 Sep 11:58
0.23.0
ab75548
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.22.0...0.23.0

0.22.0

26 Sep 11:58
0.22.0
b3a141f
Compare
Choose a tag to compare

What's Changed

  • Add support for dedicated allocations and committed resource tracking by @janie177 in #148
  • Upgrade imgui to 0.9 by @MarijnS95 in #144
  • cargo: Bump windows-rs to 0.44 by @MarijnS95 in #150
  • d3d12: Remove now-unneeded unsafe Send/Sync markers for Allocation and MemoryBlock by @MarijnS95 in #152
  • Update imgui requirement from 0.9 to 0.10 by @dependabot in #154
  • vulkan: Use Send+Sync pointer wrapper type to auto-derive these marker traits on MemoryBlock/Allocation by @MarijnS95 in #153
  • Update GitHub Actions shield URL by @MarijnS95 in #149
  • Resource ownership cleanup by @janie177 in #151
  • examples: Initialize env_logger to actually see log output by @MarijnS95 in #145

Full Changelog: 0.21.0...0.22.0

0.21.0

14 Nov 13:50
0.21.0
b92f7cc
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.20.0...0.21.0

0.20.0

17 Oct 12:31
0.20.0
838d151
Compare
Choose a tag to compare

What's Changed

  • 🖨️ Allocator breakdown fmt by @EmilioLaiso in #130
  • Use formatter precision to limit number of lines printed in the allocator breakdown by @EmilioLaiso in #133
  • Debug-print how much memory we have reserved in addition to how much is used by @MarijnS95 in #131
  • Remove host visible but not host coherent "warning" by @EmilioLaiso in #137

Full Changelog: 0.19.1...0.20.0

0.19.1

05 Sep 13:56
0.19.1
baba110
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.19.0...0.19.1

0.19.0

05 Sep 13:56
0.19.0
ca9589f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.18.0...0.19.0