Architecting GToolKit: A New Vulkan-First Foundation
GToolKit
We are building GToolKit from the ground up to solve a specific problem: generic engines hide too much. By abstracting Vulkan, D3D12, and Metal into a thin, explicit layer, we gain deterministic control over memory aliasing and barrier placement. This is the architectural baseline for the upcoming alpha release.
