|
bool | Create (AVPixelFormat fmt, AVColorPrimaries dstPrimaries, AVColorPrimaries srcPrimaries, const std::shared_ptr< COutputShader > &pOutShader=nullptr) |
|
void | Render (CRect sourceRect, CPoint dest[], CRenderBuffer *videoBuffer, CD3DTexture &target) |
|
void | SetParams (float contrast, float black, bool limited) |
|
void | SetColParams (AVColorSpace colSpace, int bits, bool limited, int texBits) |
|
|
void | PrepareParameters (CRenderBuffer *videoBuffer, CRect sourceRect, CPoint dest[]) |
|
void | SetShaderParameters (CRenderBuffer *videoBuffer) |
|
virtual bool | CreateVertexBuffer (unsigned int vertCount, unsigned int vertSize) |
|
virtual bool | LockVertexBuffer (void **data) |
|
virtual bool | UnlockVertexBuffer () |
|
virtual bool | LoadEffect (const std::string &filename, DefinesMap *defines) |
|
virtual bool | Execute (const std::vector< CD3DTexture *> &targets, unsigned int vertexIndexStep) |
|
virtual void | SetStepParams (unsigned stepIndex) |
|
virtual bool | CreateInputLayout (D3D11_INPUT_ELEMENT_DESC *layout, unsigned numElements) |
|
The documentation for this class was generated from the following files:
- xbmc/cores/VideoPlayer/VideoRenderers/VideoShaders/WinVideoFilter.h
- xbmc/cores/VideoPlayer/VideoRenderers/VideoShaders/WinVideoFilter.cpp