#include <RendererSoftware.h>
|
| ~CRendererSoftware () |
|
bool | Configure (const VideoPicture &picture, float fps, unsigned orientation) override |
|
bool | Supports (ESCALINGMETHOD method) const override |
|
virtual | ~CRendererBase () |
|
virtual CRenderInfo | GetRenderInfo () |
|
virtual bool | Configure (const VideoPicture &picture, float fps, unsigned int orientation) |
|
virtual bool | Supports (ERENDERFEATURE feature) const |
|
virtual bool | WantsDoublePass () |
|
virtual bool | NeedBuffer (int idx) |
|
void | AddVideoPicture (const VideoPicture &picture, int index) |
|
void | Render (int index, int index2, CD3DTexture &target, const CRect &sourceRect, const CRect &destRect, const CRect &viewRect, unsigned flags) |
|
void | Render (CD3DTexture &target, const CRect &sourceRect, const CRect &destRect, const CRect &viewRect, unsigned flags=0) |
|
void | ManageTextures () |
|
int | NextBuffer () const |
|
void | ReleaseBuffer (int idx) |
|
bool | Flush (bool saveBuffers) |
|
void | SetBufferSize (int numBuffers) |
|
DEBUG_INFO_VIDEO | GetDebugInfo (int idx) |
|
|
| CRendererSoftware (CVideoSettings &videoSettings) |
|
CRenderBuffer * | CreateBuffer () override |
|
void | RenderImpl (CD3DTexture &target, CRect &sourceRect, CPoint(&destPoints)[4], uint32_t flags) override |
|
void | FinalOutput (CD3DTexture &source, CD3DTexture &target, const CRect &src, const CPoint(&destPoints)[4]) override |
|
| CRendererBase (CVideoSettings &videoSettings) |
|
bool | CreateIntermediateTarget (unsigned int width, unsigned int height, bool dynamic=false, DXGI_FORMAT format=DXGI_FORMAT_UNKNOWN) |
|
void | OnCMSConfigChanged (AVColorPrimaries srcPrimaries) |
|
void | ReorderDrawPoints (const CRect &destRect, CPoint(&rotatedPoints)[4]) const |
|
bool | CreateRenderBuffer (int index) |
|
void | DeleteRenderBuffer (int index) |
|
void | ProcessHDR (CRenderBuffer *rb) |
|
bool | ActualRenderAsHDR () |
| Call after rendering has started to find out if the output is configured as SDR or HDR.
|
|
virtual void | UpdateVideoFilters () |
|
virtual void | CheckVideoParameters () |
|
virtual void | OnViewSizeChanged () |
|
virtual void | OnOutputReset () |
|
virtual std::string | GetRenderMethodDebugInfo () const |
|
◆ ~CRendererSoftware()
CRendererSoftware::~CRendererSoftware |
( |
| ) |
|
◆ CRendererSoftware()
CRendererSoftware::CRendererSoftware |
( |
CVideoSettings & | videoSettings | ) |
|
|
explicitprotected |
◆ Configure()
bool CRendererSoftware::Configure |
( |
const VideoPicture & | picture, |
|
|
float | fps, |
|
|
unsigned | orientation ) |
|
override |
◆ Create()
◆ CreateBuffer()
◆ FinalOutput()
◆ GetWeight()
◆ RenderImpl()
◆ Supports()
The documentation for this class was generated from the following files: