MetalとOpenGLの違い

metal-opengl.png

MetalのOpenGLで書いたアプリの違うところは他のサイトで取り上げられてるので、
このページでは実際にコーディングする時に、MetalとOpenGLがどう違うのか、
元々OpenGLを書いていた人はどこに気をつければスムーズにMetalに移行できるのかを記していこうと思います

  • MetalではAttribute変数にしなくても、VertexBufferから直接シェーダにデータを送れる
  • swift or Objective-Cで定義した構造体をそのまま.metalで利用できる

metal opengl

サポートサイト Wikidot.com metalopengl