summaryrefslogtreecommitdiffstats
path: root/src/gui/egl/qeglcontext_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/egl/qeglcontext_p.h')
-rw-r--r--src/gui/egl/qeglcontext_p.h18
1 files changed, 3 insertions, 15 deletions
diff --git a/src/gui/egl/qeglcontext_p.h b/src/gui/egl/qeglcontext_p.h
index 3857fb7..c656d1d 100644
--- a/src/gui/egl/qeglcontext_p.h
+++ b/src/gui/egl/qeglcontext_p.h
@@ -90,24 +90,15 @@ public:
bool configAttrib(int name, EGLint *value) const;
- static void clearError() { eglGetError(); }
- static EGLint error() { return eglGetError(); }
- static QString errorString(EGLint code);
-
- static EGLDisplay display();
-
EGLContext context() const { return ctx; }
void setContext(EGLContext context) { ctx = context; ownsContext = false;}
+ EGLDisplay display() {return QEgl::display();}
+
EGLConfig config() const { return cfg; }
void setConfig(EGLConfig config) { cfg = config; }
- QEglProperties configProperties(EGLConfig cfg = 0) const;
-
- void dumpAllConfigs();
-
- static QString extensions();
- static bool hasExtension(const char* extensionName);
+ QEglProperties configProperties() const;
private:
QEgl::API apiType;
@@ -118,9 +109,6 @@ private:
bool ownsContext;
bool sharing;
- static EGLDisplay dpy;
- static EGLNativeDisplayType nativeDisplay();
-
static QEglContext *currentContext(QEgl::API api);
static void setCurrentContext(QEgl::API api, QEglContext *context);
};