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) |
void | setInputTextureOffset (int left, int top) const |
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: