Tag
Sebastian Aaltonen critiques the complexity of modern graphics APIs rooted in legacy hardware abstractions and proposes a clean-slate design using 64-bit GPU pointers and CUDA-like memory management.
A developer shares their implementation of a bindless GPU abstraction layer called Loon GPU, layered on Vulkan 1.3 and Metal 4, inspired by Sebastian Aaltonen's 'No Graphics API' blog post. The library uses GPU pointers, vertex pulling, and bindless texture heaps to simplify modern graphics APIs.