Check the entire texture again, fixes wrong tex.

Not sure why, but only on Android.  Also faster on Windows.
Merge pull request #671 from unknownbrackets/texcache

Check the entire texture again, fixes wrong tex