4 ms·
Is it ever possible in the future to have an actual uniform graphics API, instead of having to make complicated abstraction layers to make cross platform graphi
by slmjkdbtl 3y ago
Is it ever possible in the future to have an actual uniform graphics API, instead of having to make complicated abstraction layers to make cross platform graphics? (I mean theoretically, will it be possible in say 10 thousand years)
- rezmason 3y agoI hope WebGPU is going to pull it off.
- Animats 3y agoOpenGL was that, in the early days. But GPUs started being able to do more things than OpenGL could talk about, and people wanted to use all the new features to make shinier things. We almost had it, with Vulkan. But Apple just had to Think Different.[1] If it were not for Apple, we would not need this intermediate graphics layer. It wasn't a win for Apple; the Mac-only game market is tiny. [1] https://en.wikipedia.org/wiki/Vulkan https://en.wikipedia.org/wiki/Vulkan
- pjmlp 3y agoForgetting about Microsoft, Nintendo and Sony? Also about OpenGL extension spaghetti making it literaly a bunch of mini-APIs that were only portable in name and basic features? The iOS game market is huge by the way.
- unconed 3y agoThe Mac-only gaming market is tiny but the iOS market is huge.