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

Inside the Studio: Ghost Games

Electronic Arts Inc.
Jun 12, 2017

Salute to Superfans: Star Wars™ HQ

Electronic Arts Inc.
Jun 12, 2017

Salute to Superfans: AR12Gaming

Electronic Arts Inc.
Jun 11, 2017