Mir
|
#include <kms_display_configuration.h>
Public Member Functions | |
KMSDisplayConfiguration (int drm_fd, EGLDisplay dpy) | |
KMSDisplayConfiguration (KMSDisplayConfiguration const &conf) | |
void | for_each_card (std::function< void(DisplayConfigurationCard const &)> f) const override |
Executes a function object for each card in the configuration. More... | |
void | for_each_output (std::function< void(DisplayConfigurationOutput const &)> f) const override |
Executes a function object for each output in the configuration. More... | |
void | for_each_output (std::function< void(UserDisplayConfigurationOutput &)> f) override |
std::unique_ptr< DisplayConfiguration > | clone () const override |
uint32_t | get_kms_connector_id (DisplayConfigurationOutputId id) const |
size_t | get_kms_mode_index (DisplayConfigurationOutputId id, size_t conf_mode_index) const |
void | update () |
void | for_each_output (std::function< void(kms::EGLOutput const &)> const &f) const |
![]() | |
virtual | ~DisplayConfiguration ()=default |
virtual bool | valid () const |
Additional Inherited Members | |
![]() | |
DisplayConfiguration ()=default | |
DisplayConfiguration (DisplayConfiguration const &c)=delete | |
DisplayConfiguration & | operator= (DisplayConfiguration const &c)=delete |
mir::graphics::eglstream::KMSDisplayConfiguration::KMSDisplayConfiguration | ( | int | drm_fd, |
EGLDisplay | dpy | ||
) |
mir::graphics::eglstream::KMSDisplayConfiguration::KMSDisplayConfiguration | ( | KMSDisplayConfiguration const & | conf | ) |
|
overridevirtual |
Implements mir::graphics::DisplayConfiguration.
|
overridevirtual |
Executes a function object for each card in the configuration.
Implements mir::graphics::DisplayConfiguration.
|
overridevirtual |
Executes a function object for each output in the configuration.
Implements mir::graphics::DisplayConfiguration.
|
overridevirtual |
Implements mir::graphics::DisplayConfiguration.
void mir::graphics::eglstream::KMSDisplayConfiguration::for_each_output | ( | std::function< void(kms::EGLOutput const &)> const & | f | ) | const |
uint32_t mir::graphics::eglstream::KMSDisplayConfiguration::get_kms_connector_id | ( | DisplayConfigurationOutputId | id | ) | const |
size_t mir::graphics::eglstream::KMSDisplayConfiguration::get_kms_mode_index | ( | DisplayConfigurationOutputId | id, |
size_t | conf_mode_index | ||
) | const |
void mir::graphics::eglstream::KMSDisplayConfiguration::update | ( | ) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016