Texturarray
En trave likadant formaterade texturer adresserade med ett index, bundna som en enda resurs — en atlas utan skarvar.
En texturarray lägger N bilder av samma storlek och format i lager och låter shadern välja lager med ett heltalsindex vid sidan av de vanliga uv-koordinaterna. Till skillnad från en texturatlas, där kakel packas i en enda stor bild, har lagren egna kanter — så mipmappning och upprepning fungerar utan att grannkakel blöder in. Terrängmotorer använder dem för markmaterial, partikelsystem för flipbooks.
Begränsningen är att alla lager måste dela dimension och format; en array kan inte blanda 256- och 512-pixelstexturer. Funktionen kom med OpenGL 3.0 (2008) och finns i alla moderna API:er. Den som vill blanda storlekar fritt får i stället vända sig till bindless-texturer.