Battlefield 5 est un jeu visuellement impressionnant. Il utilise la troisième version du "Frostbite Game Engine" développé par le constructeur DICE. Le moteur est disponible pour Windows, PS4, PS5, XBox One ou XBox Series X. De nombreux calculs basés sur la physique sont effectués directement dans le moteur de jeu, ce qui aboutit à des calculs très réalistes. En raison de ses fonctionnalités actuelles, Battlefield 5 est très approprié comme référence de carte graphique.
Le moteur Frostbite 3 est l'un des premiers environnements d'exécution pour jeux à utiliser l'API "Low-Overhead" "Mantle" développée par AMD, qui a cependant été adaptée en coopération avec le constructeur DICE. L'effort administratif de l'API "Mantle" est nettement inférieur à celui, par exemple, de Direct3D ou OpenGL. Le moteur Frostbite 3 s'adapte très bien aux cœurs de processeur et est conçu pour utiliser le moins possible le processeur.
Les dernières versions de DirectX 12 (Microsoft) ou de l'interface open source "Vulkan" seraient supérieures à Mantle. Par conséquent, AMD soutient désormais activement le développement ultérieur de ces deux interfaces. DirectX 12 prend en charge le traçage de rayons DirectX (DXR en abrégé).
Battlefield 5 prend en charge le lancer de rayons, qui permet à une carte graphique compatible de calculer correctement et de manière réaliste la visibilité des objets ou des ombres à partir d'un point dans l'espace 3D. En plus des objets et des ombres, les reflets ainsi que toutes les sources lumineuses ou effets d'éclairage en bénéficient.
NVidia prend en charge le ray tracing depuis fin 2018 (modèles GeForce RTX), AMD installe des unités de ray tracing dédiées dans ses cartes graphiques depuis l'architecture RDNA 2 (à partir de Radeon RX 6xxx fin 2020). Les consoles de nouvelle génération Playstation 5 et Microsoft XBox Series X / S prennent également en charge le lancer de rayons, car leurs APU sont basés sur l'architecture AMD RDNA 2.