#include <RendererBase.h>
|
virtual | ~CRendererBase () |
|
virtual CRenderInfo | GetRenderInfo () |
|
virtual bool | Configure (const VideoPicture &picture, float fps, unsigned int orientation) |
|
virtual bool | Supports (ESCALINGMETHOD method)=0 |
|
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) |
|
§ ~CRendererBase()
CRendererBase::~CRendererBase |
( |
| ) |
|
|
virtual |
§ CRendererBase()
§ AddVideoPicture()
§ CheckVideoParameters()
void CRendererBase::CheckVideoParameters |
( |
| ) |
|
|
protectedvirtual |
§ Configure()
bool CRendererBase::Configure |
( |
const VideoPicture & |
picture, |
|
|
float |
fps, |
|
|
unsigned int |
orientation |
|
) |
| |
|
virtual |
§ CreateBuffer()
§ CreateIntermediateTarget()
bool CRendererBase::CreateIntermediateTarget |
( |
unsigned int |
width, |
|
|
unsigned int |
height, |
|
|
bool |
dynamic = false |
|
) |
| |
|
protected |
§ CreateRenderBuffer()
bool CRendererBase::CreateRenderBuffer |
( |
int |
index | ) |
|
|
protected |
§ DeleteRenderBuffer()
void CRendererBase::DeleteRenderBuffer |
( |
int |
index | ) |
|
|
protected |
§ FinalOutput()
§ Flush()
bool CRendererBase::Flush |
( |
bool |
saveBuffers | ) |
|
§ GetAVFormat()
AVPixelFormat CRendererBase::GetAVFormat |
( |
DXGI_FORMAT |
dxgi_format | ) |
|
|
static |
§ GetDXGIFormat() [1/2]
DXGI_FORMAT CRendererBase::GetDXGIFormat |
( |
const VideoPicture & |
picture | ) |
|
|
static |
§ GetDXGIFormat() [2/2]
DXGI_FORMAT CRendererBase::GetDXGIFormat |
( |
CVideoBuffer * |
videoBuffer | ) |
|
|
static |
§ GetRenderInfo()
§ ManageTextures()
void CRendererBase::ManageTextures |
( |
| ) |
|
§ NeedBuffer()
virtual bool CRendererBase::NeedBuffer |
( |
int |
idx | ) |
|
|
inlinevirtual |
§ NextBuffer()
int CRendererBase::NextBuffer |
( |
| ) |
const |
§ OnCMSConfigChanged()
void CRendererBase::OnCMSConfigChanged |
( |
unsigned |
flags | ) |
|
|
protected |
§ OnOutputReset()
virtual void CRendererBase::OnOutputReset |
( |
| ) |
|
|
inlineprotectedvirtual |
§ OnViewSizeChanged()
virtual void CRendererBase::OnViewSizeChanged |
( |
| ) |
|
|
inlineprotectedvirtual |
§ ReleaseBuffer()
void CRendererBase::ReleaseBuffer |
( |
int |
idx | ) |
|
§ Render() [1/2]
void CRendererBase::Render |
( |
int |
index, |
|
|
int |
index2, |
|
|
CD3DTexture & |
target, |
|
|
const CRect & |
sourceRect, |
|
|
const CRect & |
destRect, |
|
|
const CRect & |
viewRect, |
|
|
unsigned |
flags |
|
) |
| |
§ Render() [2/2]
§ RenderImpl()
§ ReorderDrawPoints()
void CRendererBase::ReorderDrawPoints |
( |
const CRect & |
destRect, |
|
|
CPoint(&) |
rotatedPoints[4] |
|
) |
| const |
|
protected |
§ SetBufferSize()
void CRendererBase::SetBufferSize |
( |
int |
numBuffers | ) |
|
|
inline |
§ Supports()
§ UpdateVideoFilters()
void CRendererBase::UpdateVideoFilters |
( |
| ) |
|
|
protectedvirtual |
§ UseToneMapping()
virtual bool CRendererBase::UseToneMapping |
( |
| ) |
const |
|
inlineprotectedvirtual |
§ WantsDoublePass()
virtual bool CRendererBase::WantsDoublePass |
( |
| ) |
|
|
inlinevirtual |
§ m_clutLoaded
bool CRendererBase::m_clutLoaded = false |
|
protected |
§ m_cmsOn
bool CRendererBase::m_cmsOn = false |
|
protected |
§ m_cmsToken
int CRendererBase::m_cmsToken = -1 |
|
protected |
§ m_colorManager
§ m_ditherDepth
int CRendererBase::m_ditherDepth = 0 |
|
protected |
§ m_format
AVPixelFormat CRendererBase::m_format = AV_PIX_FMT_NONE |
|
protected |
§ m_fps
float CRendererBase::m_fps = 0.0f |
|
protected |
§ m_frameIdx
uint64_t CRendererBase::m_frameIdx = 0 |
|
protected |
§ m_iBufferIndex
int CRendererBase::m_iBufferIndex = 0 |
|
protected |
§ m_iBuffersRequired
int CRendererBase::m_iBuffersRequired = 0 |
|
protected |
§ m_IntermediateTarget
§ m_iNumBuffers
int CRendererBase::m_iNumBuffers = 0 |
|
protected |
§ m_lutSize
int CRendererBase::m_lutSize = 0 |
|
protected |
§ m_outputShader
§ m_pLUTView
Microsoft::WRL::ComPtr<ID3D11ShaderResourceView> CRendererBase::m_pLUTView |
|
protected |
§ m_renderBuffers
§ m_renderOrientation
unsigned CRendererBase::m_renderOrientation = 0 |
|
protected |
§ m_sourceHeight
unsigned CRendererBase::m_sourceHeight = 0 |
|
protected |
§ m_sourceWidth
unsigned CRendererBase::m_sourceWidth = 0 |
|
protected |
§ m_toneMapping
bool CRendererBase::m_toneMapping = false |
|
protected |
§ m_useDithering
bool CRendererBase::m_useDithering = false |
|
protected |
§ m_videoSettings
§ m_viewHeight
unsigned CRendererBase::m_viewHeight = 0 |
|
protected |
§ m_viewWidth
unsigned CRendererBase::m_viewWidth = 0 |
|
protected |
The documentation for this class was generated from the following files: