Hacker News new | ask | show | jobs
by shmerl 3437 days ago
> There have been a number of consoles that supports OpenGL. No-one ever used it, because the performance wasn't good enough.

That's why there is Vulkan. OpenGL doesn't offer enough control to address such cases and isn't even designed to be parallelized.

1 comments

> That's why there is Vulkan. OpenGL doesn't offer enough control to address such cases and isn't even designed to be parallelized.

That's why there is libGCM (PS4) and NVN (Nintendo Switch; cf. http://www.neogaf.com/forum/showthread.php?t=1297662). Vulkan doesn't offer enough control to address such cases and isn't even designed to take full-advantage of the hardware that is available in the concoles.

NVN exists for different reasons. It's higher level than Vulkan. As much as Vulkan is flexible, it's also pretty low level in general.