Skip to main content

GPUOpen Series: Porting “Detroit: Become Human” from Playstation 4 to PC - Part 3

The final entry in a 3 part series on porting Detroit: Become Human from PS4 to PC. In Part 1, Ronan Marchalot from Quantic Dream explained why they decided to use Vulkan® and talked about shader pipelines and descriptors. In part 2, Lou Kramer from AMD discussed non-uniform resource indexing on PC and on AMD cards specifically. Here in part 3 Ronan Marchalot discusses shader scalarization, multithreaded render list, memory management, and more.