Far Cry's Water Reflection Bug Fixed: A Battle with D3D9
2025-07-18

Far Cry, once a visual benchmark, suffered from a long-standing water reflection bug on systems beyond Windows XP. While WineD3D offered a fix, it came at a significant performance cost. Using PIX, the developer discovered a regression in D3D9's handling of clipping planes, possibly introduced by the shift from XPDM to WDDM. The solution involved saving and reapplying clipping planes, resulting in a performance-neutral patch.
Read more
Game
game fix