spec property
Everything the texture was made from: its shape, layers, levels,
samples, usage and label. A RenderTargetDescriptor (a pool's
target) reads back as one, since a backend makes those its own way.
Implementation
final TextureDescriptor spec;