OpenGL
Metal Start
Start Metal은 Apple 하드웨어에서 매우 효율적으로 설계되어 OpenGL ES를 사용할 때보다 향상된 속도와 낮은 오버헤드를 제공한다. 이 튜토리얼에서는 Metal API를 사용해서 간단한 삼각형 그리기를 해볼 것이다. 만약 OpenGL등의 경험이 있다면 Metal에도 동일한 개념이 많이 적용되어 있어 쉽게 할 수 있을 것이다. Metal을 사용해 랜더링을 하려면 7단계를 따라야 한다. 1. MTLDevice 2. CAMetalLayer 3. Vertex Buffer 4. Vertex Shader 5. Fragment Shader 6. Render Pipeline 7. Command Queue 1. MTLDevice 먼저 MTLDevice에 대한 참조를 얻어야 한다. GPU에 직접적으로 연결되..