Metal By Tutorials new version

Hello Caroline, I find the second edition new book goes on sale. If I have the first edition, may I need to buy this new book? And they are different too much?

There’s not a lot of difference. We added a chapter on GPU driven rendering, using indirect command buffers. Apple documentation here: https://developer.apple.com/documentation/metal/indirect_command_buffers/encoding_indirect_command_buffers_on_the_gpu
We updated the animation chapter to use .usd instead of .gltf, which made importing assets a bit easier.
We also updated the section on debugging and profiling using the GPU debugger.
Other than that, we just went through and made sure everything worked in Xcode 11. eg. float2/3/4 were deprecated so we made that a typealias instead.