gl: upload full texture and render part(roi) of it