dasVulkan boost API
The ergonomic vulkan_boost surface, organised by tier: the RAII handle
wrappers and their creators, the hand-written builder/bracket core, and the
windowing helpers. The raw vulkan symbols (generated 1:1 from vk.xml)
are not duplicated here — see the
Vulkan specification
for the C API surface, and Overview for how the boost layer maps onto it.
- 1. Overview
- 2. Runtime — result checking, array interop, ownership, versioning
- 3. Handles — RAII ownership wrappers (one per Vulkan handle)
- 4. Commands — RAII creators returning owning handle wrappers
- 5. Boost — selection, builders, block brackets, conveniences
- 6. Window — surface, swapchain, frame sync, and the present loop
- 7. External types