Pyrogenesis trunk
|
#include "precompiled.h"
#include "TextureConverter.h"
#include "lib/allocators/shared_ptr.h"
#include "lib/bits.h"
#include "lib/regex.h"
#include "lib/tex/tex.h"
#include "lib/timer.h"
#include "maths/MD5.h"
#include "ps/CLogger.h"
#include "ps/CStr.h"
#include "ps/Profiler2.h"
#include "ps/TaskManager.h"
#include "ps/Util.h"
#include "ps/XML/Xeromyces.h"
#include "nvtt/nvtt.h"
Classes | |
struct | anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler |
Output handler to collect NVTT's output into a simplistic buffer. More... | |
struct | anonymous_namespace{TextureConverter.cpp}::ConversionRequest |
Arguments to the asynchronous task. More... | |
struct | CTextureConverter::ConversionResult |
Response from the asynchronous task. More... | |
Namespaces | |
namespace | anonymous_namespace{TextureConverter.cpp} |
Macros | |
#define | EL(x) int el_##x = XeroFile.GetElementID(#x) |
#define | AT(x) int at_##x = XeroFile.GetAttributeID(#x) |
Variables | |
constexpr size_t | anonymous_namespace{TextureConverter.cpp}::MAX_QUEUE_SIZE_FOR_OPTIMAL_UTILIZATION {12} |
#define AT | ( | x | ) | int at_##x = XeroFile.GetAttributeID(#x) |
#define EL | ( | x | ) | int el_##x = XeroFile.GetElementID(#x) |