kodi
CConvolutionShaderSeparable Member List

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

CConvolutionShader()=default (defined in CConvolutionShader)CConvolutionShaderprotected
CConvolutionShaderSeparable()=default (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableexplicit
ChooseIntermediateD3DFormat() (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableprotected
ChooseKernelD3DFormat() (defined in CConvolutionShader)CConvolutionShaderprotectedvirtual
ClearIntermediateRenderTarget() (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableprotected
Create(ESCALINGMETHOD method, const std::shared_ptr< COutputShader > &pOutputShader=nullptr) override (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparablevirtual
CreateHQKernel(ESCALINGMETHOD method) (defined in CConvolutionShader)CConvolutionShaderprotectedvirtual
CreateInputLayout(D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements) (defined in CWinShader)CWinShaderprotectedvirtual
CreateIntermediateRenderTarget(unsigned int width, unsigned int height) (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableprotected
CreateVertexBuffer(unsigned int vertCount, unsigned int vertSize) (defined in CWinShader)CWinShaderprotectedvirtual
CWinShader()=default (defined in CWinShader)CWinShaderprotected
Execute(const std::vector< CD3DTexture *> &targets, unsigned int vertexIndexStep) (defined in CWinShader)CWinShaderprotectedvirtual
LoadEffect(const std::string &filename, DefinesMap *defines) (defined in CWinShader)CWinShaderprotectedvirtual
LockVertexBuffer(void **data) (defined in CWinShader)CWinShaderprotectedvirtual
m_effect (defined in CWinShader)CWinShaderprotected
m_floattex (defined in CConvolutionShader)CConvolutionShaderprotected
m_HQKernelTexture (defined in CConvolutionShader)CConvolutionShaderprotected
m_KernelFormat (defined in CConvolutionShader)CConvolutionShaderprotected
m_pOutShader (defined in CConvolutionShader)CConvolutionShaderprotected
m_rgba (defined in CConvolutionShader)CConvolutionShaderprotected
m_target (defined in CWinShader)CWinShaderprotected
PrepareParameters(unsigned int sourceWidth, unsigned int sourceHeight, unsigned int destWidth, unsigned int destHeight, CRect sourceRect, CRect destRect) (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableprotected
Render(CD3DTexture &sourceTexture, CD3DTexture &target, CRect sourceRect, CRect destRect, bool useLimitRange) override (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparablevirtual
SetShaderParameters(CD3DTexture &sourceTexture, float *texSteps, int texStepsCount, bool useLimitRange) override (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableprotectedvirtual
SetStepParams(unsigned iPass) override (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparableprotectedvirtual
UnlockVertexBuffer() (defined in CWinShader)CWinShaderprotectedvirtual
~CConvolutionShader()=default (defined in CConvolutionShader)CConvolutionShadervirtual
~CConvolutionShaderSeparable()=default (defined in CConvolutionShaderSeparable)CConvolutionShaderSeparable
~CWinShader()=default (defined in CWinShader)CWinShaderprotectedvirtual