19 #ifndef MIR_GRAPHICS_MESA_REAL_KMS_OUTPUT_CONTAINER_H_ 20 #define MIR_GRAPHICS_MESA_REAL_KMS_OUTPUT_CONTAINER_H_ 23 #include <unordered_map> 44 std::unordered_map<uint32_t,std::shared_ptr<KMSOutput>> outputs;
45 std::shared_ptr<PageFlipper>
const page_flipper;
All things Mir.
Definition: atomic_callback.h:25
Definition: kms_output_container.h:34
Definition: kms_output.h:37
std::shared_ptr< KMSOutput > get_kms_output_for(uint32_t connector_id)
Definition: real_kms_output_container.h:34
RealKMSOutputContainer(int drm_fd, std::shared_ptr< PageFlipper > const &page_flipper)
void for_each_output(std::function< void(KMSOutput &)> functor) const