我目前正在尝试将多个纹理绑定到 Computeshader。因为只有少量有限的图像单元可用,所以我想到了绑定 a TextureArray
,其优点是使用更多纹理进行更少的绑定。据我所知TextureArrays
,Sampler 只能用sampler2DArrays
. 但是,我正在使用图像,所以我可以使用imageLoad()/imageStore()
. 是否有解决方法可以使用TextureArrays
,image2D
或者我是否被迫使用其他方法,例如Texture Atlases
?