В документе написано: «Для 1D, 2D и кубических текстур значение глубины равно 1». Но в MTLTexture типа 2DArray глубина также не равна 1?
Да. Для целей этой документации текстура 2DArray подпадает под 2D текстуры. (Концептуально это массив 2D текстур, все из которых depth равен 1.) Это окольный способ сказать: «Для не 3D текстур значение глубины равно 1».
depth