20 #ifndef MIR_GRAPHICS_X_DISPLAY_GROUP_H_ 21 #define MIR_GRAPHICS_X_DISPLAY_GROUP_H_ 37 DisplayGroup(std::unique_ptr<DisplayBuffer> primary_buffer);
45 std::unique_ptr<DisplayBuffer> display_buffer;
All things Mir.
Definition: atomic_callback.h:25
Interface to an output framebuffer.
Definition: display_buffer.h:47
void post() override
Post the content of the DisplayBuffers associated with this DisplaySyncGroup.
DisplayGroup(std::unique_ptr< DisplayBuffer > primary_buffer)
DisplaySyncGroup represents a group of displays that need to be output in unison as a single post() c...
Definition: display.h:55
void for_each_display_buffer(std::function< void(graphics::DisplayBuffer &)> const &f) override
std::chrono::milliseconds recommended_sleep() const override
Returns a recommendation to the compositor as to how long it should wait before sampling the scene fo...
void set_orientation(MirOrientation orientation)
detail::IntWrapper< struct XTag > X
Definition: dimensions.h:111
Definition: display_group.h:34