// Copyright 2014 Dolphin Emulator Project // Licensed under GPLv2+ // Refer to the license.txt file included. #pragma once #include #include "Common/GL/GLInterface/EGL.h" #include "Common/GL/GLX11Window.h" class GLContextEGLX11 final : public GLContextEGL { public: ~GLContextEGLX11() override; void Update() override; protected: EGLDisplay OpenEGLDisplay() override; EGLNativeWindowType GetEGLNativeWindow(EGLConfig config) override; std::unique_ptr m_render_window; };