Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- uses: actions/checkout@v7
with:
repository: antono2/memory
ref: v1.1.0
ref: v1.4.0
path: source/modules/antono2/memory
- uses: prantlf/setup-v-action@v4
- name: Install Vulkan development library
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to this project will be documented in this file.

## 2.3.2 - 2026-09-12

- Promote the allocation-policy dependency to the production-hardened
`antono2.memory` v1.4.0 release.
- Validate the pinned memory release in CPU allocator tests and the real
lavapipe Vulkan suballocation smoke test.

## 2.3.1 - 2026-09-11

- Expose global and per-memory-type free-range, largest-contiguous-range, and
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,9 @@ v run setup.vsh

Use `v run setup.vsh --check` for a read-only diagnostic pass.

The allocator uses [`antono2.memory`](https://github.com/antono2/memory),
specifically `memory.RangeAllocator`,
The allocator uses the production-hardened v1.4 release of
[`antono2.memory`](https://github.com/antono2/memory), specifically
`memory.RangeAllocator`,
for its dependency-free block suballocation policy. Vulkan handles remain
isolated in this module.

Expand Down
4 changes: 2 additions & 2 deletions v.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ Module {
name: 'antono2.vkmemalloc'
author: 'Anton Oreskin'
description: 'Vulkan block suballocation helpers for buffers and images'
version: '2.3.1'
version: '2.3.2'
license: 'MIT'
repo_url: 'https://github.com/antono2/vulkan_memory_allocator'
tags: ['V','vulkan','allocator']
dependencies: ['antono2.vulkan','antono2.memory@v1.1.0']
dependencies: ['antono2.vulkan','antono2.memory@v1.4.0']
}