typedef struct {
PEXTexelDimension dimension;
union {
PEXTexelLum *luminance;
PEXTexelLum8 *luminance8;
PEXTexelLum16 *luminance16;
PEXTexelLumA *luminance_alpha;
PEXTexelLumA8 *luminance_alpha8;
PEXTexelLumA16 *luminance_alpha16;
PEXTexelRGB *rgb;
PEXTexelRGB8 *rgb8;
PEXTexelRGB16 *rgb16;
PEXTexelRGBA *rgb_alpha;
PEXTexelRGBA8 *rgb_alpha8;
PEXTexelRGBA16 *rgb_alpha16;
} array;
} PEXMipmapLevel;
PEXMipmapLevel is a data structure that is common to the following functions:
For a list of data structures for textures, see Data Structures for Textures.