![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qeglfskmsegldevice.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 >()) |
| virtual QPlatformScreen * | createHeadlessScreen () |
| virtual void | registerScreenCloning (QPlatformScreen *screen, QPlatformScreen *screenThisScreenClones, const QList< QPlatformScreen * > &screensCloningThisScreen) |
| 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 14 of file qeglfskmsegldevice.h.
| QT_BEGIN_NAMESPACE QEglFSKmsEglDevice::QEglFSKmsEglDevice | ( | QEglFSKmsEglDeviceIntegration * | devInt, |
| QKmsScreenConfig * | screenConfig, | ||
| const QString & | path ) |
Definition at line 14 of file qeglfskmsegldevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 39 of file qeglfskmsegldevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 54 of file qeglfskmsegldevice.cpp.
| void QEglFSKmsEglDevice::destroyGlobalCursor | ( | ) |
Definition at line 66 of file qeglfskmsegldevice.cpp.
Referenced by QEglFSKmsEglDeviceScreen::~QEglFSKmsEglDeviceScreen().
|
inline |
Definition at line 26 of file qeglfskmsegldevice.h.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 49 of file qeglfskmsegldevice.cpp.
|
overridevirtual |
Implements QKmsDevice.
Definition at line 21 of file qeglfskmsegldevice.cpp.