Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"
#include "ShaderManager.h"
#include "graphics/PreprocessorWrapper.h"
#include "graphics/ShaderTechnique.h"
#include "lib/config2.h"
#include "lib/hash.h"
#include "lib/timer.h"
#include "lib/utf8.h"
#include "ps/CLogger.h"
#include "ps/CStrIntern.h"
#include "ps/CStrInternStatic.h"
#include "ps/Filesystem.h"
#include "ps/Profile.h"
#include "ps/XML/Xeromyces.h"
#include "renderer/backend/IDevice.h"
#include "ps/XML/RelaxNG.h"
#include "ps/XML/XMLWriter.h"
#include <optional>
#include <vector>
Macros | |
#define | USE_SHADER_XML_VALIDATION 1 |
#define | EL(x) int el_##x = XeroFile.GetElementID(#x) |
#define | AT(x) int at_##x = XeroFile.GetAttributeID(#x) |
#define | MASK_CHANNEL(ATTRIBUTE, VALUE) |
Functions | |
TIMER_ADD_CLIENT (tc_ShaderValidation) | |
#define AT | ( | x | ) | int at_##x = XeroFile.GetAttributeID(#x) |
#define EL | ( | x | ) | int el_##x = XeroFile.GetElementID(#x) |
#define MASK_CHANNEL | ( | ATTRIBUTE, | |
VALUE | |||
) |
#define USE_SHADER_XML_VALIDATION 1 |
TIMER_ADD_CLIENT | ( | tc_ShaderValidation | ) |