#include <stdlib.h>#include <stdio.h>#include <assert.h>#include "OSGConfig.h"#include <string>#include <vector>#include <iostream>#include <OSGLog.h>#include <OSGImage.h>#include "OSGDDSImageFileType.h"Go to the source code of this file.
Namespaces | |
| namespace | osg |
Classes | |
| struct | DDS_PIXELFORMAT |
| struct | DXTColBlock |
| struct | DXT3AlphaBlock |
| struct | DXT5AlphaBlock |
| struct | DDS_HEADER |
| class | CSurface |
| class | CTexture |
| class | CDDSImage |
Defines | |
| #define | INT_MAX numeric_limits<Int32>::max() |
Variables | |
| static const Char8 * | suffixArray [] |
| const UInt32 | DDS_ALPHAPIXELS = 0x00000001 |
| const UInt32 | DDS_ALPHA = 0x00000002 |
| const UInt32 | DDS_FOURCC = 0x00000004 |
| const UInt32 | DDS_RGB = 0x00000040 |
| const UInt32 | DDS_RGBA = 0x00000041 |
| const UInt32 | DDS_DEPTH = 0x00800000 |
| const UInt32 | DDS_COMPRESSED = 0x00000080 |
| const UInt32 | DDS_LUMINANCE = 0x00020000 |
| const UInt32 | DDS_COMPLEX = 0x00000008 |
| const UInt32 | DDS_CUBEMAP = 0x00000200 |
| const UInt32 | DDS_VOLUME = 0x00200000 |
| const UInt32 | FOURCC_DXT1 = 0x31545844 |
| const UInt32 | FOURCC_DXT3 = 0x33545844 |
| const UInt32 | FOURCC_DXT5 = 0x35545844 |
| #define INT_MAX numeric_limits<Int32>::max() |
Definition at line 62 of file OSGDDSImageFileType.cpp.
Referenced by osg::PNMImageFileType::read(), osg::OBJSceneFileType::read(), and osg::OBJSceneFileType::readMTL().
const Char8* suffixArray[] [static] |
| const UInt32 DDS_ALPHAPIXELS = 0x00000001 |
Definition at line 108 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_ALPHA = 0x00000002 |
Definition at line 109 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_FOURCC = 0x00000004 |
Definition at line 110 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_RGB = 0x00000040 |
Definition at line 111 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_RGBA = 0x00000041 |
Definition at line 112 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_DEPTH = 0x00800000 |
Definition at line 113 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_COMPRESSED = 0x00000080 |
Definition at line 114 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_LUMINANCE = 0x00020000 |
Definition at line 115 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_COMPLEX = 0x00000008 |
Definition at line 117 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_CUBEMAP = 0x00000200 |
Definition at line 118 of file OSGDDSImageFileType.cpp.
| const UInt32 DDS_VOLUME = 0x00200000 |
Definition at line 119 of file OSGDDSImageFileType.cpp.
| const UInt32 FOURCC_DXT1 = 0x31545844 |
Definition at line 121 of file OSGDDSImageFileType.cpp.
| const UInt32 FOURCC_DXT3 = 0x33545844 |
Definition at line 122 of file OSGDDSImageFileType.cpp.
| const UInt32 FOURCC_DXT5 = 0x35545844 |
Definition at line 123 of file OSGDDSImageFileType.cpp.
1.5.5