Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
mir::graphics::nested::detail::EGLDisplayHandle Class Reference

#include <nested_display.h>

Public Member Functions

 EGLDisplayHandle (MirConnection *connection, std::shared_ptr< GLConfig > const &gl_config)
 
 ~EGLDisplayHandle () noexcept
 
void initialize (MirPixelFormat format)
 
EGLConfig choose_windowed_es_config (MirPixelFormat format) const
 
EGLNativeWindowType native_window (EGLConfig egl_config, MirSurface *mir_surface) const
 
EGLContext egl_context () const
 
 operator EGLDisplay () const
 

Constructor & Destructor Documentation

mir::graphics::nested::detail::EGLDisplayHandle::EGLDisplayHandle ( MirConnection connection,
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_es_config ( MirPixelFormat  format) const
EGLContext mir::graphics::nested::detail::EGLDisplayHandle::egl_context ( ) const
void mir::graphics::nested::detail::EGLDisplayHandle::initialize ( MirPixelFormat  format)
EGLNativeWindowType mir::graphics::nested::detail::EGLDisplayHandle::native_window ( EGLConfig  egl_config,
MirSurface mir_surface 
) const
mir::graphics::nested::detail::EGLDisplayHandle::operator EGLDisplay ( ) const
inline

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Apr 11 21:14:53 UTC 2014