174 qDebug(
"MeegoGraphics: found EGL_NOK_image_shared");
186 qDebug(
"MeegoGraphics: found EGL_NOK_surface_scaling");
194 qDebug(
"MeegoGraphics: found EGL_KHR_lock_surface2");
203 qDebug(
"MeegoGraphics: found EGL_KHR_fence_sync");
static bool hasImageShared
EGLBoolean(EGLAPIENTRY * eglGetSyncAttribKHRFunc)(EGLDisplay, EGLSyncKHR, EGLint, EGLint *)
EGLBoolean(EGLAPIENTRY * eglUnlockSurfaceKHRFunc)(EGLDisplay, EGLSurface)
static eglDestroySyncKHRFunc _eglDestroySyncKHR
static eglCreateSharedImageNOKFunc _eglCreateSharedImageNOK
static eglCreateSyncKHRFunc _eglCreateSyncKHR
static eglUnlockSurfaceKHRFunc _eglUnlockSurfaceKHR
static const QGLContext * currentContext()
Returns the current context, i.e.
Q_CORE_EXPORT void qDebug(const char *,...)
The QGLContext class encapsulates an OpenGL rendering context.
EGLSyncKHR(EGLAPIENTRY * eglCreateSyncKHRFunc)(EGLDisplay, EGLenum, const EGLint *)
static bool hasLockSurface
static eglDestroySharedImageNOKFunc _eglDestroySharedImageNOK
Q_GUI_EXPORT bool hasExtension(const char *extensionName)
static eglSetSurfaceScalingNOKFunc _eglSetSurfaceScalingNOK
EGLBoolean(EGLAPIENTRY * eglSetSurfaceScalingNOKFunc)(EGLDisplay, EGLSurface, EGLint, EGLint, EGLint, EGLint)
EGLNativeSharedImageTypeNOK(EGLAPIENTRY * eglCreateSharedImageNOKFunc)(EGLDisplay, EGLImageKHR, EGLint *)
EGLBoolean(EGLAPIENTRY * eglLockSurfaceKHRFunc)(EGLDisplay, EGLSurface, const EGLint *)
static eglQueryImageNOKFunc _eglQueryImageNOK
EGLint(EGLAPIENTRY * eglClientWaitSyncKHRFunc)(EGLDisplay, EGLSyncKHR, EGLint, EGLTimeKHR)
static eglGetSyncAttribKHRFunc _eglGetSyncAttribKHR
static eglClientWaitSyncKHRFunc _eglClientWaitSyncKHR
EGLBoolean(EGLAPIENTRY * eglQueryImageNOKFunc)(EGLDisplay, EGLImageKHR, EGLint, EGLint *)
bool qt_resolve_eglimage_gl_extensions(QGLContext *ctx)
static bool hasSurfaceScaling
static eglLockSurfaceKHRFunc _eglLockSurfaceKHR
EGLBoolean(EGLAPIENTRY * eglDestroySharedImageNOKFunc)(EGLDisplay, EGLNativeSharedImageTypeNOK)
EGLBoolean(EGLAPIENTRY * eglDestroySyncKHRFunc)(EGLDisplay, EGLSyncKHR)