| 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 |