Shader_Postprocess Class Reference
List of all members.
Classes |
| struct | _variables |
Public Member Functions |
|
| Shader_Postprocess (ID3D10Device *device) |
|
bool | compile (const D3D10_SHADER_MACRO *macros, DWORD shaderFlags) |
|
bool | compilePostProcessingShader (const wchar_t *filename, const D3D10_SHADER_MACRO *macros, DWORD shaderFlags) |
|
virtual void | setInputTexture (ID3D10ShaderResourceView *texture) |
| void | setElapsedTime (float t) |
Static Public Attributes |
|
static _variables | variables |
Protected Member Functions |
|
void | setViewPort (int x, int y) const |
Static Private Attributes |
| static GeometryBuffer * | quadGeometryBuffer |
|
static ID3D10InputLayout * | quadInputLayout |
|
static ID3D10EffectPool * | pool |
Member Function Documentation
| void Shader_Postprocess::setElapsedTime |
( |
float |
t |
) |
|
Set elapsed time since last frame in seconds
Member Data Documentation
Geometry buffer that holds a full-screen quad
The documentation for this class was generated from the following files: