Skip to content

release: v0.49.0 - #317

Merged
octalide merged 7 commits into
mainfrom
dev
Oct 3, 2026
Merged

octalide merged 7 commits into
mainfrom
dev

Conversation

@octalide

@octalide octalide commented Oct 3, 2026

Copy link
Copy Markdown
Collaborator

Integration merge for 0.49.0.

Limits gains device_local_heap_size, the largest device-local heap, and
unified_memory, whether that memory is the host's RAM (an integrated or
CPU device, or one whose every heap is device-local).
renderer_memory_budget returns that heap's budget and usage where the
device offers VK_EXT_memory_budget and is used at 1.1 or later, and none
otherwise.

The device's extension list is now read when it is picked, so the
optional extensions boom enables are asked of the device:
VK_EXT_memory_budget, and VK_KHR_portability_subset, which was enabled
on every macOS device whether offered or not.
blit 0.13.0 reads all four sides of an overlay's pad. boom reads no overlay chrome pad, so nothing else changes.
feat(#313): report device memory heap size and budget
@octalide
octalide merged commit e7d8891 into main Oct 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant