(Rice) Narann backport - use glTexSubImage2D intead of glTexImage2D
for texture update