BaseYUV2RGBGLSLShader(EShaderFormat format, AVColorPrimaries dst, AVColorPrimaries src, bool toneMap, ETONEMAPMETHOD toneMapMethod) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | |
CGLSLShaderProgram() (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | |
CGLSLShaderProgram(const std::string &vert, const std::string &frag) (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | |
CompileAndLink() override (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | virtual |
CShaderProgram()=default (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | |
Disable() override (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | virtual |
Enable() override (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | virtual |
Free() (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
GetUcoordLoc() (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
GetVcoordLoc() (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
GetVertexLoc() (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
GetYcoordLoc() (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
m_alpha (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_black (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_colorConversion (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_contrast (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_convertFullRange (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_convMatrix (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_defines (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_displayMetadata (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_field (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_format (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hAlpha (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hasDisplayMetadata (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hasLightMetadata (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hCoefsDst (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_height (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hGammaDstInv (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hGammaSrc (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hLuminance (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hModel (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hPrimMat (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hProj (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hStep (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hToneP1 (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hUcoord (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hUTex (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hVcoord (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hVertex (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hVTex (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hYcoord (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hYTex (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_hYuvMat (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_lastProgram (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | protected |
m_lightMetadata (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_model (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_ok (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | protected |
m_pFP (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | protected |
m_proj (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_pVP (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | protected |
m_shaderProgram (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | protected |
m_toneMapping (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_toneMappingMethod (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_toneMappingParam (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
m_validated (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | protected |
m_width (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protected |
OK() const (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | inline |
OnCompiledAndLinked() override (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protectedvirtual |
OnDisabled() override (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protectedvirtual |
OnEnabled() override (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | protectedvirtual |
PixelShader() (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | inline |
ProgramHandle() (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | inlinevirtual |
SetAlpha(GLfloat alpha) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetBlack(float black) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetColParams(AVColorSpace colSpace, int bits, bool limited, int textureBits) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | |
SetContrast(float contrast) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetConvertFullColorRange(bool convertFullRange) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetDisplayMetadata(bool hasDisplayMetadata, const AVMasteringDisplayMetadata &displayMetadata, bool hasLightMetadata, AVContentLightMetadata lightMetadata) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | |
SetField(int field) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetHeight(int h) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetMatrices(const GLfloat *p, const GLfloat *m) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetToneMapParam(float param) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
SetWidth(int w) (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | inline |
VertexShader() (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | inline |
~BaseYUV2RGBGLSLShader() override (defined in Shaders::GLES::BaseYUV2RGBGLSLShader) | Shaders::GLES::BaseYUV2RGBGLSLShader | |
~CGLSLShaderProgram() override (defined in Shaders::CGLSLShaderProgram) | Shaders::CGLSLShaderProgram | |
~CShaderProgram() (defined in Shaders::CShaderProgram) | Shaders::CShaderProgram | inlinevirtual |