Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
Shaders::GL::YUV2RGBProgressiveShader Member List

This is the complete list of members for Shaders::GL::YUV2RGBProgressiveShader, including all inherited members.

BaseYUV2RGBGLSLShader(bool rect, EShaderFormat format, bool stretch, AVColorPrimaries dst, AVColorPrimaries src, bool toneMap, ETONEMAPMETHOD toneMapMethod, std::shared_ptr< GLSLOutput > output)Shaders::GL::BaseYUV2RGBGLSLShader
CGLSLShaderProgram()Shaders::CGLSLShaderProgram
CGLSLShaderProgram(const std::string &vert, const std::string &frag)Shaders::CGLSLShaderProgram
CompileAndLink() overrideShaders::CGLSLShaderProgramvirtual
CShaderProgram()=defaultShaders::CShaderProgram
Disable() overrideShaders::CGLSLShaderProgramvirtual
Enable() overrideShaders::CGLSLShaderProgramvirtual
Free()Shaders::GL::BaseYUV2RGBGLSLShaderprotected
GetUcoordLoc()Shaders::GL::BaseYUV2RGBGLSLShaderinline
GetVcoordLoc()Shaders::GL::BaseYUV2RGBGLSLShaderinline
GetVertexLoc()Shaders::GL::BaseYUV2RGBGLSLShaderinline
GetYcoordLoc()Shaders::GL::BaseYUV2RGBGLSLShaderinline
m_alphaShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_blackShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_colorConversionShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_contrastShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_convertFullRangeShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_convMatrixShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_definesShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_displayMetadataShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_fieldShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_formatShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_glslOutputShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hAlphaShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hasDisplayMetadataShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hasLightMetadataShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hCoefsDstShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_heightShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hGammaDstInvShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hGammaSrcShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hLuminanceShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hModelShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hPrimMatShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hProjShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hStepShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hStretchShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hToneP1Shaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hUcoordShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hUTexShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hVcoordShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hVertexShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hVTexShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hYcoordShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hYTexShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_hYuvMatShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_lastProgramShaders::CGLSLShaderProgramprotected
m_lightMetadataShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_modelShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_okShaders::CShaderProgramprotected
m_pFPShaders::CShaderProgramprotected
m_projShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_pVPShaders::CShaderProgramprotected
m_shaderProgramShaders::CShaderProgramprotected
m_stretchShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_toneMappingShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_toneMappingMethodShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_toneMappingParamShaders::GL::BaseYUV2RGBGLSLShaderprotected
m_validatedShaders::CGLSLShaderProgramprotected
m_widthShaders::GL::BaseYUV2RGBGLSLShaderprotected
OK() constShaders::CShaderPrograminline
OnCompiledAndLinked() overrideShaders::GL::BaseYUV2RGBGLSLShaderprotectedvirtual
OnDisabled() overrideShaders::GL::BaseYUV2RGBGLSLShaderprotectedvirtual
OnEnabled() overrideShaders::GL::BaseYUV2RGBGLSLShaderprotectedvirtual
PixelShader()Shaders::CShaderPrograminline
ProgramHandle()Shaders::CShaderPrograminlinevirtual
SetAlpha(GLfloat alpha)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetBlack(float black)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetColParams(AVColorSpace colSpace, int bits, bool limited, int textureBits)Shaders::GL::BaseYUV2RGBGLSLShader
SetContrast(float contrast)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetConvertFullColorRange(bool convertFullRange)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetDisplayMetadata(bool hasDisplayMetadata, const AVMasteringDisplayMetadata &displayMetadata, bool hasLightMetadata, AVContentLightMetadata lightMetadata)Shaders::GL::BaseYUV2RGBGLSLShader
SetField(int field)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetHeight(int h)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetMatrices(const GLfloat *p, const GLfloat *m)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetNonLinStretch(float stretch)Shaders::GL::BaseYUV2RGBGLSLShaderinline
SetToneMapParam(ETONEMAPMETHOD method, float param)Shaders::GL::BaseYUV2RGBGLSLShader
SetWidth(int w)Shaders::GL::BaseYUV2RGBGLSLShaderinline
VertexShader()Shaders::CShaderPrograminline
YUV2RGBProgressiveShader(bool rect, EShaderFormat format, bool stretch, AVColorPrimaries dstPrimaries, AVColorPrimaries srcPrimaries, bool toneMap, ETONEMAPMETHOD toneMapMethod, std::shared_ptr< GLSLOutput > output, bool gammaCorrection)Shaders::GL::YUV2RGBProgressiveShader
~BaseYUV2RGBGLSLShader() overrideShaders::GL::BaseYUV2RGBGLSLShader
~CGLSLShaderProgram() overrideShaders::CGLSLShaderProgram
~CShaderProgram()Shaders::CShaderPrograminlinevirtual