Require 25% of texture to overlap framebuffer.

Because it's probably wrong if only a small amount overlaps.
Merge pull request #6434 from unknownbrackets/texcache

Require 25% of texture to overlap framebuffer