This deck was given as part of the Siggraph 2021 Rendering Engine Architecture Course and discusses varying approaches to rendering engine architecture in games. Topics include: the different decisions we make if we’re a bespoke engine, vs a platform, vs a licensed engine technology; the philosophical ideas that are important to us around bespoke technology; how to choose constraints and prioritization; how specialization unlocks efficiency and how we engineer for resiliency in our code .
Download the PowerPoint