kodi
COutputShader Member List

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

ApplyEffectParameters(CD3DEffect &effect, unsigned sourceWidth, unsigned sourceHeight) (defined in COutputShader)COutputShader
COutputShader()=default (defined in COutputShader)COutputShaderexplicit
Create(bool useLUT, bool useDithering, int ditherDepth, bool toneMapping, ETONEMAPMETHOD toneMethod, bool HLGtoPQ) (defined in COutputShader)COutputShader
CreateInputLayout(D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements) (defined in CWinShader)CWinShaderprotectedvirtual
CreateLUTView(int lutSize, uint16_t *lutData, bool isRGB, ID3D11ShaderResourceView **ppLUTView) (defined in COutputShader)COutputShaderstatic
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
GetDebugInfo() (defined in COutputShader)COutputShader
GetDefines(DefinesMap &map) const (defined in COutputShader)COutputShader
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_target (defined in CWinShader)CWinShaderprotected
Render(CD3DTexture &sourceTexture, CRect sourceRect, const CPoint points[4], CD3DTexture &target, unsigned range=0, float contrast=0.5f, float brightness=0.5f) (defined in COutputShader)COutputShader
Render(CD3DTexture &sourceTexture, CRect sourceRect, CRect destRect, CD3DTexture &target, unsigned range=0, float contrast=0.5f, float brightness=0.5f) (defined in COutputShader)COutputShader
SetDisplayMetadata(bool hasDisplayMetadata, AVMasteringDisplayMetadata displayMetadata, bool hasLightMetadata, AVContentLightMetadata lightMetadata) (defined in COutputShader)COutputShader
SetLUT(int lutSize, ID3D11ShaderResourceView *pLUTView) (defined in COutputShader)COutputShader
SetStepParams(unsigned stepIndex) (defined in CWinShader)CWinShaderinlineprotectedvirtual
SetToneMapParam(ETONEMAPMETHOD method, float param) (defined in COutputShader)COutputShader
UnlockVertexBuffer() (defined in CWinShader)CWinShaderprotectedvirtual
~COutputShader()=default (defined in COutputShader)COutputShader
~CWinShader()=default (defined in CWinShader)CWinShaderprotectedvirtual