xbmc
KODI::SHADER::CShaderGL Member List

This is the complete list of members for KODI::SHADER::CShaderGL, including all inherited members.

Create(const std::string &shaderSource, const std::string &shaderPath, ShaderParameterMap shaderParameters, IShaderSampler *sampler, ShaderLutVec luts, float2 viewPortSize, unsigned frameCountMod=0) overrideKODI::SHADER::CShaderGLvirtual
CreateInputBuffer() overrideKODI::SHADER::CShaderGLvirtual
CreateVertexBuffer(unsigned vertCount, unsigned vertSize) overrideKODI::SHADER::CShaderGLvirtual
CShaderGL(RETRO::CRenderContext &context) (defined in KODI::SHADER::CShaderGL)KODI::SHADER::CShaderGL
GetUniformLocs() (defined in KODI::SHADER::CShaderGL)KODI::SHADER::CShaderGL
PrepareParameters(CPoint dest[4], bool isLastPass, uint64_t frameCount) overrideKODI::SHADER::CShaderGLvirtual
Render(IShaderTexture *source, IShaderTexture *target) overrideKODI::SHADER::CShaderGLvirtual
SetShaderParameters() (defined in KODI::SHADER::CShaderGL)KODI::SHADER::CShaderGLprotected
SetSizes(const float2 &prevSize, const float2 &nextSize) overrideKODI::SHADER::CShaderGLvirtual
UpdateInputBuffer(uint64_t frameCount)KODI::SHADER::CShaderGL
UpdateMVP() overrideKODI::SHADER::CShaderGLvirtual
~CShaderGL() override=default (defined in KODI::SHADER::CShaderGL)KODI::SHADER::CShaderGL
~IShader()=default (defined in KODI::SHADER::IShader)KODI::SHADER::IShadervirtual