|
|
| CGLSLShaderProgram (const std::string &vert, const std::string &frag) |
| |
|
bool | Enable () override |
| |
|
void | Disable () override |
| |
|
bool | CompileAndLink () override |
| |
|
bool | OK () const |
| |
|
CVertexShader * | VertexShader () |
| |
|
CPixelShader * | PixelShader () |
| |
|
virtual void | OnCompiledAndLinked () |
| |
|
virtual bool | OnEnabled () |
| |
|
virtual void | OnDisabled () |
| |
|
virtual GLuint | ProgramHandle () |
| |
|
|
GLint | m_lastProgram |
| |
|
bool | m_validated = false |
| |
|
CVertexShader * | m_pVP = nullptr |
| |
|
CPixelShader * | m_pFP = nullptr |
| |
|
GLuint | m_shaderProgram = 0 |
| |
|
bool | m_ok = false |
| |
The documentation for this class was generated from the following files:
- xbmc/guilib/Shader.h
- xbmc/guilib/Shader.cpp