/AAPL-AdoptingMetalIIDesigningandImplementingaReal-WorldMetalRenderer

2023 Update for Apple Sample code AdoptingMetalIIDesigningandImplementingaReal-WorldMetalRenderer

Primary LanguageSwiftOtherNOASSERTION

Adopting Metal II: Designing and Implementing a Real-World Metal Renderer

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.

Requirements

Build

Xcode 12.0 or later; OSX 10.15 SDK or later

Runtime

OSX 10.13 or later

Device Feature Set

OSX_GPUFamily1_v1 or later

Copyright (C) 2016 Apple Inc. All rights reserved.