mipmaps
Mipmaps are precomputed, downscaled versions of a texture used to improve rendering quality and performance in many 3D graphics systems. A mipmap chain consists of level 0, the original texture, and successively smaller levels where each level is typically half the width and height of the previous one, down to a 1x1 texel level. This arrangement provides a multi-resolution representation that helps the system sample textures at various distances and screen sizes.
During sampling, the GPU selects a mip level based on the texture’s footprint in screen space and
Generation and formats vary by platform. Mipmaps can be generated automatically at load time by graphics APIs
Usage considerations include memory overhead, since the full mipmap chain requires about 1.33 times the memory