A generic library for textures.
This library is used in Piston for generic code when working with textures.
ImageSize trait is used for passing textures around for rendering.
For more information, see
Image operations for textures.
Texture creation parameters.
Implemented by textures for creation.
Implemented by all images to be used with generic algorithms.
Implemented by texture operations.
Implemented by textures for updating.