LINEAR_MIPMAP_LINEAR = GL_LINEAR_MIPMAP_LINEAR
};
-enum TextureFormat
-{
- LUMINANCE8,
- LUMINANCE8_ALPHA8,
- RGB8,
- RGBA8,
- BGR8,
- BGRA8
-};
-
+/**
+Base class for textures. This class only defines operations common for all
+texture types and is not instantiable. For specifying images for textures, see
+one of the dimensioned texture classes.
+*/
class Texture
{
public: