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: Skimbo

Electronic Arts Inc.
Oct 23, 2017

An Update on the Visceral Star Wars Project

Electronic Arts Inc.
Oct 18, 2017

In Their Own Words: Up Close and Personal with Vincent Pontbriand

Electronic Arts Inc.
Oct 13, 2017