C++23 IAGHI
Modern Vulkan graphics abstraction
IAGHI
IAGHI is a lightweight, explicit C++ graphics abstraction layer built over Vulkan. It reduces boilerplate for modern 3D rendering and compute while preserving performance and explicit control of low-level APIs.

Key Features
What IAGHI brings to your C++ projects.
Simplified Vulkan
Handle-based architecture for devices, buffers, pipelines, and command buffers with minimal setup code.
Dynamic Rendering
Modern render-to-swapchain and off-screen rendering without implicit render passes.
Compute Pipelines
Full support for compute shaders alongside standard graphics rendering workflows.
Descriptor Tables
Easy binding layouts and updates for uniforms, storage buffers, and sampled images.
