MoltenGL provides the power to transform your graphics applications and games on iOS and macOS platforms. This premier product from the developers of MoltenVK will run your OpenGL ES 2.0 application or game on iOS or macOS using Metal — and faster!
No need to rewrite rendering logic and shaders for different platforms or abandon the familiar OpenGL ES 2.0 API. Applications built for OpenGL ES 2.0 can use MoltenGL to run on top of Metal, to gain the additional graphic performance of Metal today, and to protect your investments in OpenGL ES into the future!
MoltenGL is an implementation of the OpenGL ES 2.0 API that runs on Apple's Metal graphics framework. MoltenGL provides many of the performance benefits of the Metal framework, while maintaining compliance with the proven OpenGL ES 2.0 API.
Applications built on OpenGL ES 2.0, can use MoltenGL to provide additional graphic performance, without having to abandon the familiar OpenGL ES 2.0 API, or rewrite rendering logic and shaders for different platforms.
MoltenVK is an implementation of Vulkan that runs on Apple's Metal graphics framework on iOS and macOS. With MoltenVK, you get the performance benefits and added debugging and performance tuning capabilities of the Metal framework on iOS and macOS, while maintaining compliance with Vulkan, the new standard for open, industry-standard, next-generation, high-performance graphics API.
By building your application or game using the Vulkan API, you can run your modern graphics application or game unchanged across an entire industry of platforms and development tools including iOS and macOS.