[Apple's sample code](https://developer.apple.com/library/content/samplecode/MetalDeferredLighting/Introduction/Intro.html) [Modern OpenGL Tutorials](http://ogldev.atspace.co.uk/www/tutorial35/tutorial35.html) [Deferred Lighting Tutorial](https://github.com/sevanspowell/MetalDeferredLightingTutorial/blob/master/doc/implementing-deferred-shading-in-metal.md)