/modern-metal

Primary LanguageSwiftMIT LicenseMIT

Writing a Modern Metal App from Scratch

This repository accompanies the tutorial series "Writing a Modern Metal App from Scratch," available here.

How to use this repository

The content in this repository is developed step-by-step throughout the articles in the series. The articles contain references to Git tags that correspond to significant milestones. To view the code as it appears at a particular step, you can use the git checkout command. For example, to view the project template before any Metal code is added, you can say:

$ git checkout start

To view the state of the project at a particular checkpoint, use the tag name specified in the article. For example:

$ git checkout step1_1