thunder-engine / thunder

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture
https://thunderengine.org/
Apache License 2.0
543 stars 35 forks source link

Render: Support Metal grapic API #78

Open eprikazchikov opened 6 years ago

eprikazchikov commented 6 years ago

Is your feature request related to a problem? Please describe.

Apple is announced the OpenGL as deprecated library. This is about 1-2 years before OpenGL will be removed from devices.

Describe the solution you'd like

Thunder Engine should support Metal API render.

Describe alternatives you've considered

There are small chance Apple will keep OpenGL much longer for support

Additional context

N/A

eprikazchikov commented 3 years ago

https://github.com/glfw/glfw/issues/1456

bedwardly-down commented 4 months ago

Have you looked at this? https://github.com/openglonmetal/MGL

I don’t know the viability yet, but it says it’s built to work on GLFW