Mir
|
Namespaces | |
detail | |
Classes | |
class | DRMModeResources |
class | ObjectProperties |
class | PlaneResources |
Typedefs | |
typedef std::unique_ptr< drmModeCrtc, std::function< void(drmModeCrtc *)> > | DRMModeCrtcUPtr |
typedef std::unique_ptr< drmModeEncoder, std::function< void(drmModeEncoder *)> > | DRMModeEncoderUPtr |
typedef std::unique_ptr< drmModeConnector, std::function< void(drmModeConnector *)> > | DRMModeConnectorUPtr |
typedef std::unique_ptr< drmModeRes, void(*)(drmModeRes *)> | DRMModeResUPtr |
typedef std::unique_ptr< drmModePlaneRes, void(*)(drmModePlaneRes *)> | DRMModePlaneResUPtr |
typedef std::unique_ptr< drmModePlane, std::function< void(drmModePlane *)> > | DRMModePlaneUPtr |
typedef std::unique_ptr< drmModeObjectProperties, void(*)(drmModeObjectProperties *)> | DRMModeObjectPropsUPtr |
typedef std::unique_ptr< drmModePropertyRes, void(*)(drmModePropertyPtr)> | DRMModePropertyUPtr |
Functions | |
DRMModeConnectorUPtr | get_connector (int drm_fd, uint32_t id) |
DRMModeEncoderUPtr | get_encoder (int drm_fd, uint32_t id) |
DRMModeCrtcUPtr | get_crtc (int drm_fd, uint32_t id) |
DRMModePlaneUPtr | get_plane (int drm_fd, uint32_t id) |
std::string | connector_name (DRMModeConnectorUPtr const &connector) |
DRMModeCrtcUPtr | find_crtc_for_connector (int drm_fd, DRMModeConnectorUPtr const &connector) |
Finds the first available CRTC that can drive Connector. More... | |
std::pair< DRMModeCrtcUPtr, DRMModePlaneUPtr > | find_crtc_with_primary_plane (int drm_fd, DRMModeConnectorUPtr const &connector) |
typedef std::unique_ptr<drmModeConnector,std::function<void(drmModeConnector*)> > mir::graphics::kms::DRMModeConnectorUPtr |
typedef std::unique_ptr<drmModeCrtc,std::function<void(drmModeCrtc*)> > mir::graphics::kms::DRMModeCrtcUPtr |
typedef std::unique_ptr<drmModeEncoder,std::function<void(drmModeEncoder*)> > mir::graphics::kms::DRMModeEncoderUPtr |
typedef std::unique_ptr<drmModeObjectProperties,void(*)(drmModeObjectProperties*)> mir::graphics::kms::DRMModeObjectPropsUPtr |
typedef std::unique_ptr<drmModePlaneRes,void(*)(drmModePlaneRes*)> mir::graphics::kms::DRMModePlaneResUPtr |
typedef std::unique_ptr<drmModePlane,std::function<void(drmModePlane*)> > mir::graphics::kms::DRMModePlaneUPtr |
typedef std::unique_ptr<drmModePropertyRes,void(*)(drmModePropertyPtr)> mir::graphics::kms::DRMModePropertyUPtr |
typedef std::unique_ptr<drmModeRes,void(*)(drmModeRes*)> mir::graphics::kms::DRMModeResUPtr |
std::string mir::graphics::kms::connector_name | ( | DRMModeConnectorUPtr const & | connector | ) |
DRMModeCrtcUPtr mir::graphics::kms::find_crtc_for_connector | ( | int | drm_fd, |
DRMModeConnectorUPtr const & | connector | ||
) |
Finds the first available CRTC that can drive Connector.
[in] | drm_fd | File descriptor to DRM node |
[in] | connector | Connector to find a CRTC for. |
A | std::runtime_error if there are no available CRTCs. |
std::pair<DRMModeCrtcUPtr, DRMModePlaneUPtr> mir::graphics::kms::find_crtc_with_primary_plane | ( | int | drm_fd, |
DRMModeConnectorUPtr const & | connector | ||
) |
DRMModeConnectorUPtr mir::graphics::kms::get_connector | ( | int | drm_fd, |
uint32_t | id | ||
) |
DRMModeCrtcUPtr mir::graphics::kms::get_crtc | ( | int | drm_fd, |
uint32_t | id | ||
) |
DRMModeEncoderUPtr mir::graphics::kms::get_encoder | ( | int | drm_fd, |
uint32_t | id | ||
) |
DRMModePlaneUPtr mir::graphics::kms::get_plane | ( | int | drm_fd, |
uint32_t | id | ||
) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016