for my shader, I want to be able to have an alpha channel in my 2D texture array. I’m aware that the format uses RGBW, the W being the array index number (?) When switching texture shape from 2D to 2d Array, the alpha seems disabled…
2D and 2D Array textures support all of the same formats, including those that have four color channels. The index is just needed for the input UVW, where a Texture 2D only needs a UV, and the W is the index for the array. The output is identical for either. You just need to make sure all the textures in the array are using the same format, and that format is either DXT5 or BC7 so it supports RGBA.