xbmc
|
Public Member Functions | |
virtual bool | Enable ()=0 |
virtual void | Disable ()=0 |
bool | OK () const |
CVertexShader * | VertexShader () |
CPixelShader * | PixelShader () |
virtual bool | CompileAndLink ()=0 |
virtual void | OnCompiledAndLinked () |
virtual bool | OnEnabled () |
virtual void | OnDisabled () |
virtual GLuint | ProgramHandle () |
Protected Attributes | |
CVertexShader * | m_pVP = nullptr |
CPixelShader * | m_pFP = nullptr |
GLuint | m_shaderProgram = 0 |
bool | m_ok = false |