Writing a bindless GPU abstraction layer

Software Development, Graphics Programming & Rendering(kevin-gibson.com)view on HackerNews
Loon GPUGPU programmingC++graphicsVulkanMetalbindless texturessamplersbuffer objectsvertex buffersbind groups.

Author: surprisetalk

Date: 7/9/2026

Article Summary:
A C++ library called Loon GPU provides a simplified abstraction layer for GPU programming, eliminating the need for explicit buffer objects, vertex buffers, and bind groups. It uses GPU pointers for memory management and supports bindless textures and samplers.