This sample is provided as example material for Adopting Metal II. Within this sample, you will find a ideal reference for the structure of a Metal based renderer. This project takes special care to highlight best practices in terms of data management, command buffer creation, and synchronization between CPU and GPU.
Xcode 8.0 or later; OSX 10.12 SDK or later
OSX 10.12 or later
OSX_GPUFamily1_v1 or later
Copyright (C) 2016 Apple Inc. All rights reserved.