merge
using texture generator glTexSubImage2D instead.