![]() |
Qt 6.x
The Qt SDK
|
#include <qkmsdevice_p.h>
Collaboration diagram for QKmsPlane:Public Types | |
| enum | Type { OverlayPlane = DRM_PLANE_TYPE_OVERLAY , PrimaryPlane = DRM_PLANE_TYPE_PRIMARY , CursorPlane = DRM_PLANE_TYPE_CURSOR } |
| enum | Rotation { Rotation0 = 1 << 0 , Rotation90 = 1 << 1 , Rotation180 = 1 << 2 , Rotation270 = 1 << 3 , RotationReflectX = 1 << 4 , RotationReflectY = 1 << 5 } |
Public Attributes | |
| uint32_t | id = 0 |
| Type | type = OverlayPlane |
| int | possibleCrtcs = 0 |
| QList< uint32_t > | supportedFormats |
| Rotations | initialRotation = Rotation0 |
| Rotations | availableRotations = Rotation0 |
| uint32_t | rotationPropertyId = 0 |
| uint32_t | crtcPropertyId = 0 |
| uint32_t | framebufferPropertyId = 0 |
| uint32_t | srcXPropertyId = 0 |
| uint32_t | srcYPropertyId = 0 |
| uint32_t | crtcXPropertyId = 0 |
| uint32_t | crtcYPropertyId = 0 |
| uint32_t | srcwidthPropertyId = 0 |
| uint32_t | srcheightPropertyId = 0 |
| uint32_t | crtcwidthPropertyId = 0 |
| uint32_t | crtcheightPropertyId = 0 |
| uint32_t | zposPropertyId = 0 |
| uint32_t | blendOpPropertyId = 0 |
| uint32_t | activeCrtcId = 0 |
Definition at line 107 of file qkmsdevice_p.h.
| enum QKmsPlane::Rotation |
| Enumerator | |
|---|---|
| Rotation0 | |
| Rotation90 | |
| Rotation180 | |
| Rotation270 | |
| RotationReflectX | |
| RotationReflectY | |
Definition at line 115 of file qkmsdevice_p.h.
| enum QKmsPlane::Type |
| Enumerator | |
|---|---|
| OverlayPlane | |
| PrimaryPlane | |
| CursorPlane | |
Definition at line 109 of file qkmsdevice_p.h.
| uint32_t QKmsPlane::activeCrtcId = 0 |
Definition at line 148 of file qkmsdevice_p.h.
Referenced by assignPlane().
| Rotations QKmsPlane::availableRotations = Rotation0 |
Definition at line 133 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::blendOpPropertyId = 0 |
Definition at line 146 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes(), and QEglFSKmsGbmScreen::flip().
| uint32_t QKmsPlane::crtcheightPropertyId = 0 |
Definition at line 144 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::crtcPropertyId = 0 |
Definition at line 135 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::crtcwidthPropertyId = 0 |
Definition at line 143 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::crtcXPropertyId = 0 |
Definition at line 139 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::crtcYPropertyId = 0 |
Definition at line 140 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::framebufferPropertyId = 0 |
Definition at line 136 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::id = 0 |
Definition at line 125 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes(), and QEglFSKmsGbmScreen::flip().
| Rotations QKmsPlane::initialRotation = Rotation0 |
Definition at line 132 of file qkmsdevice_p.h.
| int QKmsPlane::possibleCrtcs = 0 |
Definition at line 128 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::rotationPropertyId = 0 |
Definition at line 134 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::srcheightPropertyId = 0 |
Definition at line 142 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::srcwidthPropertyId = 0 |
Definition at line 141 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::srcXPropertyId = 0 |
Definition at line 137 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| uint32_t QKmsPlane::srcYPropertyId = 0 |
Definition at line 138 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| QList<uint32_t> QKmsPlane::supportedFormats |
Definition at line 130 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes().
| Type QKmsPlane::type = OverlayPlane |
Definition at line 126 of file qkmsdevice_p.h.
| uint32_t QKmsPlane::zposPropertyId = 0 |
Definition at line 145 of file qkmsdevice_p.h.
Referenced by QKmsDevice::discoverPlanes(), and QEglFSKmsGbmScreen::flip().