|
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 |
Public Member Functions inherited from mir::graphics::android::GLContext | |
| ~GLContext () | |
Public Member Functions inherited from mir::graphics::android::SwappingGLContext | |
| virtual | ~SwappingGLContext ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from mir::graphics::android::GLContext | |
| GLContext (MirPixelFormat display_format, GLConfig const &gl_config, DisplayReport &report) | |
| GLContext (GLContext const &shared_gl_context) | |
| void | make_current (EGLSurface) const |
Protected Member Functions inherited from mir::graphics::GLContext | |
| GLContext ()=default | |
| GLContext (GLContext const &)=delete | |
| GLContext & | operator= (GLContext const &)=delete |
Protected Member Functions inherited from mir::graphics::android::SwappingGLContext | |
| SwappingGLContext ()=default | |
| SwappingGLContext (SwappingGLContext const &)=delete | |
| SwappingGLContext & | operator= (SwappingGLContext const &)=delete |
Protected Attributes inherited from mir::graphics::android::GLContext | |
| 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