DisplayBuffer(BypassOption bypass_options, std::shared_ptr< helpers::DRMHelper > const &drm, std::shared_ptr< helpers::GBMHelper > const &gbm, std::shared_ptr< DisplayReport > const &listener, std::vector< std::shared_ptr< KMSOutput >> const &outputs, GBMSurfaceUPtr surface_gbm, geometry::Rectangle const &area, MirOrientation rot, GLConfig const &gl_config, EGLContext shared_context) | mir::graphics::mesa::DisplayBuffer | |
mir::graphics::DisplayBuffer::DisplayBuffer()=default | mir::graphics::DisplayBuffer | protected |
mir::graphics::DisplayBuffer::DisplayBuffer(DisplayBuffer const &c)=delete | mir::graphics::DisplayBuffer | protected |
DisplaySyncGroup()=default | mir::graphics::DisplaySyncGroup | protected |
DisplaySyncGroup(DisplaySyncGroup const &)=delete | mir::graphics::DisplaySyncGroup | protected |
for_each_display_buffer(std::function< void(graphics::DisplayBuffer &)> const &f) override | mir::graphics::mesa::DisplayBuffer | |
mir::graphics::DisplaySyncGroup::for_each_display_buffer(std::function< void(DisplayBuffer &)> const &f)=0 | mir::graphics::DisplaySyncGroup | pure virtual |
make_current() override | mir::graphics::mesa::DisplayBuffer | virtual |
native_display_buffer() override | mir::graphics::mesa::DisplayBuffer | virtual |
NativeDisplayBuffer()=default | mir::graphics::NativeDisplayBuffer | protected |
NativeDisplayBuffer(NativeDisplayBuffer const &)=delete | mir::graphics::NativeDisplayBuffer | protected |
mir::operator=(DisplayBuffer const &c)=delete | mir::graphics::DisplayBuffer | protected |
mir::graphics::DisplaySyncGroup::operator=(DisplaySyncGroup const &)=delete | mir::graphics::DisplaySyncGroup | protected |
mir::graphics::NativeDisplayBuffer::operator=(NativeDisplayBuffer const &)=delete | mir::graphics::NativeDisplayBuffer | protected |
mir::renderer::gl::RenderTarget::operator=(RenderTarget const &)=delete | mir::renderer::gl::RenderTarget | protected |
orientation() const override | mir::graphics::mesa::DisplayBuffer | virtual |
post() override | mir::graphics::mesa::DisplayBuffer | virtual |
post_renderables_if_optimizable(RenderableList const &renderlist) override | mir::graphics::mesa::DisplayBuffer | virtual |
recommended_sleep() const override | mir::graphics::mesa::DisplayBuffer | virtual |
release_current() override | mir::graphics::mesa::DisplayBuffer | virtual |
RenderTarget()=default | mir::renderer::gl::RenderTarget | protected |
RenderTarget(RenderTarget const &)=delete | mir::renderer::gl::RenderTarget | protected |
schedule_set_crtc() | mir::graphics::mesa::DisplayBuffer | |
set_orientation(MirOrientation const rot, geometry::Rectangle const &a) | mir::graphics::mesa::DisplayBuffer | |
swap_buffers() override | mir::graphics::mesa::DisplayBuffer | virtual |
view_area() const override | mir::graphics::mesa::DisplayBuffer | virtual |
wait_for_page_flip() | mir::graphics::mesa::DisplayBuffer | |
~DisplayBuffer() | mir::graphics::mesa::DisplayBuffer | virtual |
~DisplaySyncGroup()=default | mir::graphics::DisplaySyncGroup | virtual |
~NativeDisplayBuffer()=default | mir::graphics::NativeDisplayBuffer | protectedvirtual |
~RenderTarget()=default | mir::renderer::gl::RenderTarget | virtual |