MythTV  master
MythDRMPRIMEInterop Member List

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

Acquire(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan) overrideMythDRMPRIMEInteropvirtual
ClearDMATextures(MythRenderOpenGL *Context, std::vector< MythVideoTextureOpenGL * > &Textures)MythEGLDMABUFstatic
CreateComposed(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame, FrameScanType Scan) constMythEGLDMABUFinlineprivate
CreateDRM(MythRenderOpenGL *Context, MythPlayerUI *Player)MythDRMPRIMEInteropstatic
CreateDummy()MythInteropGPUstatic
CreateSeparate(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame) constMythEGLDMABUFinlineprivate
CreateSeparate2(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame) constMythEGLDMABUFinlineprivate
CreateTextures(AVDRMFrameDescriptor *Desc, MythRenderOpenGL *Context, MythVideoFrame *Frame, bool UseSeparate, FrameScanType Scan=kScan_Progressive)MythEGLDMABUF
DecrRef(void)ReferenceCountervirtual
DeleteTextures(void) overrideMythDRMPRIMEInteropvirtual
DRM_DRMPRIME enum valueMythInteropGPU
DUMMY enum valueMythInteropGPU
GetDefaultFree()MythInteropGPU
GetDefaultUserOpaque()MythInteropGPU
GetDRMTypes(MythRenderOpenGL *Render, MythInteropGPU::InteropMap &Types)MythDRMPRIMEInteropstatic
GetPlayer()MythInteropGPU
GetType()MythInteropGPU
GetTypes(MythRender *Render, MythInteropGPU::InteropMap &Types)MythOpenGLInteropstatic
MythInteropGPU::GetTypes(MythRender *Render)MythInteropGPUstatic
GL_DRMPRIME enum valueMythInteropGPU
GL_MEDIACODEC enum valueMythInteropGPU
GL_MMAL enum valueMythInteropGPU
GL_NVDEC enum valueMythInteropGPU
GL_VAAPIEGLDRM enum valueMythInteropGPU
GL_VAAPIGLXCOPY enum valueMythInteropGPU
GL_VAAPIGLXPIX enum valueMythInteropGPU
GL_VDPAU enum valueMythInteropGPU
GL_VTB enum valueMythInteropGPU
GL_VTBSURFACE enum valueMythInteropGPU
HaveDMABuf(MythRenderOpenGL *Context)MythEGLDMABUFstatic
IncrRef(void)ReferenceCountervirtual
InteropMap typedefMythInteropGPU
InteropType enum nameMythInteropGPU
InteropTypes typedefMythInteropGPU
m_composableMythDRMPRIMEInteropprivate
m_contextMythInteropGPUprotected
m_defaultFreeMythInteropGPUprotected
m_defaultUserOpaqueMythInteropGPUprotected
m_deinterlacingMythDRMPRIMEInteropprivate
m_discontinuityCounterMythInteropGPUprotected
m_logDebugReferenceCounterprotected
m_openglContextMythOpenGLInteropprotected
m_openglTexturesMythOpenGLInteropprotected
m_playerMythInteropGPUprotected
m_referenceCountReferenceCounterprotected
m_textureSizeMythInteropGPUprotected
m_typeMythInteropGPUprotected
m_useModifiersMythEGLDMABUFprivate
MythDRMPRIMEInterop(MythRenderOpenGL *Context, MythPlayerUI *Player, InteropType Type)MythDRMPRIMEInteropprotected
MythEGLDMABUF(MythRenderOpenGL *Context)MythEGLDMABUFexplicit
MythInteropGPU(MythRender *Context, InteropType Type, MythPlayerUI *Player=nullptr)MythInteropGPU
MythOpenGLInterop(MythRenderOpenGL *Context, InteropType Type, MythPlayerUI *Player=nullptr)MythOpenGLInteropprotected
PrintDebug(void)ReferenceCounterstatic
ReferenceCounter(const QString &debugName, bool logDebug=true)ReferenceCounterexplicit
Retrieve(MythRenderOpenGL *Context, MythVideoColourSpace *ColourSpace, MythVideoFrame *Frame, FrameScanType Scan)MythOpenGLInteropstatic
SetDefaultFree(FreeAVHWDeviceContext FreeContext)MythInteropGPU
SetDefaultUserOpaque(void *UserOpaque)MythInteropGPU
TypesToString(const InteropMap &Types)MythInteropGPUstatic
TypeToString(InteropType Type)MythInteropGPUstatic
Unsupported enum valueMythInteropGPU
VerifyBuffer(MythRenderOpenGL *Context, MythVideoFrame *Frame)MythDRMPRIMEInteropprivate
~MythDRMPRIMEInterop() overrideMythDRMPRIMEInteropprotected
~MythEGLDMABUF()=defaultMythEGLDMABUF
~MythInteropGPU() overrideMythInteropGPU
~MythOpenGLInterop() overrideMythOpenGLInterop
~ReferenceCounter(void)ReferenceCounterprotectedvirtual