AddDeinterlacer(const MythVideoFrame *Frame, FrameScanType Scan, MythDeintType Filter=DEINT_SHADER, bool CreateReferences=true) | MythOpenGLVideo | private |
Bicubic enum value | MythVideoGPU | |
BicubicUpsize enum value | MythOpenGLVideo | |
BindTextures(bool Deinterlacing, std::vector< MythVideoTextureOpenGL * > &Current, std::vector< MythGLTexture * > &Textures) | MythOpenGLVideo | private |
CleanupDeinterlacers() | MythOpenGLVideo | private |
ColourSpaceUpdate(bool PrimariesChanged) override | MythOpenGLVideo | protectedvirtual |
CreateVideoShader(VideoShaderType Type, MythDeintType Deint=DEINT_NONE) | MythOpenGLVideo | private |
Default enum value | MythOpenGLVideo | |
Deinterlacer enum value | MythVideoGPU | |
EndFrame() override | MythOpenGLVideo | inlinevirtual |
Framebuffer enum value | MythVideoGPU | |
GetProfile() const override | MythOpenGLVideo | virtual |
GetVideoDim() const | MythVideoGPU | |
InterlacedBot enum value | MythOpenGLVideo | |
InterlacedTop enum value | MythOpenGLVideo | |
IsValid() const | MythVideoGPU | |
m_bicubicUpsize | MythVideoGPU | protected |
m_chromaUpsamplingFilter | MythOpenGLVideo | private |
m_deinterlacer | MythVideoGPU | protected |
m_deinterlacer2x | MythVideoGPU | protected |
m_discontinuityCounter | MythVideoGPU | protected |
m_displayVideoRect | MythVideoGPU | protected |
m_extraFeatures | MythOpenGLVideo | private |
m_fallbackDeinterlacer | MythOpenGLVideo | private |
m_features | MythOpenGLVideo | private |
m_frameBuffer | MythOpenGLVideo | private |
m_frameBufferTexture | MythOpenGLVideo | private |
m_gles | MythOpenGLVideo | private |
m_inputTextures | MythOpenGLVideo | private |
m_inputTextureSize | MythVideoGPU | protected |
m_inputType | MythVideoGPU | protected |
m_lastRotation | MythVideoGPU | protected |
m_lastStereo | MythVideoGPU | protected |
m_masterViewportSize | MythVideoGPU | protected |
m_nextTextures | MythOpenGLVideo | private |
m_openglRender | MythOpenGLVideo | private |
m_outputType | MythVideoGPU | protected |
m_prevTextures | MythOpenGLVideo | private |
m_profile | MythVideoGPU | protected |
m_render | MythVideoGPU | protected |
m_resizing | MythVideoGPU | protected |
m_shaderCost | MythOpenGLVideo | private |
m_shaders | MythOpenGLVideo | private |
m_stereoMode | MythVideoGPU | protected |
m_textureTarget | MythOpenGLVideo | private |
m_toneMap | MythOpenGLVideo | private |
m_valid | MythVideoGPU | protected |
m_videoColourSpace | MythVideoGPU | protected |
m_videoDim | MythVideoGPU | protected |
m_videoDispDim | MythVideoGPU | protected |
m_videoRect | MythVideoGPU | protected |
m_viewportControl | MythVideoGPU | protected |
MythOpenGLVideo(MythRenderOpenGL *Render, MythVideoColourSpace *ColourSpace, MythVideoBounds *Bounds, const MythVideoProfilePtr &VideoProfile, const QString &Profile) | MythOpenGLVideo | |
MythVideoGPU(MythRender *Render, MythVideoColourSpace *ColourSpace, MythVideoBounds *Bounds, const MythVideoProfilePtr &VideoProfile, QString Profile) | MythVideoGPU | protected |
None enum value | MythVideoGPU | |
OutputChanged(QSize VideoDim, QSize VideoDispDim, float) | MythVideoGPU | signal |
Performance enum value | MythVideoGPU | |
PrepareFrame(MythVideoFrame *Frame, FrameScanType Scan=kScan_Progressive) override | MythOpenGLVideo | virtual |
Progressive enum value | MythOpenGLVideo | |
RenderFrame(MythVideoFrame *Frame, bool TopFieldFirst, FrameScanType Scan, StereoscopicMode StereoOverride, bool DrawBorder=false) override | MythOpenGLVideo | virtual |
ResetFrameFormat() override | MythOpenGLVideo | virtual |
ResetTextures() override | MythOpenGLVideo | virtual |
Sampling enum value | MythVideoGPU | |
SetMasterViewport(QSize Size) | MythVideoGPU | |
SetProfile(const QString &Profile) | MythVideoGPU | |
SetupBicubic(VideoResizing &Resize) | MythOpenGLVideo | private |
SetupFrameFormat(VideoFrameType InputType, VideoFrameType OutputType, QSize Size, GLenum TextureTarget) | MythOpenGLVideo | private |
SetVideoDimensions(QSize VideoDim, QSize VideoDispDim) | MythVideoGPU | slot |
SetVideoRects(QRect DisplayVideoRect, QRect VideoRect) | MythVideoGPU | slot |
SetViewportRect(QRect DisplayVisibleRect) | MythVideoGPU | slot |
ShaderCount enum value | MythOpenGLVideo | |
StartFrame() override | MythOpenGLVideo | inlinevirtual |
ToneMap enum value | MythVideoGPU | |
TypeToProfile(VideoFrameType Type) | MythOpenGLVideo | static |
UpdateColourSpace(bool PrimariesChanged) | MythVideoGPU | slot |
UpdateShaderParameters() | MythOpenGLVideo | slot |
UpscalerChanged(const QString &Upscaler) | MythVideoGPU | slot |
VideoResize enum name | MythVideoGPU | |
VideoResizeToString(VideoResizing Resize) | MythVideoGPU | static |
VideoShaderType enum name | MythOpenGLVideo | |
~MythOpenGLVideo() override | MythOpenGLVideo | |
~MythVideoGPU() override | MythVideoGPU | |