VOGONS


Texture filtering quality comparison

Topic actions

Reply 23 of 23, by Scali

User metadata
Rank l33t
Rank
l33t

Note also that there are various driver settings that will affect texture filtering. And some may not be exposed to the end-user. Even different driver versions could affect the texture filtering quality.
Texture filtering is a great place to cheat and save bandwidth to artificially inflate performance.

My personal favourite is the Kyro II PowerVR. They were accused of cheating because coloured mipmaps didn't show up as one would expect for trilinear filtering. It looked like the cards did bilinear filtering instead.
But no, the PowerVR guys are just more clever than everyone else: What they did was: they grabbed a block of samples from the larger mipmap, and then generated the smaller mipmap data on-the-fly from these samples, rather than having to access two separate textures.
As a result, the trick of giving each mipmap different colours didn't work as expected, obviously. So you couldn't see the colours being filtered, even though it was actually doing trilinear filtering.

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/