/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cores/RetroPlayer/rendering/VideoRenderers/ |
H A D | RPBaseRenderer.cpp | 23 CRPBaseRenderer::CRPBaseRenderer(const CRenderSettings& renderSettings, in CRPBaseRenderer() function in CRPBaseRenderer 31 CRPBaseRenderer::~CRPBaseRenderer() in ~CRPBaseRenderer() 43 bool CRPBaseRenderer::Configure(AVPixelFormat format) in Configure() 64 void CRPBaseRenderer::FrameMove() in FrameMove() 69 bool CRPBaseRenderer::IsVisible() const in IsVisible() 74 void CRPBaseRenderer::SetBuffer(IRenderBuffer* buffer) in SetBuffer() 88 void CRPBaseRenderer::RenderFrame(bool clear, uint8_t alpha) in RenderFrame() 103 void CRPBaseRenderer::Flush() in Flush() 182 void CRPBaseRenderer::MarkDirty() in MarkDirty() 187 void CRPBaseRenderer::PreRender(bool clear) in PreRender() [all …]
|
H A D | RPBaseRenderer.h | 32 class CRPBaseRenderer 35 CRPBaseRenderer(const CRenderSettings& renderSettings, 38 virtual ~CRPBaseRenderer();
|
H A D | RPRendererGuiTexture.h | 27 CRPBaseRenderer* CreateRenderer(const CRenderSettings& settings, 49 class CRPRendererGuiTexture : public CRPBaseRenderer
|
H A D | RPRendererOpenGLES.h | 34 CRPBaseRenderer* CreateRenderer(const CRenderSettings& settings, 40 class CRPRendererOpenGLES : public CRPBaseRenderer
|
H A D | RPRendererOpenGL.h | 29 CRPBaseRenderer* CreateRenderer(const CRenderSettings& settings, 35 class CRPRendererOpenGL : public CRPBaseRenderer
|
H A D | RPWinRenderer.h | 39 CRPBaseRenderer* CreateRenderer(const CRenderSettings& settings, 104 class CRPWinRenderer : public CRPBaseRenderer
|
H A D | RPRendererDMA.h | 26 CRPBaseRenderer* CreateRenderer(const CRenderSettings& settings,
|
H A D | RPWinRenderer.cpp | 36 CRPBaseRenderer* CWinRendererFactory::CreateRenderer(const CRenderSettings& settings, in CreateRenderer() 229 : CRPBaseRenderer(renderSettings, context, std::move(bufferPool)) in CRPWinRenderer()
|
H A D | RPRendererGuiTexture.cpp | 39 CRPBaseRenderer* CRendererFactoryGuiTexture::CreateRenderer( in CreateRenderer() 80 : CRPBaseRenderer(renderSettings, context, std::move(bufferPool)) in CRPRendererGuiTexture()
|
H A D | RPRendererOpenGL.cpp | 28 CRPBaseRenderer* CRendererFactoryOpenGL::CreateRenderer( in CreateRenderer() 46 : CRPBaseRenderer(renderSettings, context, std::move(bufferPool)) in CRPRendererOpenGL()
|
H A D | RPRendererOpenGLES.cpp | 31 CRPBaseRenderer* CRendererFactoryOpenGLES::CreateRenderer( in CreateRenderer() 49 : CRPBaseRenderer(renderSettings, context, std::move(bufferPool)) in CRPRendererOpenGLES()
|
H A D | RPRendererDMA.cpp | 29 CRPBaseRenderer* CRendererFactoryDMA::CreateRenderer(const CRenderSettings& settings, in CreateRenderer()
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cores/RetroPlayer/rendering/ |
H A D | RPRenderManager.h | 36 class CRPBaseRenderer; variable 114 std::shared_ptr<CRPBaseRenderer> GetRenderer(const IGUIRenderSettings* renderSettings); 119 std::shared_ptr<CRPBaseRenderer> GetRenderer(IRenderBufferPool* bufferPool, 125 void RenderInternal(const std::shared_ptr<CRPBaseRenderer>& renderer, 202 std::set<std::shared_ptr<CRPBaseRenderer>> m_renderers;
|
H A D | RPRenderManager.cpp | 288 std::shared_ptr<CRPBaseRenderer> renderer = GetRenderer(nullptr); in RenderWindow() 340 std::shared_ptr<CRPBaseRenderer> renderer = GetRenderer(renderSettings); in RenderControl() 415 void CRPRenderManager::RenderInternal(const std::shared_ptr<CRPBaseRenderer>& renderer, in RenderInternal() 443 std::shared_ptr<CRPBaseRenderer> CRPRenderManager::GetRenderer( in GetRenderer() 446 std::shared_ptr<CRPBaseRenderer> renderer; in GetRenderer() 475 std::shared_ptr<CRPBaseRenderer> CRPRenderManager::GetRenderer( in GetRenderer() 478 std::shared_ptr<CRPBaseRenderer> renderer; in GetRenderer()
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cores/RetroPlayer/buffers/ |
H A D | IRenderBufferPool.h | 25 class CRPBaseRenderer; variable 33 virtual void RegisterRenderer(CRPBaseRenderer* renderer) = 0; 34 virtual void UnregisterRenderer(CRPBaseRenderer* renderer) = 0;
|
H A D | BaseRenderBufferPool.h | 29 void RegisterRenderer(CRPBaseRenderer* renderer) override; 30 void UnregisterRenderer(CRPBaseRenderer* renderer) override; 61 std::vector<CRPBaseRenderer*> m_renderers;
|
H A D | BaseRenderBufferPool.cpp | 24 void CBaseRenderBufferPool::RegisterRenderer(CRPBaseRenderer* renderer) in RegisterRenderer() 31 void CBaseRenderBufferPool::UnregisterRenderer(CRPBaseRenderer* renderer) in UnregisterRenderer()
|
/dports/multimedia/kodi/xbmc-19.3-Matrix/xbmc/cores/RetroPlayer/process/ |
H A D | RPProcessInfo.h | 30 class CRPBaseRenderer; variable 59 virtual CRPBaseRenderer* CreateRenderer(const CRenderSettings& settings, 109 CRPBaseRenderer* CreateRenderer(IRenderBufferPool* renderBufferPool,
|
H A D | RPProcessInfo.cpp | 123 CRPBaseRenderer* CRPProcessInfo::CreateRenderer(IRenderBufferPool* renderBufferPool, in CreateRenderer()
|