| 
    Kodi Documentation 18.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
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) | CWinShader | protectedvirtual | 
| CreateVertexBuffer(unsigned int vertCount, unsigned int vertSize) | CWinShader | protectedvirtual | 
| CWinShader() | CWinShader | inlineprotected | 
| CYUV2RGBShader() | CYUV2RGBShader | |
| Execute(const std::vector< CD3DTexture * > &targets, unsigned int vertexIndexStep) | CWinShader | protectedvirtual | 
| LoadEffect(const std::string &filename, DefinesMap *defines) | CWinShader | protectedvirtual | 
| LockVertexBuffer(void **data) | CWinShader | protectedvirtual | 
| m_effect | CWinShader | protected | 
| m_target | CWinShader | protected | 
| PrepareParameters(CRenderBuffer *videoBuffer, CRect sourceRect, CPoint dest[]) | CYUV2RGBShader | protected | 
| 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) | CYUV2RGBShader | protected | 
| SetStepParams(UINT stepIndex) | CWinShader | inlineprotectedvirtual | 
| UnlockVertexBuffer() | CWinShader | protectedvirtual | 
| ~CWinShader() | CWinShader | protectedvirtual | 
| ~CYUV2RGBShader() | CYUV2RGBShader | virtual |