Do not override internalFormat of texture if already set by the user