Correction du bug de réflexion de l'eau de Far Cry : Une bataille avec D3D9

2025-07-18
Correction du bug de réflexion de l'eau de Far Cry : Une bataille avec D3D9

Far Cry, autrefois une référence visuelle, souffrait d'un bug persistant de réflexion de l'eau sur les systèmes autres que Windows XP. Bien que WineD3D ait proposé une solution, cela s'est accompagné d'une perte de performance significative. À l'aide de PIX, le développeur a découvert une régression dans la gestion des plans de coupe de D3D9, probablement introduite par le passage de XPDM à WDDM. La solution a consisté à enregistrer et à réappliquer les plans de coupe, ce qui a donné un correctif neutre en termes de performances.