hook/swizzle glTexSubImage2D