gl: correct tex coord to avoid the useless bytes for alignment.

TODO:
still has a very thin line.
planeWidth() is wrong if planeCount() > channels()