Sebastian Aaltonen open-sources NoGraphicsAPI, a minimal Vulkan 1.4 wrapper (MIT)

mark_k · x · 2026-09-06

Graphics veteran Sebastian Aaltonen has released NoGraphicsAPI (MIT), an experimental minimal API built on Vulkan 1.4's latest extensions (BDA, descriptor heaps, device address commands, unified image layouts), realizing ideas from his "No Graphics API" blog post and SIGGRAPH 26 talk. 64-bit GPU pointers replace buffer bindings, descriptors live in app-owned GPU memory, and synchronization describes hazards instead of resource state. A Vulkan backend is validated by three example apps; Metal support is documented but unimplemented. markk calls it much simpler than Vulkan, DirectX, or Metal.

Related event: Graphics Expert Aaltonen Open-Sources Minimalist NoGraphicsAPI(2 posts)→

Original post →

More from coding & agent

coding & agent channel →