volt_Bjorn3D
I think the whole community appreciates the time and the initiative for doing a chat about current filtering algorithm which certainly raised a few issues. Was the new filtering algorithm intentional and if you could tell us why werent review sites notified about it. Thanks.
Andy/Raja
We are constantly tuning our drivers and our hardware. Every new generation of hardware provides the driver with more programmability for features and modes that were hard-wired in the previous generation. We constantly strive to increase performance and quality with every new driver release. There are literally dozens and dozens of such optimizations that went into our drivers in the last year or so. Sometimes many such optimizations are not even communicated internally to marketing and PR teams for example. And many optimizations are very proprietary in nature and we cannot disclose publicly anyways.
Astaroth
Is x800's hardware able to do "traditional" trilinear or is the new algorithm completely hardwired (not that I would mind ??
Andy/Raja
The X800 hardware is capable of all features of previous generations, and many more besides.
alp
Is this
http://www.ixbt.com/video2/images/r...r420-anis0x.jpg (copy and past it) bilinear or bri/trillinear as is is supposed to be...i heard it is possilby a bug in cod causing it to set filtering to bi rather than a really bad trillinear filtering method, is this true?
Andy/Raja
This we believe is test error and the X800 images appear to be obtained using only a bilinear filter. We have been unable to reproduce this internally. Also, note that the game defaults to bilinear when a new card is installed and this may explain the tester error
Singer
Why did ATI say to the general public that they were using trilinear by default, when in fact it was something else? (quality is ok, i agree, but you did deceive, by claiming it to be a trilinear)
Andy/Raja
We understand that there was confusion due to the recent reports otherwise. We provide trilinear filtering in all cases where trilinear filtering was asked for. As has been demonstrated many times by several people - almost every hardware has a different implementation of lod calculation and filtering calculations. If we start calling all the existing filtering implementations with different names - we will end up with many names for trilinear
Wer
Is bit comparison difference images can highlight IQ differences surely there must be some - why do you say there are no IQ differences when these comparisons show otherwise?
Andy/Raja
The bit comparison differences between implementations occur due to many reasons. We constantly make improvements to our hardware algorithms. Bit comparisons just say they are different - not necessarily that one is better than the other. We always on the lookout for cases where we can find IQ problems with our algorithms. We can guarantee you that there will be bit-wise mis-matches without future generation hardware too and the future generation hardware will be better. Our algorithms are exercised by the stringent MS WHQL tests for mipmap filtering and trilinear and we pass all these tests. These tests do not look for exact bit matches but have a reasonable tolerance for algorithmic and numeric variance.
crushinator
Is this Algorythm implemented in hardware? who's analysing texture maps, is it just the driver doing that or is it the chip?
Andy/Raja
The image analysis is performed by the driver to choose the appropriate hardware algorithm. This allows us to continually improve the quality and performance with future drivers.
[continue]