- Oct 11, 2012
- 747
- 279
- 136
MARCH 2
MARCH 4
MARCH 5
Getting the Most Out of DirectX12
In this talk, AMD and NVIDIA will discuss the new programming model and features of the new API. This is an advanced tutorial, for developers familiar with graphics programming, on how to start developing efficient and effective D3D12 applications straight away, packed with useful tips and insights.
Speaker(s): Dave Oldcorn, Software Engineering Fellow, AMD; Evan Hart, Principal Engineer, NVIDIA
Visual Effects in Star Citizen
A detailed look into the visual effects in development for the crowd funded open world space game Star Citizen and its single player military counterpart Squadron 42. This includes the rendering and lighting of volumetric gases for everything from smoke trails and massive explosions to gas-clouds several hundred miles across. Other rendering effects such as our ship damage system and shield rendering solution will also be presented. The intended audience for this tutorial includes graphics programmers who are planning or actively developing Direct3D applications.
Speaker(s): Alistair Brown, Director of Graphics Programming, Cloud Imperium.
Advancements in Tile-based Compute Rendering
Tiled deferred rendering and Forward+ rendering are becoming increasingly popular as efficient ways to handle the ever increasing numbers of dynamic lights in games. This talk looks at some of the most recent improvements to this approach as well as exploring the idea of clustered rendering. The intended audience for this tutorial includes graphics programmers who are planning or actively developing Direct3D applications.
Speaker(s): Gareth Thomas, Developer Technology Engineer, AMD
MARCH 4
Low Latency and Stutter-Free Rendering in VR and Graphics Applications
This talk will provide a detailed explanation of several mechanisms by which graphics engine developers can dramatically reduce both actual and perceived latency and stuttering in graphics and virtual reality applications running on modern GPUs such as those powered by the AMD Graphics Core Next (GCN) architecture. Real world examples of optimized AAA content will be discussed and explained, complete with before and after performance metrics. This talk will give developers the tools and understanding required to exploit modern GPU architectures to take their graphics engines to the next level: extremely low latency, stutter-free, liquid smooth graphics at high framerates (90-120Hz and beyond).
Speaker(s): Layla Mah, Lead Architect of Virtual Reality and Advanced Rendering, AMD
Optimizing Games for Graphics Core Next Architecture using AMD Graphics Tools
AMD provides a range of GPU performance analysis and debugging tools for PC graphics development. In this presentation AMD will demonstrate the latest suite of tools including GPU Shader Analyzer for GCN. With their support for modern graphics APIs on both Windows and Linux, these tools provide seamless workflow integration, can help you identify performance and algorithm issues early in the development cycle, and meet your quality and performance goals. Attendees will learn how the AMD tools presented can be used to determine performance bottleneck, debug issues and visualize GCN assembler from their shaders.
Speaker(s): Gordon Selley, SMTS Software Development Engineer, AMD; John Larkin, Software Development Engineer, AMD
MARCH 5
Augmented Hair in Deus Ex Universe projects: TressFX 3.0
In this talk, engineers from AMD and Eidos detail the TressFX 3.0 solution used in Dawn Engine which will be the cornerstone to the development of the Deus Ex Universe projects at the studio. We show how Eidos graphics engineers built upon TressFX to break new grounds and deliver a realistic and scalable hair solution in the Dawn Engine for PC and consoles. With a focus on game requirements such as artistic control and animation support this talk will cover the practical considerations of a full TressFX pipeline, from authoring to rendering. In addition, for simulation, we address topics such as collisions, shape preservation, stretching, and wind. For rendering, we discuss how to blend strands with traditional hair meshes, antialiasing solutions, and translucency sorting techniques. We will also cover the latest TressFX 3.0 advancements from AMD, including skinning and fur support, an open source Maya plugin, and new rendering options for optimum scalability. Attendees will learn what quality and performance improvements and trade-offs were made in the Dawn engine TressFX implementation that will be used in the studios upcoming titles. They will also see what features a full TressFX pipeline needs to support for AAA game development. And they will learn the latest advancements found in TressFX 3.0.
Speaker(s): Jason Stewart, MTS Software Engineer, AMD; Uriel Doyon, 3D Programmer, Eidos Montreal
http://developer.amd.com/community/events/amd-gdc-2015/DirectX 12: A New Meaning for Efficiency and Performance
Direct3D 12 adds key new rendering features such as multiple queues for asynchronous compute and DMA, and the ultra-performance API both eliminates performance bottlenecks and enables new techniques. AMD will talk about the key interactions between the new D3D12 capabilities and AMD hardware and how to get the best from both. This session will include live demos. Attendee will learn more about how to use the D3D12 API and see how the combination of D3D12 and AMD graphics brings console performance and features to the PC.
Speaker(s): Dave Oldcorn, Software Engineering Fellow, AMD; Stephan Hodes, Developer Technology Engineer, AMD; Max McMullen, Principal Development Lead, Microsoft; Dan Baker, Graphics Architect, Oxide Games.