Pyrogenesis
trunk
|
#include "ps/CStr.h"
#include "ps/CStrIntern.h"
#include "renderer/backend/IDeviceCommandContext.h"
#include "renderer/backend/IShaderProgram.h"
#include <map>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Classes | |
class | CShaderParams< value_t > |
Represents a mapping of name strings to value, for use with CShaderDefines (values are strings) and CShaderUniforms (values are vec4s). More... | |
struct | CShaderParams< value_t >::SItems |
struct | CShaderParams< value_t >::SItemsHash |
class | CShaderDefines |
Represents a mapping of name strings to value strings, for use with #if and #ifdef and similar conditionals in shaders. More... | |
class | CShaderUniforms |
Represents a mapping of name strings to value CVector4Ds, for use with uniforms in shaders. More... | |
class | CShaderRenderQueries |
Uniform values that need to be evaluated in the renderer. More... | |
Enumerations | |
enum | RENDER_QUERIES { RQUERY_TIME, RQUERY_WATER_TEX, RQUERY_SKY_CUBE } |
enum RENDER_QUERIES |