bit-tech has learned that Nvidia GPUs will support the DirectX 10.1 features implemented into Far Cry 2 via an extension to DirectX 10 that's supported in all of Nvidia's DirectX 10 hardware.
The Ubisoft team wanted to enhance the anti-aliasing through the reading of the multisampled depth Z-buffers, explained Vincent Greco, Worldwide Production Technical Coordinator at Ubisoft. "This feature was enabled by either using DX10.1 or using a DX10.0 extension supported by Nvidia DirectX 10 GPUs."Nvidia GPUs support DX10.1 features in Far Cry 2
All of Nvidia's DirectX 10 GPUs support a superset of DX10, but don't fully support all of DirectX 10.1's requirements so Nvidia cannot claim compliance with DX10.1.