API matches ISquareDataTextureWriter / SquareDataTexture enqueue surface
(no layer in method signatures). Does not own GPU resources — no resize / destroy.
Shader bind: use texture as sampler2DArray with this proxy's layer.
Call update / upload once per frame on the parent array (or any layer proxy).
Writer view of a single layer inside a SquareDataTextureArray.
API matches ISquareDataTextureWriter / SquareDataTexture enqueue surface (no
layerin method signatures). Does not own GPU resources — noresize/destroy.Shader bind: use
textureassampler2DArraywith this proxy's layer. Callupdate/uploadonce per frame on the parent array (or any layer proxy).