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

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

Create(EBufferFormat fmt, AVColorPrimaries dstPrimaries, AVColorPrimaries srcPrimaries, COutputShader *pOutShader=nullptr)CYUV2RGBShader
CreateInputLayout(D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements)CWinShaderprotectedvirtual
CreateVertexBuffer(unsigned int vertCount, unsigned int vertSize)CWinShaderprotectedvirtual
CWinShader()CWinShaderinlineprotected
CYUV2RGBShader()CYUV2RGBShader
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_targetCWinShaderprotected
PrepareParameters(CRenderBuffer *videoBuffer, CRect sourceRect, CPoint dest[])CYUV2RGBShaderprotected
Render(CRect sourceRect, CPoint dest[], CRenderBuffer *videoBuffer, CD3DTexture *target)CYUV2RGBShader
SetColParams(AVColorSpace colSpace, int bits, bool limited, int textuteBits)CYUV2RGBShader
SetParams(float contrast, float black, bool limited)CYUV2RGBShader
SetShaderParameters(CRenderBuffer *videoBuffer)CYUV2RGBShaderprotected
SetStepParams(UINT stepIndex)CWinShaderinlineprotectedvirtual
UnlockVertexBuffer()CWinShaderprotectedvirtual
~CWinShader()CWinShaderprotectedvirtual
~CYUV2RGBShader()CYUV2RGBShadervirtual