glGetTexImage is a bad API
glGetTexImage is existed since OpenGL 1.0 released, and it is a bad API for texture arrays(such as texture 1D array, texture 2D array, texture cube array). In direct3d,...