no `kAutoGenMipmap` in this constructor?