19 #ifndef MIR_GRAPHICS_ANDROID_ANDROID_FRAMEBUFFER_WINDOW_H_
20 #define MIR_GRAPHICS_ANDROID_ANDROID_FRAMEBUFFER_WINDOW_H_
23 #include <system/window.h>
33 class AndroidFramebufferWindow :
public AndroidFramebufferWindowQuery
36 AndroidFramebufferWindow(
const std::shared_ptr<ANativeWindow>& anw);
37 virtual ~AndroidFramebufferWindow() {}
39 EGLNativeWindowType android_native_window_type()
const;
40 EGLConfig android_display_egl_config(EGLDisplay)
const;
43 const std::shared_ptr<ANativeWindow> native_window;