OpenGLはiOS 12から非推奨になり、その代わりにAppleが開発したグラフィックスAPIであるMetalを推奨されるようになりました。
2020年6月現在ではまだOpenGLを使ってもストアの申請は通りますが、今後ストアの申請が通らなくなる可能性は非常に大きいです。
しかし、現実的にはまだまだ世の中のプロダクトでOpenGLを使っているものは多く、Metal移行はあまり進んでいません。
今回はOpenGLからMetal移行をプロジェクトとして行った際のハマりどころや、MoltenVKを使って、VulkanからMetalに移植した話などを解説していきます。
グラフィックスAPIにご興味がある人は是非お聞きください。