Qt 4.8
|
#include <GLES/eglplatform.h>
#include <wsegl.h>
#include <pvr2d.h>
#include <string.h>
#include <sys/mman.h>
#include "pvrqwsdrawable_p.h"
Go to the source code of this file.
Macros | |
#define | WSEGL_CAP_PIXMAPS_USE_HW_SYNC WSEGL_CAP_PIXMAPS_USE_MBX_SYNC |
#define | WSEGL_CAP_WINDOWS_USE_HW_SYNC WSEGL_CAP_WINDOWS_USE_MBX_SYNC |
#define | WSEGL_UNUSED(x) (void)x; |
Functions | |
const WSEGL_FunctionTable * | WSEGL_GetFunctionTablePointer (void) |
static WSEGLError | wseglCloseDisplay (WSEGLDisplayHandle display) |
static WSEGLError | wseglCopyFromDrawable (WSEGLDrawableHandle _drawable, NativePixmapType nativePixmap) |
static WSEGLError | wseglCopyFromPBuffer (void *address, unsigned long width, unsigned long height, unsigned long stride, WSEGLPixelFormat format, NativePixmapType nativePixmap) |
static WSEGLError | wseglCreatePixmapDrawable (WSEGLDisplayHandle display, WSEGLConfig *config, WSEGLDrawableHandle *drawable, NativePixmapType nativePixmap, WSEGLRotationAngle *rotationAngle) |
static WSEGLError | wseglCreateWindowDrawable (WSEGLDisplayHandle display, WSEGLConfig *config, WSEGLDrawableHandle *drawable, NativeWindowType nativeWindow, WSEGLRotationAngle *rotationAngle) |
static WSEGLError | wseglDeleteDrawable (WSEGLDrawableHandle _drawable) |
static WSEGLError | wseglGetDrawableParameters (WSEGLDrawableHandle _drawable, WSEGLDrawableParams *sourceParams, WSEGLDrawableParams *renderParams) |
static WSEGLError | wseglInitializeDisplay (NativeDisplayType nativeDisplay, WSEGLDisplayHandle *display, const WSEGLCaps **caps, WSEGLConfig **configs) |
static WSEGLError | wseglIsDisplayValid (NativeDisplayType nativeDisplay) |
static WSEGLRotationAngle | wseglRotationValue (int degrees) |
static WSEGLError | wseglSwapControlInterval (WSEGLDrawableHandle drawable, unsigned long interval) |
static WSEGLError | wseglSwapDrawable (WSEGLDrawableHandle _drawable, unsigned long data) |
static WSEGLError | wseglWaitNative (WSEGLDrawableHandle drawable, unsigned long engine) |
Variables | |
static WSEGLCaps const | wseglDisplayCaps [] |
static WSEGLConfig | wseglDisplayConfigs [] |
static WSEGL_FunctionTable const | wseglFunctions |
#define WSEGL_CAP_PIXMAPS_USE_HW_SYNC WSEGL_CAP_PIXMAPS_USE_MBX_SYNC |
Definition at line 55 of file pvrqwswsegl.c.
#define WSEGL_CAP_WINDOWS_USE_HW_SYNC WSEGL_CAP_WINDOWS_USE_MBX_SYNC |
Definition at line 54 of file pvrqwswsegl.c.
#define WSEGL_UNUSED | ( | x | ) | (void)x; |
Definition at line 49 of file pvrqwswsegl.c.
Referenced by wseglCreatePixmapDrawable(), wseglCreateWindowDrawable(), wseglSwapControlInterval(), wseglSwapDrawable(), and wseglWaitNative().
const WSEGL_FunctionTable* WSEGL_GetFunctionTablePointer | ( | void | ) |
Definition at line 399 of file pvrqwswsegl.c.
|
static |
Definition at line 128 of file pvrqwswsegl.c.
|
static |
Definition at line 250 of file pvrqwswsegl.c.
Referenced by wseglWaitNative().
|
static |
Definition at line 291 of file pvrqwswsegl.c.
Referenced by wseglCopyFromDrawable().
|
static |
Definition at line 184 of file pvrqwswsegl.c.
Referenced by wseglCreateWindowDrawable().
|
static |
Definition at line 147 of file pvrqwswsegl.c.
Referenced by wseglRotationValue().
|
static |
Definition at line 200 of file pvrqwswsegl.c.
|
static |
Definition at line 338 of file pvrqwswsegl.c.
Referenced by wseglCopyFromPBuffer().
|
static |
|
static |
Definition at line 75 of file pvrqwswsegl.c.
|
static |
Definition at line 135 of file pvrqwswsegl.c.
Referenced by wseglCreateWindowDrawable().
|
static |
|
static |
Definition at line 214 of file pvrqwswsegl.c.
Referenced by wseglDeleteDrawable().
|
static |
|
static |
Definition at line 59 of file pvrqwswsegl.c.
Referenced by wseglInitializeDisplay().
|
static |
Definition at line 66 of file pvrqwswsegl.c.
Referenced by wseglInitializeDisplay().
|
static |
Definition at line 382 of file pvrqwswsegl.c.
Referenced by WSEGL_GetFunctionTablePointer().