| 
|   | CRendererVTB () | 
|   | 
| virtual  | ~CRendererVTB () | 
|   | 
| virtual void  | ReleaseBuffer (int idx) override | 
|   | 
| virtual bool  | NeedBuffer (int idx) override | 
|   | 
|   | CRendererVTB () | 
|   | 
| virtual  | ~CRendererVTB () | 
|   | 
| void  | ReleaseBuffer (int idx) override | 
|   | 
| bool  | NeedBuffer (int idx) override | 
|   | 
|   | CLinuxRendererGL () | 
|   | 
|   | ~CLinuxRendererGL () override | 
|   | 
| bool  | Configure (const VideoPicture &picture, float fps, unsigned int orientation) override | 
|   | 
| bool  | IsConfigured () override | 
|   | 
| void  | AddVideoPicture (const VideoPicture &picture, int index) override | 
|   | 
| void  | UnInit () override | 
|   | 
| bool  | Flush (bool saveBuffers) override | 
|   | 
| void  | SetBufferSize (int numBuffers) override | 
|   | 
| void  | ReleaseBuffer (int idx) override | 
|   | 
| void  | RenderUpdate (int index, int index2, bool clear, unsigned int flags, unsigned int alpha) override | 
|   | 
| void  | Update () override | 
|   | 
| bool  | RenderCapture (CRenderCapture *capture) override | 
|   | 
| CRenderInfo  | GetRenderInfo () override | 
|   | 
| bool  | ConfigChanged (const VideoPicture &picture) override | 
|   | 
| bool  | SupportsMultiPassRendering () override | 
|   | 
| bool  | Supports (ERENDERFEATURE feature) override | 
|   | 
| bool  | Supports (ESCALINGMETHOD method) override | 
|   | 
|   | CBaseRenderer () | 
|   | 
| virtual  | ~CBaseRenderer () | 
|   | 
| virtual bool  | IsPictureHW (const VideoPicture &picture) | 
|   | 
| virtual bool  | WantsDoublePass () | 
|   | 
| void  | SetViewMode (int viewMode) | 
|   | 
| void  | GetVideoRect (CRect &source, CRect &dest, CRect &view) | 
|   | Get video rectangle and view window.  More...
  | 
|   | 
| float  | GetAspectRatio () const | 
|   | 
| void  | SetVideoSettings (const CVideoSettings &settings) | 
|   | 
|   | CLinuxRendererGLES () | 
|   | 
| virtual  | ~CLinuxRendererGLES () | 
|   | 
| virtual bool  | Configure (const VideoPicture &picture, float fps, unsigned int orientation) override | 
|   | 
| virtual bool  | IsConfigured () override | 
|   | 
| virtual void  | AddVideoPicture (const VideoPicture &picture, int index) override | 
|   | 
| virtual void  | UnInit () override | 
|   | 
| virtual bool  | Flush (bool saveBuffers) override | 
|   | 
| virtual void  | SetBufferSize (int numBuffers) override | 
|   | 
| virtual bool  | IsGuiLayer () override | 
|   | 
| virtual void  | RenderUpdate (int index, int index2, bool clear, unsigned int flags, unsigned int alpha) override | 
|   | 
| virtual void  | Update () override | 
|   | 
| virtual bool  | RenderCapture (CRenderCapture *capture) override | 
|   | 
| virtual CRenderInfo  | GetRenderInfo () override | 
|   | 
| virtual bool  | ConfigChanged (const VideoPicture &picture) override | 
|   | 
| virtual bool  | SupportsMultiPassRendering () override | 
|   | 
| virtual bool  | Supports (ERENDERFEATURE feature) override | 
|   | 
| virtual bool  | Supports (ESCALINGMETHOD method) override | 
|   | 
 | 
| virtual bool  | LoadShadersHook () override | 
|   | 
| virtual void  | AfterRenderHook (int idx) override | 
|   | 
| virtual EShaderFormat  | GetShaderFormat () override | 
|   | 
| virtual bool  | UploadTexture (int index) override | 
|   | 
| virtual void  | DeleteTexture (int index) override | 
|   | 
| virtual bool  | CreateTexture (int index) override | 
|   | 
| bool  | LoadShadersHook () override | 
|   | 
| void  | AfterRenderHook (int idx) override | 
|   | 
| EShaderFormat  | GetShaderFormat () override | 
|   | 
| bool  | UploadTexture (int index) override | 
|   | 
| void  | DeleteTexture (int index) override | 
|   | 
| bool  | CreateTexture (int index) override | 
|   | 
| bool  | Render (unsigned int flags, int renderBuffer) | 
|   | 
| void  | ClearBackBuffer () | 
|   | 
| void  | DrawBlackBars () | 
|   | 
| bool  | ValidateRenderer () | 
|   | 
| virtual bool  | ValidateRenderTarget () | 
|   | 
| virtual void  | LoadShaders (int field=FIELD_FULL) | 
|   | 
| void  | SetTextureFilter (GLenum method) | 
|   | 
| void  | UpdateVideoFilter () | 
|   | 
| AVColorPrimaries  | GetSrcPrimaries (AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height) | 
|   | 
| bool  | UploadYV12Texture (int index) | 
|   | 
| void  | DeleteYV12Texture (int index) | 
|   | 
| bool  | CreateYV12Texture (int index) | 
|   | 
| bool  | UploadNV12Texture (int index) | 
|   | 
| void  | DeleteNV12Texture (int index) | 
|   | 
| bool  | CreateNV12Texture (int index) | 
|   | 
| bool  | UploadYUV422PackedTexture (int index) | 
|   | 
| void  | DeleteYUV422PackedTexture (int index) | 
|   | 
| bool  | CreateYUV422PackedTexture (int index) | 
|   | 
| void  | CalculateTextureSourceRects (int source, int num_planes) | 
|   | 
| void  | RenderToFBO (int renderBuffer, int field, bool weave=false) | 
|   | 
| void  | RenderFromFBO () | 
|   | 
| void  | RenderSinglePass (int renderBuffer, int field) | 
|   | 
| void  | RenderRGB (int renderBuffer, int field) | 
|   | 
| void  | RenderProgressiveWeave (int renderBuffer, int field) | 
|   | 
| void  | BindPbo (CPictureBuffer &buff) | 
|   | 
| void  | UnBindPbo (CPictureBuffer &buff) | 
|   | 
| void  | LoadPlane (CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data) | 
|   | 
| void  | GetPlaneTextureSize (CYuvPlane &plane) | 
|   | 
| GLint  | GetInternalFormat (GLint format, int bpp) | 
|   | 
| virtual bool  | RenderHook (int idx) | 
|   | 
| virtual bool  | CanSaveBuffers () | 
|   | 
| bool  | LoadCLUT () | 
|   | 
| void  | DeleteCLUT () | 
|   | 
| void  | CalcNormalRenderRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift) | 
|   | 
| void  | CalculateFrameAspectRatio (unsigned int desired_width, unsigned int desired_height) | 
|   | 
| virtual void  | ManageRenderArea () | 
|   | 
| virtual void  | ReorderDrawPoints () | 
|   | 
| void  | MarkDirty () | 
|   | 
| void  | saveRotatedCoords () | 
|   | 
| void  | syncDestRectToRotatedPoints () | 
|   | 
| void  | restoreRotatedCoords () | 
|   | 
| virtual void  | Render (unsigned int flags, int index) | 
|   | 
| virtual void  | RenderUpdateVideo (bool clear, unsigned int flags=0, unsigned int alpha=255) | 
|   | 
| int  | NextYV12Texture () | 
|   | 
| virtual bool  | ValidateRenderTarget () | 
|   | 
| virtual void  | LoadShaders (int field=FIELD_FULL) | 
|   | 
| virtual void  | ReleaseShaders () | 
|   | 
| void  | SetTextureFilter (GLenum method) | 
|   | 
| void  | UpdateVideoFilter () | 
|   | 
| AVColorPrimaries  | GetSrcPrimaries (AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height) | 
|   | 
| bool  | UploadYV12Texture (int index) | 
|   | 
| void  | DeleteYV12Texture (int index) | 
|   | 
| bool  | CreateYV12Texture (int index) | 
|   | 
| virtual bool  | SkipUploadYV12 (int index) | 
|   | 
| bool  | UploadNV12Texture (int index) | 
|   | 
| void  | DeleteNV12Texture (int index) | 
|   | 
| bool  | CreateNV12Texture (int index) | 
|   | 
| void  | CalculateTextureSourceRects (int source, int num_planes) | 
|   | 
| void  | RenderToFBO (int index, int field) | 
|   | 
| void  | RenderFromFBO () | 
|   | 
| void  | RenderSinglePass (int index, int field) | 
|   | 
| virtual bool  | RenderHook (int idx) | 
|   | 
| void  | LoadPlane (CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data) | 
|   |