This engine is heavily based on: https://learnopengl.com/Advanced-Lighting/Deferred-Shading https://research.ncl.ac.uk/game/mastersdegree/graphicsforgames/deferredrendering/Tutorial%2015%20-%20Deferred%20Rendering.pdf and coding concepts from https://vulkan-tutorial.com/
Deferred Renderer