Writing a bindless GPU abstraction layer
kevin-gibson.com