![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qeglfskmsgbmdevice_p.h>
Additional Inherited Members | |
Protected Types inherited from QKmsDevice | |
typedef std::function< void(drmModePropertyPtr, quint64)> | PropCallback |
Protected Member Functions inherited from QKmsDevice | |
void | registerScreens (QList< uint32_t > newConnects=QList< uint32_t >()) |
void | setFd (int fd) |
int | crtcForConnector (drmModeResPtr resources, drmModeConnectorPtr connector) |
bool | createScreenInfoForConnector (drmModeResPtr resources, drmModeConnectorPtr connector, ScreenInfo &vinfo) |
drmModePropertyPtr | connectorProperty (drmModeConnectorPtr connector, const QByteArray &name) |
drmModePropertyBlobPtr | connectorPropertyBlob (drmModeConnectorPtr connector, const QByteArray &name) |
void | enumerateProperties (drmModeObjectPropertiesPtr objProps, PropCallback callback) |
void | discoverPlanes () |
void | parseConnectorProperties (uint32_t connectorId, QKmsOutput *output) |
void | parseCrtcProperties (uint32_t crtcId, QKmsOutput *output) |
Protected Attributes inherited from QKmsDevice | |
QKmsScreenConfig * | m_screenConfig |
QString | m_path |
int | m_dri_fd |
bool | m_has_atomic_support |
quint32 | m_crtc_allocator |
QList< QKmsPlane > | m_planes |
QMap< uint32_t, OrderedScreen > | m_registeredScreens |
QPlatformScreen * | m_headlessScreen = nullptr |
Definition at line 30 of file qeglfskmsgbmdevice_p.h.
QT_BEGIN_NAMESPACE QEglFSKmsGbmDevice::QEglFSKmsGbmDevice | ( | QKmsScreenConfig * | screenConfig, |
const QString & | path ) |
Definition at line 20 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 61 of file qeglfskmsgbmdevice.cpp.
void QEglFSKmsGbmDevice::createGlobalCursor | ( | QEglFSKmsGbmScreen * | screen | ) |
Definition at line 105 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Reimplemented from QKmsDevice.
Definition at line 134 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 113 of file qeglfskmsgbmdevice.cpp.
void QEglFSKmsGbmDevice::destroyGlobalCursor | ( | ) |
Definition at line 96 of file qeglfskmsgbmdevice.cpp.
|
inline |
Definition at line 57 of file qeglfskmsgbmdevice_p.h.
gbm_device * QEglFSKmsGbmDevice::gbmDevice | ( | ) | const |
Definition at line 84 of file qeglfskmsgbmdevice.cpp.
QPlatformCursor * QEglFSKmsGbmDevice::globalCursor | ( | ) | const |
Definition at line 89 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 79 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 27 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Reimplemented from QEglFSKmsDevice.
Definition at line 149 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Reimplemented from QKmsDevice.
Definition at line 141 of file qeglfskmsgbmdevice.cpp.
|
overridevirtual |
Reimplemented from QEglFSKmsDevice.
Definition at line 159 of file qeglfskmsgbmdevice.cpp.
bool QEglFSKmsGbmDevice::usesEventReader | ( | ) | const |
Definition at line 185 of file qeglfskmsgbmdevice.cpp.