Qt 4.8
Classes | Typedefs | Variables
qegl.cpp File Reference
#include <QtGui/qpaintdevice.h>
#include <QtGui/qpixmap.h>
#include <QtGui/qwidget.h>
#include <QtCore/qatomic.h>
#include <QtCore/qdebug.h>
#include "qegl_p.h"
#include "qeglcontext_p.h"

Go to the source code of this file.

Classes

class  QEglContextTracker
 

Typedefs

typedef EGLImageKHR(EGLAPIENTRY_eglCreateImageKHR) (EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const EGLint *)
 
typedef EGLBoolean(EGLAPIENTRY_eglDestroyImageKHR) (EGLDisplay, EGLImageKHR)
 
typedef EGLBoolean(EGLAPIENTRY_eglSwapBuffersRegion2NOK) (EGLDisplay, EGLSurface, EGLint, const EGLint *)
 

Variables

static QEglContext *volatile currentGLContext = 0
 
static QEglContext *volatile currentVGContext = 0
 
static _eglCreateImageKHR qt_eglCreateImageKHR = 0
 
static _eglDestroyImageKHR qt_eglDestroyImageKHR = 0
 
static _eglSwapBuffersRegion2NOK qt_eglSwapBuffersRegion2NOK = 0
 

Typedef Documentation

◆ _eglCreateImageKHR

typedef EGLImageKHR(EGLAPIENTRY * _eglCreateImageKHR) (EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const EGLint *)

Definition at line 578 of file qegl.cpp.

◆ _eglDestroyImageKHR

typedef EGLBoolean(EGLAPIENTRY * _eglDestroyImageKHR) (EGLDisplay, EGLImageKHR)

Definition at line 579 of file qegl.cpp.

◆ _eglSwapBuffersRegion2NOK

typedef EGLBoolean(EGLAPIENTRY * _eglSwapBuffersRegion2NOK) (EGLDisplay, EGLSurface, EGLint, const EGLint *)

Definition at line 585 of file qegl.cpp.

Variable Documentation

◆ currentGLContext

QEglContext* volatile currentGLContext = 0
static

Definition at line 89 of file qegl.cpp.

Referenced by QEglContext::currentContext().

◆ currentVGContext

QEglContext* volatile currentVGContext = 0
static

Definition at line 90 of file qegl.cpp.

Referenced by QEglContext::currentContext().

◆ qt_eglCreateImageKHR

_eglCreateImageKHR qt_eglCreateImageKHR = 0
static

Definition at line 582 of file qegl.cpp.

Referenced by QEgl::display(), and QEgl::eglCreateImageKHR().

◆ qt_eglDestroyImageKHR

_eglDestroyImageKHR qt_eglDestroyImageKHR = 0
static

Definition at line 583 of file qegl.cpp.

Referenced by QEgl::display(), and QEgl::eglDestroyImageKHR().

◆ qt_eglSwapBuffersRegion2NOK

_eglSwapBuffersRegion2NOK qt_eglSwapBuffersRegion2NOK = 0
static

Definition at line 587 of file qegl.cpp.

Referenced by QEgl::display(), and QEgl::eglSwapBuffersRegion2NOK().