#include <IRenderBufferPool.h>
◆ ~IRenderBufferPool()
virtual KODI::RETRO::IRenderBufferPool::~IRenderBufferPool |
( |
| ) |
|
|
virtualdefault |
◆ Configure()
virtual bool KODI::RETRO::IRenderBufferPool::Configure |
( |
AVPixelFormat | format | ) |
|
|
pure virtual |
◆ Flush()
virtual void KODI::RETRO::IRenderBufferPool::Flush |
( |
| ) |
|
|
pure virtual |
◆ GetBuffer()
virtual IRenderBuffer * KODI::RETRO::IRenderBufferPool::GetBuffer |
( |
unsigned int | width, |
|
|
unsigned int | height ) |
|
pure virtual |
Get a free buffer from the pool, sets ref count to 1.
- Parameters
-
width | The horizontal pixel count of the buffer |
height | The vertical pixel could of the buffer |
- Returns
- The allocated buffer, or nullptr on failure
Implemented in KODI::RETRO::CBaseRenderBufferPool.
◆ GetMemoryAccess()
virtual DataAccess KODI::RETRO::IRenderBufferPool::GetMemoryAccess |
( |
| ) |
const |
|
inlinevirtual |
◆ GetMemoryAlignment()
virtual DataAlignment KODI::RETRO::IRenderBufferPool::GetMemoryAlignment |
( |
| ) |
const |
|
inlinevirtual |
◆ GetPtr()
virtual std::shared_ptr< IRenderBufferPool > KODI::RETRO::IRenderBufferPool::GetPtr |
( |
| ) |
|
|
inlinevirtual |
◆ HasVisibleRenderer()
virtual bool KODI::RETRO::IRenderBufferPool::HasVisibleRenderer |
( |
| ) |
const |
|
pure virtual |
◆ IsCompatible()
◆ IsConfigured()
virtual bool KODI::RETRO::IRenderBufferPool::IsConfigured |
( |
| ) |
const |
|
pure virtual |
◆ Prime()
virtual void KODI::RETRO::IRenderBufferPool::Prime |
( |
unsigned int | width, |
|
|
unsigned int | height ) |
|
pure virtual |
◆ RegisterRenderer()
◆ Return()
◆ UnregisterRenderer()
The documentation for this class was generated from the following file: