FrameGraph:

Extensible Rendering Architecture in Frostbite

Talk by Yuriy O’Donnell at GDC 2017.

This talk describes how Frostbite handles rendering architecture challenges that come with having to support a wide variety of games on a single engine. Yuriy describes our new rendering abstraction design, which is based on a graph of all render passes and resources. This approach allows implementation of rendering features in a decoupled and modular way, while still maintaining efficiency.

Intended Takeaway
A graph of all rendering operations for the entire frame is a useful abstraction. The industry can move away from “immediate mode” DX11 style APIs to a higher level system that allows simpler code and efficient GPU utilization.

Related News

In Their Own Words: Lacy Rohre

Electronic Arts Inc.
Aug 18, 2017

Meet the Cast of Longshot

Electronic Arts Inc.
Aug 16, 2017

Star Wars™ Rise to Power in Early Testing

Electronic Arts Inc.
Aug 15, 2017