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

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

CLinuxRendererGL::AddVideoPicture(const VideoPicture &picture, int index) overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::AddVideoPicture(const VideoPicture &picture, int index) overrideCLinuxRendererGLESvirtual
AfterRenderHook(int idx) overrideCRendererVAAPIprotectedvirtual
AfterRenderHook(int idx) overrideCRendererVAAPIprotectedvirtual
BindPbo(CPictureBuffer &buff)CLinuxRendererGLprotected
CLinuxRendererGL::CalcNormalRenderRect(float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift)CBaseRendererprotected
CLinuxRendererGLES::CalcNormalRenderRect(float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift)CBaseRendererprotected
CLinuxRendererGL::CalculateFrameAspectRatio(unsigned int desired_width, unsigned int desired_height)CBaseRendererprotected
CLinuxRendererGLES::CalculateFrameAspectRatio(unsigned int desired_width, unsigned int desired_height)CBaseRendererprotected
CLinuxRendererGL::CalculateTextureSourceRects(int source, int num_planes)CLinuxRendererGLprotected
CLinuxRendererGLES::CalculateTextureSourceRects(int source, int num_planes)CLinuxRendererGLESprotected
CanSaveBuffers()CLinuxRendererGLinlineprotectedvirtual
CLinuxRendererGL::CBaseRenderer()CBaseRenderer
CLinuxRendererGLES::CBaseRenderer()CBaseRenderer
ClearBackBuffer()CLinuxRendererGLprotected
CLinuxRendererGL()CLinuxRendererGL
CLinuxRendererGLES()CLinuxRendererGLES
ConfigChanged(const VideoPicture &picture) overrideCRendererVAAPIvirtual
ConfigChanged(const VideoPicture &picture) overrideCRendererVAAPIvirtual
Configure(const VideoPicture &picture, float fps, unsigned int orientation) overrideCRendererVAAPIvirtual
Configure(const VideoPicture &picture, float fps, unsigned int orientation) overrideCRendererVAAPIvirtual
Create(CVideoBuffer *buffer)CRendererVAAPIstatic
Create(CVideoBuffer *buffer)CRendererVAAPIstatic
CLinuxRendererGL::CreateNV12Texture(int index)CLinuxRendererGLprotected
CLinuxRendererGLES::CreateNV12Texture(int index)CLinuxRendererGLESprotected
CreateTexture(int index) overrideCRendererVAAPIprotectedvirtual
CreateTexture(int index) overrideCRendererVAAPIprotectedvirtual
CreateYUV422PackedTexture(int index)CLinuxRendererGLprotected
CLinuxRendererGL::CreateYV12Texture(int index)CLinuxRendererGLprotected
CLinuxRendererGLES::CreateYV12Texture(int index)CLinuxRendererGLESprotected
CRendererVAAPI()CRendererVAAPI
CRendererVAAPI()CRendererVAAPI
DeleteCLUT()CLinuxRendererGLprotected
CLinuxRendererGL::DeleteNV12Texture(int index)CLinuxRendererGLprotected
CLinuxRendererGLES::DeleteNV12Texture(int index)CLinuxRendererGLESprotected
DeleteTexture(int index) overrideCRendererVAAPIprotectedvirtual
DeleteTexture(int index) overrideCRendererVAAPIprotectedvirtual
DeleteYUV422PackedTexture(int index)CLinuxRendererGLprotected
CLinuxRendererGL::DeleteYV12Texture(int index)CLinuxRendererGLprotected
CLinuxRendererGLES::DeleteYV12Texture(int index)CLinuxRendererGLESprotected
DrawBlackBars()CLinuxRendererGLprotected
CLinuxRendererGL::fboCLinuxRendererGL
CLinuxRendererGLES::fboCLinuxRendererGLES
FIELD_BOTCLinuxRendererGLESprotectedstatic
FIELD_FULLCLinuxRendererGLESprotectedstatic
FIELD_TOPCLinuxRendererGLESprotectedstatic
CLinuxRendererGL::Flush(bool saveBuffers) overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::Flush(bool saveBuffers) overrideCLinuxRendererGLESvirtual
CLinuxRendererGL::GetAspectRatio() constCBaseRenderer
CLinuxRendererGLES::GetAspectRatio() constCBaseRenderer
GetInternalFormat(GLint format, int bpp)CLinuxRendererGLprotected
GetPlaneTextureSize(CYuvPlane &plane)CLinuxRendererGLprotected
CLinuxRendererGL::GetRenderInfo() overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::GetRenderInfo() overrideCLinuxRendererGLESvirtual
GetShaderFormat() overrideCRendererVAAPIprotectedvirtual
GetShaderFormat() overrideCRendererVAAPIprotectedvirtual
CLinuxRendererGL::GetSrcPrimaries(AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height)CLinuxRendererGLprotected
CLinuxRendererGLES::GetSrcPrimaries(AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height)CLinuxRendererGLESprotected
CLinuxRendererGL::GetVideoRect(CRect &source, CRect &dest, CRect &view)CBaseRenderer
CLinuxRendererGLES::GetVideoRect(CRect &source, CRect &dest, CRect &view)CBaseRenderer
CLinuxRendererGL::heightCLinuxRendererGL
CLinuxRendererGLES::heightCLinuxRendererGLES
CLinuxRendererGL::IsConfigured() overrideCLinuxRendererGLinlinevirtual
CLinuxRendererGLES::IsConfigured() overrideCLinuxRendererGLESinlinevirtual
CLinuxRendererGL::IsGuiLayer()CBaseRendererinlinevirtual
CLinuxRendererGLES::IsGuiLayer() overrideCLinuxRendererGLESvirtual
IsPictureHW(const VideoPicture &picture)CBaseRendererinlinevirtual
LoadCLUT()CLinuxRendererGLprotected
CLinuxRendererGL::LoadPlane(CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data)CLinuxRendererGLprotected
CLinuxRendererGLES::LoadPlane(CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data)CLinuxRendererGLESprotected
CLinuxRendererGL::LoadShaders(int field=FIELD_FULL)CLinuxRendererGLprotectedvirtual
CLinuxRendererGLES::LoadShaders(int field=FIELD_FULL)CLinuxRendererGLESprotectedvirtual
LoadShadersHook() overrideCRendererVAAPIprotectedvirtual
LoadShadersHook() overrideCRendererVAAPIprotectedvirtual
CLinuxRendererGL::m_bConfiguredCLinuxRendererGLprotected
CLinuxRendererGLES::m_bConfiguredCLinuxRendererGLESprotected
CLinuxRendererGL::m_buffersCLinuxRendererGLprotected
CLinuxRendererGLES::m_buffersCLinuxRendererGLESprotected
CLinuxRendererGL::m_bValidatedCLinuxRendererGLprotected
CLinuxRendererGLES::m_bValidatedCLinuxRendererGLESprotected
CLinuxRendererGL::m_clearColourCLinuxRendererGLprotected
CLinuxRendererGLES::m_clearColourCLinuxRendererGLESprotected
m_CLUTCLinuxRendererGLprotected
m_CLUTsizeCLinuxRendererGLprotected
m_cmsOnCLinuxRendererGLprotected
m_cmsTokenCLinuxRendererGLprotected
m_ColorManagerCLinuxRendererGLprotected
CLinuxRendererGL::m_currentFieldCLinuxRendererGLprotected
CLinuxRendererGLES::m_currentFieldCLinuxRendererGLESprotected
CLinuxRendererGL::m_destRectCBaseRendererprotected
CLinuxRendererGLES::m_destRectCBaseRendererprotected
m_ditherDepthCLinuxRendererGLprotected
CLinuxRendererGL::m_fboCLinuxRendererGLprotected
CLinuxRendererGLES::m_fboCLinuxRendererGLESprotected
m_fencesCRendererVAAPIprotected
CLinuxRendererGL::m_formatCBaseRendererprotected
CLinuxRendererGLES::m_formatCBaseRendererprotected
CLinuxRendererGL::m_fpsCBaseRendererprotected
CLinuxRendererGLES::m_fpsCBaseRendererprotected
CLinuxRendererGL::m_fullRangeCLinuxRendererGLprotected
CLinuxRendererGLES::m_fullRangeCLinuxRendererGLESprotected
CLinuxRendererGL::m_iFlagsCBaseRendererprotected
CLinuxRendererGLES::m_iFlagsCBaseRendererprotected
m_isVAAPIBufferCRendererVAAPIprotected
CLinuxRendererGL::m_iYV12RenderBufferCLinuxRendererGLprotected
CLinuxRendererGLES::m_iYV12RenderBufferCLinuxRendererGLESprotected
m_nonLinStretchCLinuxRendererGLprotected
m_nonLinStretchGuiCLinuxRendererGLprotected
CLinuxRendererGL::m_NumYV12BuffersCLinuxRendererGLprotected
CLinuxRendererGLES::m_NumYV12BuffersCLinuxRendererGLESprotected
m_pboSupportedCLinuxRendererGLprotected
m_pboUsedCLinuxRendererGLprotected
m_pixelRatioCLinuxRendererGLprotected
m_pixelStoreKeyCLinuxRendererGLESprotected
m_planeBufferCLinuxRendererGLESprotected
m_planeBufferSizeCLinuxRendererGLESprotected
CLinuxRendererGL::m_pVideoFilterShaderCLinuxRendererGLprotected
CLinuxRendererGLES::m_pVideoFilterShaderCLinuxRendererGLESprotected
m_pWinSystemCRendererVAAPIprotectedstatic
m_pYUVBobShaderCLinuxRendererGLESprotected
m_pYUVProgShaderCLinuxRendererGLESprotected
m_pYUVShaderCLinuxRendererGLprotected
CLinuxRendererGL::m_reloadShadersCLinuxRendererGLprotected
CLinuxRendererGLES::m_reloadShadersCLinuxRendererGLESprotected
CLinuxRendererGL::m_renderMethodCLinuxRendererGLprotected
CLinuxRendererGLES::m_renderMethodCLinuxRendererGLESprotected
CLinuxRendererGL::m_renderOrientationCBaseRendererprotected
CLinuxRendererGLES::m_renderOrientationCBaseRendererprotected
CLinuxRendererGL::m_renderQualityCLinuxRendererGLprotected
CLinuxRendererGLES::m_renderQualityCLinuxRendererGLESprotected
CLinuxRendererGL::m_renderSystemCLinuxRendererGLprotected
CLinuxRendererGLES::m_renderSystemCLinuxRendererGLESprotected
CLinuxRendererGL::m_rotatedDestCoordsCBaseRendererprotected
CLinuxRendererGLES::m_rotatedDestCoordsCBaseRendererprotected
CLinuxRendererGL::m_savedRotatedDestCoordsCBaseRendererprotected
CLinuxRendererGLES::m_savedRotatedDestCoordsCBaseRendererprotected
CLinuxRendererGL::m_scalingMethodCLinuxRendererGLprotected
CLinuxRendererGLES::m_scalingMethodCLinuxRendererGLESprotected
CLinuxRendererGL::m_scalingMethodGuiCLinuxRendererGLprotected
CLinuxRendererGLES::m_scalingMethodGuiCLinuxRendererGLESprotected
CLinuxRendererGL::m_sourceFrameRatioCBaseRendererprotected
CLinuxRendererGLES::m_sourceFrameRatioCBaseRendererprotected
CLinuxRendererGL::m_sourceHeightCBaseRendererprotected
CLinuxRendererGLES::m_sourceHeightCBaseRendererprotected
CLinuxRendererGL::m_sourceRectCBaseRendererprotected
CLinuxRendererGLES::m_sourceRectCBaseRendererprotected
CLinuxRendererGL::m_sourceWidthCBaseRendererprotected
CLinuxRendererGLES::m_sourceWidthCBaseRendererprotected
CLinuxRendererGL::m_srcPrimariesCLinuxRendererGLprotected
CLinuxRendererGLES::m_srcPrimariesCLinuxRendererGLESprotected
m_tCLUTTexCLinuxRendererGLprotected
CLinuxRendererGL::m_textureTargetCLinuxRendererGLprotected
CLinuxRendererGLES::m_textureTargetCLinuxRendererGLESprotected
CLinuxRendererGL::m_toneMapCLinuxRendererGLprotected
CLinuxRendererGLES::m_toneMapCLinuxRendererGLESprotected
m_useDitheringCLinuxRendererGLprotected
m_vaapiTexturesCRendererVAAPIprotected
CLinuxRendererGL::m_videoSettingsCBaseRendererprotected
CLinuxRendererGLES::m_videoSettingsCBaseRendererprotected
CLinuxRendererGL::m_viewRectCLinuxRendererGLprotected
CLinuxRendererGLES::m_viewRectCLinuxRendererGLESprotected
ManageRenderArea()CBaseRendererprotectedvirtual
CLinuxRendererGL::MarkDirty()CBaseRendererprotected
CLinuxRendererGLES::MarkDirty()CBaseRendererprotected
NeedBuffer(int idx) overrideCRendererVAAPIvirtual
NeedBuffer(int idx) overrideCRendererVAAPIvirtual
NextYV12Texture()CLinuxRendererGLESprotected
Register(VAAPI::IVaapiWinSystem *winSystem, VADisplay vaDpy, EGLDisplay eglDisplay, bool &general, bool &deepColor)CRendererVAAPIstatic
Register(VAAPI::IVaapiWinSystem *winSystem, VADisplay vaDpy, EGLDisplay eglDisplay, bool &general, bool &deepColor)CRendererVAAPIstatic
CLinuxRendererGL::Register()CLinuxRendererGLstatic
CLinuxRendererGLES::Register()CLinuxRendererGLESstatic
ReleaseBuffer(int idx) overrideCRendererVAAPIvirtual
ReleaseBuffer(int idx) overrideCRendererVAAPIvirtual
ReleaseShaders()CLinuxRendererGLESprotectedvirtual
CLinuxRendererGL::Render(unsigned int flags, int renderBuffer)CLinuxRendererGLprotected
CLinuxRendererGLES::Render(unsigned int flags, int index)CLinuxRendererGLESprotectedvirtual
CLinuxRendererGL::RenderCapture(CRenderCapture *capture) overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::RenderCapture(CRenderCapture *capture) overrideCLinuxRendererGLESvirtual
CLinuxRendererGL::RenderFromFBO()CLinuxRendererGLprotected
CLinuxRendererGLES::RenderFromFBO()CLinuxRendererGLESprotected
RenderHook(int idx) overrideCRendererVAAPIprotectedvirtual
RenderHook(int idx) overrideCRendererVAAPIprotectedvirtual
RenderProgressiveWeave(int renderBuffer, int field)CLinuxRendererGLprotected
RenderRGB(int renderBuffer, int field)CLinuxRendererGLprotected
CLinuxRendererGL::RenderSinglePass(int renderBuffer, int field)CLinuxRendererGLprotected
CLinuxRendererGLES::RenderSinglePass(int index, int field)CLinuxRendererGLESprotected
CLinuxRendererGL::RenderToFBO(int renderBuffer, int field, bool weave=false)CLinuxRendererGLprotected
CLinuxRendererGLES::RenderToFBO(int index, int field)CLinuxRendererGLESprotected
CLinuxRendererGL::RenderUpdate(int index, int index2, bool clear, unsigned int flags, unsigned int alpha) overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::RenderUpdate(int index, int index2, bool clear, unsigned int flags, unsigned int alpha) overrideCLinuxRendererGLESvirtual
RenderUpdateVideo(bool clear, unsigned int flags=0, unsigned int alpha=255)CLinuxRendererGLESprotectedvirtual
ReorderDrawPoints()CBaseRendererinlineprotectedvirtual
CLinuxRendererGL::restoreRotatedCoords()CBaseRendererprotected
CLinuxRendererGLES::restoreRotatedCoords()CBaseRendererprotected
CLinuxRendererGL::saveRotatedCoords()CBaseRendererprotected
CLinuxRendererGLES::saveRotatedCoords()CBaseRendererprotected
CLinuxRendererGL::SetBufferSize(int numBuffers) overrideCLinuxRendererGLinlinevirtual
CLinuxRendererGLES::SetBufferSize(int numBuffers) overrideCLinuxRendererGLESinlinevirtual
CLinuxRendererGL::SetTextureFilter(GLenum method)CLinuxRendererGLprotected
CLinuxRendererGLES::SetTextureFilter(GLenum method)CLinuxRendererGLESprotected
CLinuxRendererGL::SettingOptionsRenderMethodsFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CBaseRendererstatic
CLinuxRendererGLES::SettingOptionsRenderMethodsFiller(std::shared_ptr< const CSetting > setting, std::vector< std::pair< std::string, int > > &list, int &current, void *data)CBaseRendererstatic
CLinuxRendererGL::SetVideoSettings(const CVideoSettings &settings)CBaseRenderer
CLinuxRendererGLES::SetVideoSettings(const CVideoSettings &settings)CBaseRenderer
CLinuxRendererGL::SetViewMode(int viewMode)CBaseRenderer
CLinuxRendererGLES::SetViewMode(int viewMode)CBaseRenderer
SkipUploadYV12(int index)CLinuxRendererGLESinlineprotectedvirtual
Supports(ERENDERFEATURE feature) overrideCRendererVAAPIvirtual
Supports(ESCALINGMETHOD method) overrideCRendererVAAPIvirtual
Supports(ERENDERFEATURE feature) overrideCRendererVAAPIvirtual
Supports(ESCALINGMETHOD method) overrideCRendererVAAPIvirtual
CLinuxRendererGL::SupportsMultiPassRendering() overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::SupportsMultiPassRendering() overrideCLinuxRendererGLESvirtual
CLinuxRendererGL::syncDestRectToRotatedPoints()CBaseRendererprotected
CLinuxRendererGLES::syncDestRectToRotatedPoints()CBaseRendererprotected
UnBindPbo(CPictureBuffer &buff)CLinuxRendererGLprotected
CLinuxRendererGL::UnInit() overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::UnInit() overrideCLinuxRendererGLESvirtual
CLinuxRendererGL::Update() overrideCLinuxRendererGLvirtual
CLinuxRendererGLES::Update() overrideCLinuxRendererGLESvirtual
CLinuxRendererGL::UpdateVideoFilter()CLinuxRendererGLprotected
CLinuxRendererGLES::UpdateVideoFilter()CLinuxRendererGLESprotected
CLinuxRendererGL::UploadNV12Texture(int index)CLinuxRendererGLprotected
CLinuxRendererGLES::UploadNV12Texture(int index)CLinuxRendererGLESprotected
UploadTexture(int index) overrideCRendererVAAPIprotectedvirtual
UploadTexture(int index) overrideCRendererVAAPIprotectedvirtual
UploadYUV422PackedTexture(int index)CLinuxRendererGLprotected
CLinuxRendererGL::UploadYV12Texture(int index)CLinuxRendererGLprotected
CLinuxRendererGLES::UploadYV12Texture(int index)CLinuxRendererGLESprotected
ValidateRenderer()CLinuxRendererGLprotected
CLinuxRendererGL::ValidateRenderTarget()CLinuxRendererGLprotectedvirtual
CLinuxRendererGLES::ValidateRenderTarget()CLinuxRendererGLESprotectedvirtual
WantsDoublePass()CBaseRendererinlinevirtual
CLinuxRendererGL::widthCLinuxRendererGL
CLinuxRendererGLES::widthCLinuxRendererGLES
~CBaseRenderer()CBaseRenderervirtual
~CLinuxRendererGL() overrideCLinuxRendererGL
~CLinuxRendererGLES()CLinuxRendererGLESvirtual
~CRendererVAAPI() overrideCRendererVAAPI
~CRendererVAAPI() overrideCRendererVAAPI