Different ways that you can use a texture.
The usages determine what kind of memory the texture is allocated from and what actions the texture can partake in.
These can be combined in a bitwise combination.
<a href="https://docs.rs/wgpu/0.6.0/wgpu/struct.TextureUsage.html">wgpu::TextureUsage</a>
See Implementation
Different ways that you can use a texture.
The usages determine what kind of memory the texture is allocated from and what actions the texture can partake in.
These can be combined in a bitwise combination.