2 // Needs to be in its own file because Qt and libepoxy seemingly don't coexist well
3 // within the same file.
10 extern QGLWidget *global_share_widget;
11 QSurface *create_surface(const QSurfaceFormat &format);
12 QSurface *create_surface_with_same_format(const QSurface *surface);
13 QOpenGLContext *create_context(const QSurface *surface);
14 bool make_current(QOpenGLContext *context, QSurface *surface);
15 void delete_context(QOpenGLContext *context);