28 #ifndef __PixelFormatDescriptions_H__ 29 #define __PixelFormatDescriptions_H__ 77 0, 0, 0, 0, 0, 0, 0, 0
90 0xFF, 0, 0, 0, 0, 0, 0, 0
103 0xFFFF, 0, 0, 0, 0, 0, 0, 0
116 0, 0, 0, 0xFF, 0, 0, 0, 0
129 0x0F, 0, 0, 0xF0, 0, 0, 0, 4
155 0xF800, 0x07E0, 0x001F, 0,
169 0x001F, 0x07E0, 0xF800, 0,
183 0x0F00, 0x00F0, 0x000F, 0xF000,
197 0x7C00, 0x03E0, 0x001F, 0x8000,
211 0xFF0000, 0x00FF00, 0x0000FF, 0,
225 0x0000FF, 0x00FF00, 0xFF0000, 0,
239 0x00FF0000, 0x0000FF00, 0x000000FF, 0xFF000000,
253 0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000,
267 0x0000FF00, 0x00FF0000, 0xFF000000, 0x000000FF,
281 0x3FF00000, 0x000FFC00, 0x000003FF, 0xC0000000,
295 0x000003FF, 0x000FFC00, 0x3FF00000, 0xC0000000,
309 0, 0, 0, 0, 0, 0, 0, 0
322 0, 0, 0, 0, 0, 0, 0, 0
335 0, 0, 0, 0, 0, 0, 0, 0
348 0, 0, 0, 0, 0, 0, 0, 0
361 0, 0, 0, 0, 0, 0, 0, 0
374 0, 0, 0, 0, 0, 0, 0, 0
387 0, 0, 0, 0, 0, 0, 0, 0
400 0, 0, 0, 0, 0, 0, 0, 0
413 0, 0, 0, 0, 0, 0, 0, 0
426 0x00FF0000, 0x0000FF00, 0x000000FF, 0xFF000000,
440 0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000,
454 0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF,
468 0, 0, 0, 0, 0, 0, 0, 0
481 0, 0, 0, 0, 0, 0, 0, 0
508 0, 0, 0, 0, 0, 0, 0, 0
521 0, 0, 0, 0, 0, 0, 0, 0
534 0x0000FFFF, 0xFFFF0000, 0, 0,
548 0, 0, 0, 0, 0, 0, 0, 0
561 0, 0, 0, 0, 0, 0, 0, 0
574 0, 0, 0, 0, 0, 0, 0, 0
587 0, 0, 0, 0, 0, 0, 0, 0
600 0, 0, 0, 0, 0, 0, 0, 0
613 0, 0, 0, 0, 0, 0, 0, 0
626 0, 0, 0, 0, 0, 0, 0, 0
639 0, 0, 0, 0, 0, 0, 0, 0
652 0, 0, 0, 0, 0, 0, 0, 0
655 {
"PF_R11G11B10_FLOAT",
665 0xFFC00000, 0x03FF800, 0x000007FF, 0,
693 0xFF00, 0x00FF, 0, 0,
707 0xFF0000, 0x00FF00, 0x0000FF, 0,
721 0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF,
749 0xFFFF0000, 0x0000FFFF, 0, 0,
753 {
"PF_R16G16B16_UINT",
763 0xFFFF00000000, 0x0000FFFF0000, 0x00000000FFFF, 0,
767 {
"PF_R16G16B16A16_UINT",
777 0xFFFF000000000000, 0x0000FFFF00000000, 0x00000000FFFF0000, 0x000000000000FFFF,
805 0xFFFFFFFF00000000, 0xFFFFFFFF, 0, 0,
809 {
"PF_R32G32B32_UINT",
823 {
"PF_R32G32B32A32_UINT",
861 0xFF00, 0x00FF, 0, 0,
875 0xFF0000, 0x00FF00, 0x0000FF, 0,
889 0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF,
917 0xFFFF0000, 0x0000FFFF, 0, 0,
921 {
"PF_R16G16B16_SINT",
931 0xFFFF00000000, 0x0000FFFF0000, 0x00000000FFFF, 0,
935 {
"PF_R16G16B16A16_SINT",
945 0xFFFF000000000000, 0x0000FFFF00000000, 0x00000000FFFF0000, 0x000000000000FFFF,
973 0xFFFFFFFF00000000, 0xFFFFFFFF, 0, 0,
977 {
"PF_R32G32B32_SINT",
991 {
"PF_R32G32B32A32_SINT",
1005 {
"PF_R9G9B9E5_SHAREDEXP",
1015 0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF,
1029 0, 0, 0, 0, 0, 0, 0, 0
1042 0, 0, 0, 0, 0, 0, 0, 0
1055 0, 0, 0, 0, 0, 0, 0, 0
1068 0, 0, 0, 0, 0, 0, 0, 0
1081 0, 0, 0, 0, 0, 0, 0, 0
1094 0, 0, 0, 0, 0, 0, 0, 0
1107 0, 0, 0, 0, 0, 0, 0, 0
1110 {
"PF_BC7_UNORM_SRGB",
1120 0, 0, 0, 0, 0, 0, 0, 0
1147 0xFF0000, 0x00FF00, 0, 0,
1175 0xFF00, 0x00FF, 0, 0,
1189 0xFF0000, 0x00FF00, 0x0000FF, 0,
1193 {
"PF_R8G8B8A8_SNORM",
1203 0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF,
1231 0xFFFF0000, 0x0000FFFF, 0, 0,
1235 {
"PF_R16G16B16_SNORM",
1245 0xFFFF00000000, 0x0000FFFF0000, 0x00000000FFFF, 0,
1249 {
"PF_R16G16B16A16_SNORM",
1259 0xFFFF000000000000, 0x0000FFFF00000000, 0x00000000FFFF0000, 0x000000000000FFFF,
1274 0, 0, 0, 0, 0, 0, 0, 0
1287 0, 0, 0, 0, 0, 0, 0, 0
1300 0, 0, 0, 0, 0, 0, 0, 0
1313 0, 0, 0, 0, 0, 0, 0, 0
1326 0, 0, 0, 0, 0, 0, 0, 0
1329 {
"PF_ATC_RGBA_EXPLICIT_ALPHA",
1339 0, 0, 0, 0, 0, 0, 0, 0
1342 {
"PF_ATC_RGBA_INTERPOLATED_ALPHA",
1352 0, 0, 0, 0, 0, 0, 0, 0
PixelFormatDescription _pixelFormats[PF_COUNT]
Pixel format database.
Short per component (16 bit fixed 0.0..1.0))
unsigned long long uint64
32 bit float per component
This is an integer format.
PixelComponentType
Pixel component format.
This format has an alpha channel.
This format is compressed.
This is a depth format (for depth textures)
This is an intensity format instead of a RGB one.
16 bit float per component
Signed integer per component.
Format is in native endian.
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info...
This is a floating point format.
Byte per component (8 bit fixed 0.0..1.0)