|  | 
|  | CGLESShader (const char *shader, const std::string &prefix) | 
|  | 
|  | CGLESShader (const char *vshader, const char *fshader, const std::string &prefix) | 
|  | 
| void | OnCompiledAndLinked () override | 
|  | 
| bool | OnEnabled () override | 
|  | 
| void | Free () | 
|  | 
| GLint | GetPosLoc () | 
|  | 
| GLint | GetColLoc () | 
|  | 
| GLint | GetCord0Loc () | 
|  | 
| GLint | GetCord1Loc () | 
|  | 
| GLint | GetUniColLoc () | 
|  | 
| GLint | GetCoord0MatrixLoc () | 
|  | 
| GLint | GetFieldLoc () | 
|  | 
| GLint | GetStepLoc () | 
|  | 
| GLint | GetContrastLoc () | 
|  | 
| GLint | GetBrightnessLoc () | 
|  | 
| GLint | GetModelLoc () | 
|  | 
| bool | HardwareClipIsPossible () | 
|  | 
| GLfloat | GetClipXFactor () | 
|  | 
| GLfloat | GetClipXOffset () | 
|  | 
| GLfloat | GetClipYFactor () | 
|  | 
| GLfloat | GetClipYOffset () | 
|  | 
|  | 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 | OnDisabled () | 
|  | 
| virtual GLuint | ProgramHandle () | 
|  | 
|  | 
| GLint | m_hTex0 = 0 | 
|  | 
| GLint | m_hTex1 = 0 | 
|  | 
| GLint | m_hUniCol = 0 | 
|  | 
| GLint | m_hProj = 0 | 
|  | 
| GLint | m_hModel = 0 | 
|  | 
| GLint | m_hPos = 0 | 
|  | 
| GLint | m_hCol = 0 | 
|  | 
| GLint | m_hCord0 = 0 | 
|  | 
| GLint | m_hCord1 = 0 | 
|  | 
| GLint | m_hCoord0Matrix = 0 | 
|  | 
| GLint | m_hField = 0 | 
|  | 
| GLint | m_hStep = 0 | 
|  | 
| GLint | m_hContrast = 0 | 
|  | 
| GLint | m_hBrightness = 0 | 
|  | 
| const GLfloat * | m_proj | 
|  | 
| const GLfloat * | m_model | 
|  | 
| bool | m_clipPossible | 
|  | 
| GLfloat | m_clipXFactor | 
|  | 
| GLfloat | m_clipXOffset | 
|  | 
| GLfloat | m_clipYFactor | 
|  | 
| GLfloat | m_clipYOffset | 
|  | 
| GLfloat | m_sdrPeak | 
|  | 
| 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/rendering/gles/GLESShader.h
- xbmc/rendering/gles/GLESShader.cpp