Descriptors reusability

The documentation states is possible to reuse MTLTextureDescriptor to create more MTLTexture but what about all the other descriptors? Can you always resuse then to create many objects? As far I can tell, the documentation seems silent about other descripors reusability.


"You can reuse a MTLTextureDescriptor object, modifying its property values as needed, to create more MTLTexture objects. Texture descriptor properties are used only during the creation of a MTLTexture object. After the texture has been created, property changes in its descriptor have no further effects on it."