Overview

The flow graph above presents a high-level view of the renderer architecture. It is clear that the actual rendering method used isn't predefined by the engine. In this case, the render path with the red arrows may use HDR deffered shading with shadows from multiple lights, suitable for rendering with latest hardware, and the blue render path may use forward rendering with one light per-pass with limited shadows, suitable for rendering with older hardware.
More information about the shader system can be found here.