Graphics processor manufacturer NVidia and 3D benchmark-testing group FutureMark have patched-up recent differences.

FutureMark had alleged that NVidia's driver code detected certain tests that altered the graphics-chip performance to inflate results. FutureMark released documents to buttress its claims last week.

Following the release of that information, both companies met yesterday for the first time in six months for "detailed discussions", NVidia and FutureMark said.

"FutureMark now has a deeper understanding of the situation and NVidia's optimization strategy. In light of this, FutureMark now states that NVidia's driver design is an application-specific optimization and not a cheat," NVidia said in a statement.

"The world of 3D graphics has changed dramatically with the latest generation of programmabble GPUs. Each GPU has a different architecture and a unioque optimal code path," it said, explaining that the way FutureMark's tests work requiored NVidia to "update the product" in some way to make the test deliver coherent results.

Both companies agreed that they hope to "define clear rules" for assessing 3D GPU performance.

"Recent developments in the graphics industry and game development suggest that a different approach for game performance benchmarking might be needed, where manufacturer-specific code path optimization is directly in the code source. FutureMark will consider whether this approach is needed in its future benchmarks," the statement concludes.