I'm guessing it's aimed at game development since Vulkan has a similar pattern in every function call (although optional, the driver does it's own allocation if you pass null).
That's a pretty heavyweight pattern. Wouldn't dynamic scope be better?
That's a pretty heavyweight pattern. Wouldn't dynamic scope be better?