Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/drm/screens_drm.cpp
Show All 37 Lines | |||||
38 | { | 38 | { | ||
39 | const auto enOuts = m_backend->drmEnabledOutputs(); | 39 | const auto enOuts = m_backend->drmEnabledOutputs(); | ||
40 | if (screen >= enOuts.size()) { | 40 | if (screen >= enOuts.size()) { | ||
41 | return false; | 41 | return false; | ||
42 | } | 42 | } | ||
43 | return enOuts.at(screen)->supportsTransformations(); | 43 | return enOuts.at(screen)->supportsTransformations(); | ||
44 | } | 44 | } | ||
45 | 45 | | |||
46 | int DrmScreens::rotation(int screen) const | ||||
47 | { | ||||
48 | const auto enOuts = m_backend->drmEnabledOutputs(); | ||||
49 | if (screen >= enOuts.size()) { | ||||
50 | return false; | ||||
51 | } | ||||
52 | return enOuts.at(screen)->softwareRotationAngle(); | ||||
53 | } | ||||
54 | | ||||
46 | } | 55 | } |