diff options
Diffstat (limited to 'src/platformsupport/eglconvenience/qeglconvenience_p.h')
-rw-r--r-- | src/platformsupport/eglconvenience/qeglconvenience_p.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/platformsupport/eglconvenience/qeglconvenience_p.h b/src/platformsupport/eglconvenience/qeglconvenience_p.h index 35c225cc2f..d4ac669906 100644 --- a/src/platformsupport/eglconvenience/qeglconvenience_p.h +++ b/src/platformsupport/eglconvenience/qeglconvenience_p.h @@ -42,11 +42,11 @@ #ifndef QEGLCONVENIENCE_H #define QEGLCONVENIENCE_H - #include <QtGui/QSurfaceFormat> #include <QtCore/QVector> - +#include <QtCore/QSizeF> #include <EGL/egl.h> + QT_BEGIN_NAMESPACE QVector<EGLint> q_createConfigAttributesFromFormat(const QSurfaceFormat &format); @@ -56,6 +56,12 @@ QSurfaceFormat q_glFormatFromConfig(EGLDisplay display, const EGLConfig config, bool q_hasEglExtension(EGLDisplay display,const char* extensionName); void q_printEglConfig(EGLDisplay display, EGLConfig config); +#ifdef Q_OS_UNIX +QSizeF q_physicalScreenSizeFromFb(int framebufferDevice); +QSize q_screenSizeFromFb(int framebufferDevice); +int q_screenDepthFromFb(int framebufferDevice); +#endif + class QEglConfigChooser { public: |