Mir
|
#include <stub_display_buffer.h>
Public Member Functions | |
StubDisplayBuffer (geometry::Rectangle const &view_area_) | |
StubDisplayBuffer (StubDisplayBuffer const &s) | |
geometry::Rectangle | view_area () const override |
The area the DisplayBuffer occupies in the virtual screen space. More... | |
![]() | |
void | make_current () |
Makes the DisplayBuffer the current GL rendering target. More... | |
void | release_current () |
Releases the current GL rendering target. More... | |
void | post_update () |
This will trigger OpenGL rendering and post the result to the screen. More... | |
bool | can_bypass () const override |
to be deprecated More... | |
void | render_and_post_update (graphics::RenderableList const &, std::function< void(graphics::Renderable const &)> const &) |
MirOrientation | orientation () const override |
Returns the orientation of the display buffer relative to how the user should see it (the orientation of the output). More... | |
![]() | |
virtual | ~DisplayBuffer () |
virtual void | render_and_post_update (RenderableList const &renderlist, std::function< void(Renderable const &)> const &render_fn)=0 |
This will render renderlist to the screen and post the result to the screen. More... | |
virtual void | post_update (std::shared_ptr< Buffer >) |
Additional Inherited Members | |
![]() | |
DisplayBuffer ()=default | |
DisplayBuffer (DisplayBuffer const &c)=delete | |
DisplayBuffer & | operator= (DisplayBuffer const &c)=delete |
|
inline |
|
inline |
|
inlineoverridevirtual |
The area the DisplayBuffer occupies in the virtual screen space.
Reimplemented from mir::test::doubles::NullDisplayBuffer.
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014