Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CConvolutionShader Member List

This is the complete list of members for CConvolutionShader, including all inherited members.

CConvolutionShader()CConvolutionShader
ChooseKernelD3DFormat()CConvolutionShaderprotectedvirtual
Create(ESCALINGMETHOD method, COutputShader *pOutShader=nullptr)=0CConvolutionShaderpure virtual
CreateHQKernel(ESCALINGMETHOD method)CConvolutionShaderprotectedvirtual
CreateInputLayout(D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements)CWinShaderprotectedvirtual
CreateVertexBuffer(unsigned int vertCount, unsigned int vertSize)CWinShaderprotectedvirtual
CWinShader()CWinShaderinlineprotected
Execute(const std::vector< CD3DTexture * > &targets, unsigned int vertexIndexStep)CWinShaderprotectedvirtual
LoadEffect(const std::string &filename, DefinesMap *defines)CWinShaderprotectedvirtual
LockVertexBuffer(void **data)CWinShaderprotectedvirtual
m_effectCWinShaderprotected
m_floattexCConvolutionShaderprotected
m_HQKernelTextureCConvolutionShaderprotected
m_KernelFormatCConvolutionShaderprotected
m_pOutShaderCConvolutionShaderprotected
m_rgbaCConvolutionShaderprotected
m_targetCWinShaderprotected
Render(CD3DTexture &sourceTexture, unsigned int sourceWidth, unsigned int sourceHeight, unsigned int destWidth, unsigned int destHeight, CRect sourceRect, CRect destRect, bool useLimitRange, CD3DTexture *target)=0CConvolutionShaderpure virtual
SetShaderParameters(CD3DTexture &sourceTexture, float *texSteps, int texStepsCount, bool useLimitRange)=0CConvolutionShaderprotectedpure virtual
SetStepParams(UINT stepIndex)CWinShaderinlineprotectedvirtual
UnlockVertexBuffer()CWinShaderprotectedvirtual
~CConvolutionShader()CConvolutionShadervirtual
~CWinShader()CWinShaderprotectedvirtual