Adopting Metal I: A practical approach to your first Metal app

Last Revision:
Version 1.0, 2016-09-13
First release
Build Requirements:
Xcode 8.0 or later; iOS 9.0 SDK or later; OS X 10.11 SDK or later; tvOS 9.2 SDK or later
Runtime Requirements:
iOS 9.0 or later; OS X 10.11 or later; tvOS 9.2 or later

This sample is provided as example material for Adopting Metal I. Within this sample, you will see the core concepts from this session put into practice. This includes fundamental operations such as the creation and management of Pipeline State Objects, loading shaders, using command encoders with command buffers, and sending your encoded commands to the GPU.