![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#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) |