What was changed in the 5th edition of Metal by Tutorials?
You should probably update the 4th edition page to say that there is a 5th edition. Google sent me to the 4th edition page.
What was changed in the 5th edition of Metal by Tutorials?
You should probably update the 4th edition page to say that there is a 5th edition. Google sent me to the 4th edition page.
Hi @londor
The 5th edition brought Metal by Tutorials up-to-date with Xcode 26 and Metal 3. There were a number of cosmetic changes, some chapters were more logically split. References to older tech such as Intel were removed. The GPU is all-in on Apple silicon.
There is a new chapter which introduces you to mesh shaders.
The profiling chapter was changed to profile the first level of a new game. This brings together everything you learned throughout the book, as well as an example 3D particles and an ocean shader.
The ray tracing section was removed, as the book was too long for printing. However, if you purchase the pdf, you should still be able to access this section in Metal by Tutorials 4th edition. It should still work in Xcode 26, as there weren’t any changes to affect the MSL.
I didn’t include Metal 4, as I think when you’re brand new, it’s easier to start with Metal 3. Once you understand how the GPU works, you can more easily upgrade to Metal 4.