Far Cry's Water Reflection Bug Fixed: A Battle with D3D9

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

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