|
Public Member Functions |
| | ComputeSlab (const ComputeSlab &rhs) |
| ComputeSlab & | operator= (const ComputeSlab &rhs) |
| virtual | ~ComputeSlab () |
| void | render () |
| void | resetShader () |
Protected Member Functions |
| | ComputeSlab () |
| | ComputeSlab (const VecTexPtr &vecInTex, GlewShadeLang lang, const Vec2i &dimen, GLfloat z=0.0f) |
| | ComputeSlab (const VecTexPtr &vecInTex, GlewShadeLang lang, PBuffer *pbuffDest, const Vec2i &dimen, GLfloat z=0.0f) |
| | ComputeSlab (const VecTexPtr &vecInTex, GlewShadeLang lang, BasicTexture *texDest, const Vec2i &dimen, GLfloat z=0.0f) |
| virtual uint | numTexUnits () const=0 |
| virtual void | pixShaderATI () |
| virtual void | pixShaderNV20 () |
| virtual void | pixShaderNV30 () |
| virtual void | pixShaderCG () |
| virtual TexCoordPerturb * | getTexPerturbs (const Vec2i &dimen) |