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

Session Name:

Advanced Graphics Techniques Tutorial: "New Techniques for Accurate Real-Time Reflections" & "Memory Management in Vulkan and DX12"

Overview:

This session presents two 30-minute lectures, New Techniques for Accurate Real-Time Reflections and Memory Management in Vulkan and DX12.New Techniques for Accurate Real-Time Reflections (Max McMullen, Microsoft & Maksim Aizenshtein, Futuremark)In this session, developers from Microsoft and Futuremark (3DMark, PCMark, VRMark) will present an algorithm for rendering accurate reflections in real-time using new Microsoft graphics technology that will be announced at GDC. Improving on existing methods, the algorithm produces perspective-correct reflections in real-time without the need for unintuitive adjustments to captures. Nor is it limited to certain types of geometry. By attending this talk featuring detailed explanations and practical demonstrations, you'll learn how to implement this exciting technique in your own graphics engine.Memory Management in Vulkan and DX12 (Adam Sawicki, AMD)Join this session to get an overview of the challenges that new explicit graphics APIs (Vulkan and Direct3D 12) create for game developers in terms of memory management. You will learn good practices and common patterns that you can apply in your code in order to use GPU memory efficiently, as well as more advanced tips and tricks related to the topic. You will also learn what libraries are available to help you with this task.

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

  • GDC 2018
  • Max McMullen
  • Microsoft
  • Adam Sawicki
  • AMD
  • free content
  • Programming
  • Programming