#include <DRMUtils.h>
§ CDRMUtils()
§ ~CDRMUtils()
virtual CDRMUtils::~CDRMUtils |
( |
| ) |
|
|
virtualdefault |
§ AddProperty()
virtual bool CDRMUtils::AddProperty |
( |
struct drm_object * |
object, |
|
|
const char * |
name, |
|
|
uint64_t |
value |
|
) |
| |
|
inlinevirtual |
§ DestroyDrm()
void CDRMUtils::DestroyDrm |
( |
| ) |
|
|
virtual |
§ DrmFbGetFromBo()
drm_fb * CDRMUtils::DrmFbGetFromBo |
( |
struct gbm_bo * |
bo | ) |
|
|
protected |
§ FlipPage()
virtual void CDRMUtils::FlipPage |
( |
struct gbm_bo * |
bo, |
|
|
bool |
rendered, |
|
|
bool |
videoLayer |
|
) |
| |
|
inlinevirtual |
§ FourCCWithAlpha()
uint32_t CDRMUtils::FourCCWithAlpha |
( |
uint32_t |
fourcc | ) |
|
|
static |
§ FourCCWithoutAlpha()
uint32_t CDRMUtils::FourCCWithoutAlpha |
( |
uint32_t |
fourcc | ) |
|
|
static |
§ FreeProperties()
§ GetCrtc()
struct crtc* CDRMUtils::GetCrtc |
( |
| ) |
const |
|
inline |
§ GetCurrentMode()
§ GetDevicePath()
std::string CDRMUtils::GetDevicePath |
( |
| ) |
const |
|
inline |
§ GetFileDescriptor()
int CDRMUtils::GetFileDescriptor |
( |
| ) |
const |
|
inline |
§ GetModes()
§ GetModule()
std::string CDRMUtils::GetModule |
( |
| ) |
const |
|
inline |
§ GetOverlayPlane()
struct plane* CDRMUtils::GetOverlayPlane |
( |
| ) |
const |
|
inline |
§ GetOverlayPlaneModifiersForFormat()
std::vector<uint64_t>* CDRMUtils::GetOverlayPlaneModifiersForFormat |
( |
uint32_t |
format | ) |
|
|
inline |
§ GetPrimaryPlane()
struct plane* CDRMUtils::GetPrimaryPlane |
( |
| ) |
const |
|
inline |
§ GetPrimaryPlaneModifiersForFormat()
std::vector<uint64_t>* CDRMUtils::GetPrimaryPlaneModifiersForFormat |
( |
uint32_t |
format | ) |
|
|
inline |
§ GetProperties()
bool CDRMUtils::GetProperties |
( |
int |
fd, |
|
|
uint32_t |
id, |
|
|
uint32_t |
type, |
|
|
struct drm_object * |
object |
|
) |
| |
|
staticprotected |
§ GetPropertyId()
uint32_t CDRMUtils::GetPropertyId |
( |
struct drm_object * |
object, |
|
|
const char * |
name |
|
) |
| |
|
protected |
§ InitDrm()
bool CDRMUtils::InitDrm |
( |
| ) |
|
|
virtual |
§ OpenDrm()
bool CDRMUtils::OpenDrm |
( |
bool |
needConnector | ) |
|
|
protected |
§ SetActive()
virtual bool CDRMUtils::SetActive |
( |
bool |
active | ) |
|
|
inlinevirtual |
§ SetMode()
§ SetProperty()
virtual bool CDRMUtils::SetProperty |
( |
struct drm_object * |
object, |
|
|
const char * |
name, |
|
|
uint64_t |
value |
|
) |
| |
|
inlinevirtual |
§ SetVideoMode()
virtual bool CDRMUtils::SetVideoMode |
( |
const RESOLUTION_INFO & |
res, |
|
|
struct gbm_bo * |
bo |
|
) |
| |
|
inlinevirtual |
§ SupportsProperty()
bool CDRMUtils::SupportsProperty |
( |
struct drm_object * |
object, |
|
|
const char * |
name |
|
) |
| |
§ m_connector
struct connector* CDRMUtils::m_connector = nullptr |
|
protected |
§ m_crtc
struct crtc* CDRMUtils::m_crtc = nullptr |
|
protected |
§ m_encoder
struct encoder* CDRMUtils::m_encoder = nullptr |
|
protected |
§ m_fd
§ m_height
int CDRMUtils::m_height = 0 |
|
protected |
§ m_mode
drmModeModeInfo* CDRMUtils::m_mode = nullptr |
|
protected |
§ m_overlay_plane
struct plane* CDRMUtils::m_overlay_plane = nullptr |
|
protected |
§ m_primary_plane
struct plane* CDRMUtils::m_primary_plane = nullptr |
|
protected |
§ m_width
int CDRMUtils::m_width = 0 |
|
protected |
The documentation for this class was generated from the following files: