I was wondering if anyone knows how to deal with ARM GPUs that do not support Anisotropic Filtering?
As some of you may already know, some Mali GPUs on mobile phones do not support Anisotropic Filtering. Link below:
This makes it really annoying for developers since most mobile GPUs on the market already support Anisotropic Filtering and we rely on that. But unfortunately, for some reason, about 30% of mobile GPUs on the market that are ARM do not have this extension. That means developers are forced to create two separate graphics to make their game look good with and without Anisotropic Filtering.
For example, floors in games from a distance greatly benefit from Anisotropic Filtering:
Check out the image on wiki demonstrating this effect. As you can see from a distance the floor looks blurry compare to when Anisotropic Filter is turned on. If you turn off mipmaping to avoid the blurriness, you will end up with a very sharp pixelleted floor that is just as worse.
I am hoping someone here found a work around this? How do you get good looking floors on ARM GPUs? - I am thinking of maybe a special shader will do the trick?
Thanks in advance.