2 ms·
Good enough doesn't mean optimal, though. Every layer adds a performance penalty and that's how we end up in situations where we have layers and layers of abstr
by satvikpendem 2y ago
Good enough doesn't mean optimal, though. Every layer adds a performance penalty and that's how we end up in situations where we have layers and layers of abstraction eventually making all programs slow even on ever increasing hardware.
https://en.wikipedia.org/wiki/Andy_and_Bill's_law https://en.wikipedia.org/wiki/Andy_and_Bill's_law
- brnt 2y agoIn fact, Windows gamers are using DXVK to reduce overhead. One needs to realise graphics APIs have historically not been terribly efficient.
- satvikpendem 2y agoHow do you know that those graphics APIs have not been efficient?
- brnt 2y agoBenchmarks. There was a reason Mantle/Vulkan came to be.