úθ  Safe-Infered'Provides an alternative way of loading [s that are arrays of non-square images tiled vertically. No additional mipmaps are loaded. sFilesystem errors or bad texture dimensions (i.e. the height of the image is not a multiple of the supplied depth)  are thrown as s. rProvides the general way of loading any kind of textures. A 3D texture is assumed to be an array of square images h tiled vertically in the image file. Cube textures are assumed to be composed of 6 equally sized images 5 tiled vertically. No additional mipmaps are loaded. fFilesystem errors or bad texture dimensions (e.g. loading a cube texture from a file where the height ' is not a multiple of 6) are thrown as s. The depth of the resulting         !"#$%GPipe-TextureLoad-1.0.4Graphics.GPipe.Texture.LoadLoadableTexture3D loadTexture3DLoadableTexture loadTexture GPipe-1.3.2Textures Texture3DbaseGHC.IO.ExceptionIOError$fLoadableTexture3DRGBAFormat$fLoadableTexture3DRGBFormat'$fLoadableTexture3DLuminanceAlphaFormat"$fLoadableTexture3DLuminanceFormat$fLoadableTexture3DAlphaFormat$fLoadableTextureTextureCube$fLoadableTextureTextureCube0$fLoadableTextureTextureCube1$fLoadableTextureTextureCube2$fLoadableTextureTextureCube3$fLoadableTextureTexture1D$fLoadableTextureTexture1D0$fLoadableTextureTexture1D1$fLoadableTextureTexture1D2$fLoadableTextureTexture1D3$fLoadableTextureTexture2D$fLoadableTextureTexture2D0$fLoadableTextureTexture2D1$fLoadableTextureTexture2D2$fLoadableTextureTexture2D3$fLoadableTextureTexture3D$fLoadableTextureTexture3D0$fLoadableTextureTexture3D1$fLoadableTextureTexture3D2$fLoadableTextureTexture3D3