|
| BaseSeparableFilterKernel (int _texWidth, int _texHeight, GLenum _internalfmt=GL_RGBA) |
|
virtual | ~BaseSeparableFilterKernel () |
| Class destructor.
|
|
bool | execute (GLuint _srcTexture, ACG::FBO *_dstFBO=0, GLuint _dstColorAttachment=GL_COLOR_ATTACHMENT0, GLuint _tempColorAttachment=0) |
|
void | resizeInput (int _texWidth, int _texHeight) |
|
int | texWidth () const |
| input texture width
|
|
int | texHeight () const |
| input texture height
|
|
const ACG::Vec2f & | texelSize () const |
| texel size in uv space
|
|
GLenum | internalFormat () const |
| internal format of the input texture
|
|
|
virtual GLSL::Program * | setupPass (int _pass, GLuint _srcTex)=0 |
|
virtual void | updateKernel ()=0 |
|
|
int | texWidth_ |
|
int | texHeight_ |
|
GLenum | internalfmt_ |
|
GLenum | externalfmt_ |
|
ACG::Vec2f | texelSize_ |
|
ACG::FBO * | tempRT_ |
|
Definition at line 71 of file FilterKernels.hh.
The documentation for this class was generated from the following files: