Releases: Traverse-Research/gpu-allocator
Releases · Traverse-Research/gpu-allocator
0.18.0
What's Changed
- Import Embark clippy lints v5 and fix all fallout by @MarijnS95 in #99
- 🏳️⚧️ Name change by @manon-traverse in #102
- Simplify example folder structure by @MarijnS95 in #106
- cargo: Support
ash 0.34
all the way up toash 0.37
by @MarijnS95 in #104 - cargo: Include examples folder in release by @MarijnS95 in #112
- release: Replace deprecated
no-dev-version
inversion withdev-version=false
by @MarijnS95 in #111 - github: Create publishing workflow on tag push, disable
cargo-release
publish by @MarijnS95 in #110 - Import Embark clippy lints v6 and our own internal (rustc+clippy) extensions to it by @MarijnS95 in #105
- Migrate core
gpu-allocator
crate and basic examples towindows-rs
by @MarijnS95 in #107
Full Changelog: 0.17.0...0.18.0
0.17.0
What's Changed
- Add #[derive(Hash)] to the MemoryLocation enum by @hrydgard in #95
- cargo: Update
ash
to 0.36 (with Vulkan 1.3) by @MarijnS95 in #100
Full Changelog: 0.16.0...0.17.0
0.16.0
What's Changed
- Allocation was incorrectly marked as Clone by @Jasper-Bekkers in #98
Full Changelog: 0.15.1...0.16.0
0.15.0
0.14.0
0.13.0
What's Changed
- update winit to 0.26 and raw-window-handle to 0.4 by @adrien-ben in #89
- 🪟 examples: Add D3D12 buffer example written in windows-rs by @MarijnS95 in #47
- Upgrade to ash 0.35 and ash-window 0.9 by @MarijnS95 in #90
New Contributors
- @adrien-ben made their first contribution in #89
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- vulkan: Remove unused
backtrace
field fromAllocator
by @MarijnS95 in #88 - Upgrade to ash 0.34 with ash-window 0.8 by @MarijnS95 in #87
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- Update description now that we support Dx12 by @Jasper-Bekkers in #74
- Add MIT and Apache 2.0 license texts by @Jasper-Bekkers in #76
- cargo: Include license files in crate by @MarijnS95 in #77
- LICENSE-APACHE is not a markdown file by @MarijnS95 in #78
- Update widestring by @Jasper-Bekkers in #79
- Implement Debug for d3d12 Allocator. by @max-traverse in #68
- 🤷 cargo: Remove unused widestring and hassle-rs dependency by @MarijnS95 in #80
- ci: Include private items in the documentation build-test by @MarijnS95 in #81
- 🤷♂️ Adding an
Option<&mut bool>
argument in the allocator imgui rendering by @EmilioLaiso in #83
New Contributors
- @Jasper-Bekkers made their first contribution in #74
Full Changelog: 0.10.0...0.11.0
0.9.1: 0.9 cleanup release
What's Changed
- Fix bug in d3d12-visualization example that CI didn't catch. by @max-traverse in #52
- Disabling buffer_device_address in vulkan examples by @EmilioLaiso in #54
- Ensure allocation sizes do not exceed the heap size for vulkan validation. by @janie177 in #60
- Only render after
MainEventsCleared
event by @janie177 in #61 - lib: Fix mismatched type mutability in documentation example by @MarijnS95 in #64
- examples/d3d12-visualizer: Fix clippy::erasing_op by copying macro by @MarijnS95 in #63
- ci: Enable
public-winapi
feature when compiling on Windows by @MarijnS95 in #56 - remove macos and ios limitation by @jhvst in #69
- reduce size of Allocation structs by @udoprog in #70
- Add function for renaming allocations. by @max-traverse in #67
New Contributors
- @EmilioLaiso made their first contribution in #54
- @janie177 made their first contribution in #60
- @jhvst made their first contribution in #69
- @udoprog made their first contribution in #70
Full Changelog: 0.9.0...0.9.1
0.10.0: Ergonomics release
What's Changed
- Fix bug in d3d12-visualization example that CI didn't catch. by @max-traverse in #52
- Disabling buffer_device_address in vulkan examples by @EmilioLaiso in #54
- Ensure allocation sizes do not exceed the heap size for vulkan validation. by @janie177 in #60
- Only render after
MainEventsCleared
event by @janie177 in #61 - lib: Fix mismatched type mutability in documentation example by @MarijnS95 in #64
- examples/d3d12-visualizer: Fix clippy::erasing_op by copying macro by @MarijnS95 in #63
- ci: Enable
public-winapi
feature when compiling on Windows by @MarijnS95 in #56 - remove macos and ios limitation by @jhvst in #69
- reduce size of Allocation structs by @udoprog in #70
- Add function for renaming allocations. by @max-traverse in #67
- visualization: Remove channel and only render on MainEventsCleared by @MarijnS95 in #28
- visualization: Replace custom event conversion with imgui-winit-support by @MarijnS95 in #29
- Update imgui to 0.8 and winit to 0.25 by @MarijnS95 in #73
New Contributors
- @EmilioLaiso made their first contribution in #54
- @janie177 made their first contribution in #60
- @jhvst made their first contribution in #69
- @udoprog made their first contribution in #70
Full Changelog: 0.9.0...0.10.0