4 ms·
> Except going forward, those are going to be the only APIs available That is false. There are already library implementations of legacy OpenGL, modern OpenGL,
by jfkebwjsbx 6y ago
> Except going forward, those are going to be the only APIs available
That is false. There are already library implementations of legacy OpenGL, modern OpenGL, OpenGL ES, WebGL, legacy Direct3D, Direct3D 10/11, Direct3D 12, Vulkan and others.
Major players like Microsoft, AMD, Khronos, Valve and others already depend and employ people on providing those APIs and libraries long-term.
Those APIs are not going anywhere, even if a hardware vendor decides to only provide a low-level one (which is understandable, by the way...).
> They are still there, but not longer map to existing graphics hardware.
They have never mapped to hardware, so there is no real difference between now and then.
- pjmlp 6y agoThose wrapper libraries are yet another layer to debug and not 100% the real deal, and will get further away as the underlying technology evolves. That is like telling someone that coding against POSIX.1 is all they will ever need for their applications.