You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.

close

The Number One Educational Resource for the Game Industry

Session Name: Nitrous & Mantle: Combining Efficient Engine Design with a Modern API (Presented by AMD)
Speaker(s): Dan Baker, Tim Kipp
Company Name(s): Oxide Games, Oxide Games
Track / Format: Programming

Did you know free users get access to 30% of content from the last 2 years?


Get your team full access to the most up to date GDC content

Overview: This talk will discuss how to build a high throughput renderer using the Mantle API. We will start with a basic overview of the Nitrous Engine architecture, take a tour on how memory and resource management should be thought of, and how the CPU can effectively communicate directly to GPU memory. Next we will talk about real world management of shaders and transition states, including how to automate shading bindings. We will also discuss real world tricks for validation to make your code robust, and explore how these concepts map to Mantle constructs. Finally, we will do an in depth discussion on how Mantle can exploit and scale across multiple CPUs.

GDC 2014

Dan Baker

Oxide Games

Tim Kipp

Oxide Games

free content

Programming

Programming