DDS ArrayTexture mip levels render garbage when using many layers in LÖVE 12
Author: Unix0815Created Jul 3, 2026Updated Aug 23, 2026
Labelsmore info needed
I am seeing incorrect rendering of mip levels in a DDS ArrayTexture in LÖVE 12.
The base mip level renders correctly, but as soon as I sample mip level 1 or higher, the output becomes garbage / corrupted. The issue appears only when the array texture contains more layers. A smaller array texture with only 3 DDS textures works correctly, including all mip levels. The same happens with TGA files and generated mipmaps too.
Source: love2d/love