Tessellate faces into bigger chunks when texture repeating is an option.
This is kept conservative at just 2x2 cell sizes, because bigger polygons with more repeats will cause more texture warping and geometry glitching. This is already the biggest gain.
tex.ps1tex.twin=getTexWindow(tex.uoffs,tex.voffs,tex.w,tex.h);// TODO: figure out the right offsets that are multiples of w and h; NOTE: if uoffs has to >> 1, then w probably has to as well