TLDR Dev · OPINIONS & ADVICE
NO GRAPHICS API
Summary from the TLDR Dev newsletter
Modern graphics APIs like DirectX 12 and Vulkan are overly complex and inefficient because they were designed for older, more diverse GPU architectures. Today's GPUs, with features like coherent caches, 64-bit pointers, and bindless texture sampling, have mostly converged on a generic SIMD design. This article proposes a simplified API that uses these modern hardware capabilities to reduce API bloat, driver complexity, and pipeline state object "permutation explosion.”