はじめに iOS9 で MetalKit が導入され、Metal を利用しやすくなりました。 今回は、MetalKit を使ったアプリの実装例とともに紹介したいと思います。 Metal とは Metal は、iOS8 で導入された、画像処理やデータ並列演算などを効率的に行うためのフレームワークです。 iOS 端末では、A7 以降の SoC を搭載していれば利用可能です。(iPhone 5s以降の端末やiPad Air以降の端末など) OS X 11.11 El Capitan からは、OS X でも使用できるようになりました。 MetalKit が登場するまでは、Metal を使用して描画するには UIView の Layer を操作したりと敷居が高く感じられました。 ですが、MetalKit が登場したことで Metal は使いやすくなりました。 Metal の類似技術として、以下のよう
![MetalKit で GPU を使いこなす | ギャップロ](https://cdn-ak-scissors.b.st-hatena.com/image/square/5bfd0188d0a86f96beafce0e2e3d87616378efae/height=288;version=1;width=512/https%3A%2F%2Fgaprot.jp%2Fwp-content%2Fthemes%2Fgaprot2_theme%2Fimg%2Flogo_ogp.png)