xbmc
|
This is the complete list of members for KODI::SHADER::IShader, including all inherited members.
Create(const std::string &shaderSource, const std::string &shaderPath, ShaderParameterMap shaderParameters, IShaderSampler *sampler, ShaderLutVec luts, float2 viewPortSize, unsigned frameCountMod=0)=0 | KODI::SHADER::IShader | pure virtual |
CreateInputBuffer()=0 | KODI::SHADER::IShader | pure virtual |
CreateVertexBuffer(unsigned vertCount, unsigned vertSize)=0 | KODI::SHADER::IShader | pure virtual |
PrepareParameters(CPoint dest[4], bool isLastPass, uint64_t frameCount)=0 | KODI::SHADER::IShader | pure virtual |
Render(IShaderTexture *source, IShaderTexture *target)=0 | KODI::SHADER::IShader | pure virtual |
SetSizes(const float2 &prevSize, const float2 &nextSize)=0 | KODI::SHADER::IShader | pure virtual |
UpdateMVP()=0 | KODI::SHADER::IShader | pure virtual |
~IShader()=default (defined in KODI::SHADER::IShader) | KODI::SHADER::IShader | virtual |