Mir
|
#include <gl_context.h>
Public Member Functions | |
FramebufferGLContext (GLContext const &shared_gl_context, std::shared_ptr< FramebufferBundle > const &fb_bundle, std::shared_ptr< ANativeWindow > const &native_window) | |
void | make_current () const override |
void | release_current () const override |
void | swap_buffers () const override |
std::shared_ptr< Buffer > | last_rendered_buffer () const override |
![]() | |
~GLContext () | |
![]() | |
virtual | ~SwappingGLContext ()=default |
Additional Inherited Members | |
![]() | |
GLContext (MirPixelFormat display_format, GLConfig const &gl_config, DisplayReport &report) | |
GLContext (GLContext const &shared_gl_context) | |
void | make_current (EGLSurface) const |
![]() | |
GLContext ()=default | |
GLContext (GLContext const &)=delete | |
GLContext & | operator= (GLContext const &)=delete |
![]() | |
SwappingGLContext ()=default | |
SwappingGLContext (SwappingGLContext const &)=delete | |
SwappingGLContext & | operator= (SwappingGLContext const &)=delete |
![]() | |
EGLDisplay const | egl_display |
EGLConfig const | egl_config |
EGLContextStore const | egl_context |
mir::graphics::android::FramebufferGLContext::FramebufferGLContext | ( | GLContext const & | shared_gl_context, |
std::shared_ptr< FramebufferBundle > const & | fb_bundle, | ||
std::shared_ptr< ANativeWindow > const & | native_window | ||
) |
|
overridevirtual |
Implements mir::graphics::android::SwappingGLContext.
|
overridevirtual |
Implements mir::graphics::android::SwappingGLContext.
|
overridevirtual |
Reimplemented from mir::graphics::android::GLContext.
|
overridevirtual |
Implements mir::graphics::android::SwappingGLContext.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016