Mir
Public Member Functions | List of all members
mir::graphics::nested::detail::EGLDisplayHandle Class Reference

#include <display.h>

Public Member Functions

 EGLDisplayHandle (EGLNativeDisplayType native_display, std::shared_ptr< GLConfig > const &gl_config)
 
 ~EGLDisplayHandle () noexcept
 
void initialize (MirPixelFormat format)
 
EGLConfig choose_windowed_config (MirPixelFormat format) const
 
EGLContext egl_context () const
 
std::unique_ptr< graphics::GLContextcreate_gl_context ()
 
 operator EGLDisplay () const
 

Constructor & Destructor Documentation

mir::graphics::nested::detail::EGLDisplayHandle::EGLDisplayHandle ( EGLNativeDisplayType  native_display,
std::shared_ptr< GLConfig > const &  gl_config 
)
mir::graphics::nested::detail::EGLDisplayHandle::~EGLDisplayHandle ( )
noexcept

Member Function Documentation

EGLConfig mir::graphics::nested::detail::EGLDisplayHandle::choose_windowed_config ( MirPixelFormat  format) const
std::unique_ptr<graphics::GLContext> mir::graphics::nested::detail::EGLDisplayHandle::create_gl_context ( )
EGLContext mir::graphics::nested::detail::EGLDisplayHandle::egl_context ( ) const
void mir::graphics::nested::detail::EGLDisplayHandle::initialize ( MirPixelFormat  format)
mir::graphics::nested::detail::EGLDisplayHandle::operator EGLDisplay ( ) const
inline

The documentation for this class was generated from the following file:

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016