An object that references the pixel data for each mipmap level of a texture.
Mipmaps are progressively smaller versions of the same texture image. Each level is half the size of the
previous level, with a minimum size of 1 pixel in each dimension.
Creates a texture contents object from an array of mipmaps.
- Parameters:
- mipmapLevels: Pixel data for each mipmap level, starting with mipmap level `0`.
Supply at least one mipmap level.
- Note: Creating 3D textures requires you to build `MipmapLevel` with `mip()` methods that have a `bytesPerImage` parameter.