KWin
|
#include <drm_connector.h>
Public Member Functions | |
DrmConnectorMode (DrmConnector *connector, drmModeModeInfo nativeMode, Flags additionalFlags) | |
drmModeModeInfo * | nativeMode () |
std::shared_ptr< DrmBlob > | blob () |
std::chrono::nanoseconds | vblankTime () const |
bool | operator== (const DrmConnectorMode &otherMode) |
bool | operator== (const drmModeModeInfo &otherMode) |
![]() | |
OutputMode (const QSize &size, uint32_t refreshRate, Flags flags={}) | |
virtual | ~OutputMode ()=default |
QSize | size () const |
uint32_t | refreshRate () const |
Flags | flags () const |
Additional Inherited Members | |
![]() | |
enum class | Flag : uint { Preferred = 0x1 , Generated = 0x2 } |
The DrmConnectorMode class represents a native mode and the associated blob.
Definition at line 33 of file drm_connector.h.
KWin::DrmConnectorMode::DrmConnectorMode | ( | DrmConnector * | connector, |
drmModeModeInfo | nativeMode, | ||
Flags | additionalFlags ) |
Definition at line 57 of file drm_connector.cpp.
std::shared_ptr< DrmBlob > KWin::DrmConnectorMode::blob | ( | ) |
Definition at line 64 of file drm_connector.cpp.
drmModeModeInfo * KWin::DrmConnectorMode::nativeMode | ( | ) |
Definition at line 77 of file drm_connector.cpp.
bool KWin::DrmConnectorMode::operator== | ( | const DrmConnectorMode & | otherMode | ) |
Definition at line 87 of file drm_connector.cpp.
bool KWin::DrmConnectorMode::operator== | ( | const drmModeModeInfo & | otherMode | ) |
Definition at line 92 of file drm_connector.cpp.
std::chrono::nanoseconds KWin::DrmConnectorMode::vblankTime | ( | ) | const |
Definition at line 72 of file drm_connector.cpp.