Farcry 5 dx12
Farcry 5 dx12
Not sure if it will drop to dx12. It seems like a different engine than before since you can't handle games that require maxing out cores.
DX12 performs better on Radeon systems compared to Nvidia hardware. When developers rely on Nvidia chips, they often have to use proprietary instructions that aren't fully optimized for DX12. For instance, Radeons feature True Asynchronous Compute, a capability found in DX12. Nvidia provides its own simulated asynchronous compute firmware which can boost performance by 5-10 frames on their platform but doesn't help AMD GPUs. This method makes better use of the GPU's resources and typically raises frame rates by 15-20% across many titles. Notable games like Forza 7 and Wolfenstein 2: The New Colossus utilize Microsoft’s DX12 True Asynchronous Compute. When Ashes of the Singularity was released, it initially used this technology; however, Radeon cards surpassed GeForce models, prompting Nvidia to request support for their hardware. Once Stardock and Oxide agreed, Radeon performance improved significantly while GeForce cards saw a noticeable gain.
DirectX 12 demands a significant overhaul of graphics pipeline design. It's an extreme simplification, comparing it to shifting from a mature game engine to building from scratch or jumping from Python to C. Many mistakes are possible. Incorrect implementation will yield similar results—possibly worse performance and visual quality compared to DX11. In essence, DX11 offers strong support, while DX12 pushes developers to handle more complexity. Whether Ubisoft's team can meet this challenge remains uncertain.