xbmc
KODI::SHADER::IShader Member List

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)=0KODI::SHADER::IShaderpure virtual
CreateInputBuffer()=0KODI::SHADER::IShaderpure virtual
CreateVertexBuffer(unsigned vertCount, unsigned vertSize)=0KODI::SHADER::IShaderpure virtual
PrepareParameters(CPoint dest[4], bool isLastPass, uint64_t frameCount)=0KODI::SHADER::IShaderpure virtual
Render(IShaderTexture *source, IShaderTexture *target)=0KODI::SHADER::IShaderpure virtual
SetSizes(const float2 &prevSize, const float2 &nextSize)=0KODI::SHADER::IShaderpure virtual
UpdateMVP()=0KODI::SHADER::IShaderpure virtual
~IShader()=default (defined in KODI::SHADER::IShader)KODI::SHADER::IShadervirtual