#ifndef SPECTRE_GRAPHICS_PIXELFORMAT_H #define SPECTRE_GRAPHICS_PIXELFORMAT_H namespace sp { enum PixelFormat { PF_Unknown = 0, PF_RGB = 1, PF_RGBA = 2, PF_32BGR = 3, // 32 bits per pixel, 8 bits are used for blue, green, red. Last 8 bits are unused. PF_32BGRA = 4, // 32 bits per pixel, 8 bits are used for blue, green, red, alpha. PF_Alpha = 5, // 8 bit alpha channel. }; } // namespace #endif /* SPECTRE_GRAPHICS_PIXELFORMAT_H */