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: Florian Le Bihan, Competitive Designer on Battlefield 1

Electronic Arts Inc.
Dec 12, 2017

Behind Closed Doors: The Sims 4 Laundry Day Stuff Pack

Electronic Arts Inc.
Dec 11, 2017

Behind Closed Doors: The Stunning Score of Battlefield 1

Electronic Arts Inc.
Dec 8, 2017
Behind Closed Doors: The Stunning Score of Battlefield 1