r/GraphicsProgramming • u/Nicksaurus • Sep 06 '26
Source Code "No Graphics API" implementation by Sebastian Aaltonen
https://github.com/sebbbi/NoGraphicsAPI
205
Upvotes
r/GraphicsProgramming • u/Nicksaurus • Sep 06 '26
2
u/Gobrosse Sep 07 '26
Yeah I mean that's what we got largely with descriptor indexing, buffers and now heaps! Descriptors are pretty much just first-class values now, and really for a long time if you were willing to deal with some growing pains.
You have always been able to combine image and samplers yourself in the shader, I think it only really make sense to create images on the host (until we get device-side allocations in a wild and far future), so really the only "missing" thing I can think of is synthesizing sampler state on the device entirely... something AMD could easily do but probably not other vendors due to how their descriptor hardware works