3 ms·
> For printers, there is PostScript. Why there isn't a similar standardized 3D rendering protocol? There is. It's called OpenGL ;) That said, I share your s
by groovy2shoes 9y ago
> For printers, there is PostScript. Why there isn't a similar standardized 3D rendering protocol?
There is. It's called OpenGL ;)
That said, I share your sentiment. Tossing aside the drivers and the general optimizations they offer seems to me to be akin to tossing aside your compiler because you can write more efficient assembly by hand. I think the ability to write such low-level code will always have its place, but I can't help but feel like we (as an industry) are going in the wrong direction with this.
In trying to be optimistic about Vulkan and the like, it may be an opportunity for developers to experiment with different higher-level APIs until we manage to find abstractions that are as good as the ones we have for networking (and hopefully better, even).
> it's like I am writing driver-level code, which is not my idea of fun.
Luckily, that's somebody's idea of fun :)