Pyrogenesis  trunk
Classes | Macros
TextureConverter.cpp File Reference
#include "precompiled.h"
#include "TextureConverter.h"
#include "lib/regex.h"
#include "lib/timer.h"
#include "lib/allocators/shared_ptr.h"
#include "lib/tex/tex.h"
#include "maths/MD5.h"
#include "ps/CLogger.h"
#include "ps/CStr.h"
#include "ps/Profiler2.h"
#include "ps/XML/Xeromyces.h"
#include "nvtt/nvtt.h"
Include dependency graph for TextureConverter.cpp:

Classes

struct  BufferOutputHandler
 Output handler to collect NVTT's output into a simplistic buffer. More...
 
struct  CTextureConverter::ConversionRequest
 Request for worker thread to process. More...
 
struct  CTextureConverter::ConversionResult
 Result from worker thread. More...
 

Macros

#define EL(x)   int el_##x = XeroFile.GetElementID(#x)
 
#define AT(x)   int at_##x = XeroFile.GetAttributeID(#x)
 

Macro Definition Documentation

#define AT (   x)    int at_##x = XeroFile.GetAttributeID(#x)
#define EL (   x)    int el_##x = XeroFile.GetElementID(#x)