[PD] GEM/GLSL how to compute correct texture coordinates for non-power-of-two images