texImage2D for a half-float texture only accepts null