The WWDC videos like the new "Boost your graphics performance with the M5 and A19 GPUs" contain extremely valuable information and tips on how to discover, diagnose and remedy performance issues. They seem to serve as quick reminders and distilled summaries of more comprehensive documentation that I assume can be found somewhere.
Where do we find the underlying comprehensive documentation that explains Apple Silicon GPU architecture? How can I learn to understand the basis of the data presented by the Xcode Metal Debugger?
Any hints at external literature and resources are welcome.
The tech talks provide the most in-depth documentation of the features of each GPU generation. As part of the latest Game Porting Toolkit update, there's some documentation about the TBDR architecture to help when porting. To access the GPU, you use Metal which has a home page here, documentation and sample code. The Metal developer tools have their own documentation too.