Qt 4.8
Classes | Macros | Typedefs
qmeegoextensions.h File Reference
#include <private/qgl_p.h>
#include <private/qeglcontext_p.h>
#include <private/qpixmapdata_gl_p.h>
#include <EGL/egl.h>
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>

Go to the source code of this file.

Classes

class  QMeeGoExtensions
 

Macros

#define EGL_BITMAP_PITCH_KHR   0x30C7
 
#define EGL_BITMAP_POINTER_KHR   0x30C6
 
#define EGL_CONDITION_SATISFIED_KHR   0x30F6
 
#define EGL_FIXED_HEIGHT_NOK   0x30DC
 
#define EGL_FIXED_WIDTH_NOK   0x30DB
 
#define EGL_FOREVER_KHR   0xFFFFFFFFFFFFFFFFull
 
#define EGL_GL_TEXTURE_2D_KHR   0x30B1
 
#define EGL_LOCK_USAGE_HINT_KHR   0x30C5
 
#define EGL_MAP_PRESERVE_PIXELS_KHR   0x30C4
 
#define EGL_NO_SYNC_KHR   ((EGLSyncKHR)0)
 
#define EGL_READ_SURFACE_BIT_KHR   0x0001
 
#define EGL_SHARED_IMAGE_NOK   0x30DA
 
#define EGL_SIGNALED_KHR   0x30F2
 
#define EGL_SYNC_CONDITION_KHR   0x30F8
 
#define EGL_SYNC_FENCE_KHR   0x30F9
 
#define EGL_SYNC_FLUSH_COMMANDS_BIT_KHR   0x0001
 
#define EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR   0x30F0
 
#define EGL_SYNC_STATUS_KHR   0x30F1
 
#define EGL_SYNC_TYPE_KHR   0x30F7
 
#define EGL_TIMEOUT_EXPIRED_KHR   0x30F5
 
#define EGL_UNSIGNALED_KHR   0x30F3
 
#define EGL_WRITE_SURFACE_BIT_KHR   0x0002
 

Typedefs

typedef void * EGLNativeSharedImageTypeNOK
 
typedef void * EGLSyncKHR
 
typedef khronos_utime_nanoseconds_t EGLTimeKHR
 

Macro Definition Documentation

◆ EGL_BITMAP_PITCH_KHR

#define EGL_BITMAP_PITCH_KHR   0x30C7

Definition at line 70 of file qmeegoextensions.h.

Referenced by QMeeGoLivePixmapData::lock().

◆ EGL_BITMAP_POINTER_KHR

#define EGL_BITMAP_POINTER_KHR   0x30C6

Definition at line 69 of file qmeegoextensions.h.

Referenced by QMeeGoLivePixmapData::lock().

◆ EGL_CONDITION_SATISFIED_KHR

#define EGL_CONDITION_SATISFIED_KHR   0x30F6

Definition at line 91 of file qmeegoextensions.h.

◆ EGL_FIXED_HEIGHT_NOK

#define EGL_FIXED_HEIGHT_NOK   0x30DC

Definition at line 65 of file qmeegoextensions.h.

Referenced by QMeeGoGraphicsSystem::setSurfaceFixedSize().

◆ EGL_FIXED_WIDTH_NOK

#define EGL_FIXED_WIDTH_NOK   0x30DB

Definition at line 64 of file qmeegoextensions.h.

Referenced by QMeeGoGraphicsSystem::setSurfaceFixedSize().

◆ EGL_FOREVER_KHR

#define EGL_FOREVER_KHR   0xFFFFFFFFFFFFFFFFull

Definition at line 89 of file qmeegoextensions.h.

Referenced by QMeeGoLivePixmapData::lock().

◆ EGL_GL_TEXTURE_2D_KHR

#define EGL_GL_TEXTURE_2D_KHR   0x30B1

Definition at line 60 of file qmeegoextensions.h.

Referenced by QMeeGoPixmapData::imageToEGLSharedImage().

◆ EGL_LOCK_USAGE_HINT_KHR

#define EGL_LOCK_USAGE_HINT_KHR   0x30C5

Definition at line 75 of file qmeegoextensions.h.

◆ EGL_MAP_PRESERVE_PIXELS_KHR

#define EGL_MAP_PRESERVE_PIXELS_KHR   0x30C4

Definition at line 74 of file qmeegoextensions.h.

◆ EGL_NO_SYNC_KHR

#define EGL_NO_SYNC_KHR   ((EGLSyncKHR)0)

Definition at line 92 of file qmeegoextensions.h.

◆ EGL_READ_SURFACE_BIT_KHR

#define EGL_READ_SURFACE_BIT_KHR   0x0001

Definition at line 76 of file qmeegoextensions.h.

◆ EGL_SHARED_IMAGE_NOK

#define EGL_SHARED_IMAGE_NOK   0x30DA

Definition at line 55 of file qmeegoextensions.h.

Referenced by QMeeGoPixmapData::fromEGLSharedImage().

◆ EGL_SIGNALED_KHR

#define EGL_SIGNALED_KHR   0x30F2

Definition at line 85 of file qmeegoextensions.h.

◆ EGL_SYNC_CONDITION_KHR

#define EGL_SYNC_CONDITION_KHR   0x30F8

Definition at line 84 of file qmeegoextensions.h.

◆ EGL_SYNC_FENCE_KHR

#define EGL_SYNC_FENCE_KHR   0x30F9

Definition at line 81 of file qmeegoextensions.h.

Referenced by QMeeGoGraphicsSystem::createFenceSync().

◆ EGL_SYNC_FLUSH_COMMANDS_BIT_KHR

#define EGL_SYNC_FLUSH_COMMANDS_BIT_KHR   0x0001

Definition at line 88 of file qmeegoextensions.h.

Referenced by QMeeGoLivePixmapData::lock().

◆ EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR

#define EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR   0x30F0

Definition at line 87 of file qmeegoextensions.h.

◆ EGL_SYNC_STATUS_KHR

#define EGL_SYNC_STATUS_KHR   0x30F1

Definition at line 83 of file qmeegoextensions.h.

◆ EGL_SYNC_TYPE_KHR

#define EGL_SYNC_TYPE_KHR   0x30F7

Definition at line 82 of file qmeegoextensions.h.

◆ EGL_TIMEOUT_EXPIRED_KHR

#define EGL_TIMEOUT_EXPIRED_KHR   0x30F5

Definition at line 90 of file qmeegoextensions.h.

◆ EGL_UNSIGNALED_KHR

#define EGL_UNSIGNALED_KHR   0x30F3

Definition at line 86 of file qmeegoextensions.h.

◆ EGL_WRITE_SURFACE_BIT_KHR

#define EGL_WRITE_SURFACE_BIT_KHR   0x0002

Definition at line 77 of file qmeegoextensions.h.

Typedef Documentation

◆ EGLNativeSharedImageTypeNOK

Definition at line 56 of file qmeegoextensions.h.

◆ EGLSyncKHR

typedef void* EGLSyncKHR

Definition at line 93 of file qmeegoextensions.h.

◆ EGLTimeKHR

typedef khronos_utime_nanoseconds_t EGLTimeKHR

Definition at line 94 of file qmeegoextensions.h.