|
typedef void(* | __GLXextFuncPtr )(void) |
|
typedef struct __GLXcontextRec * | GLXContext |
|
typedef XID | GLXContextID |
|
typedef XID | GLXDrawable |
|
typedef union __GLXEvent | GLXEvent |
|
typedef struct __GLXFBConfigRec * | GLXFBConfig |
|
typedef XID | GLXFBConfigID |
|
typedef XID | GLXPbuffer |
|
typedef XID | GLXPixmap |
|
typedef XID | GLXWindow |
|
typedef void *(* | PFNGLXALLOCATEMEMORYNVPROC )(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority) |
|
typedef int(* | PFNGLXBEGINFRAMETRACKINGMESAPROC )(Display *dpy, GLXDrawable drawable) |
|
typedef GLXFBConfig *(* | PFNGLXCHOOSEFBCONFIGPROC )(Display *dpy, int screen, const int *attrib_list, int *nelements) |
|
typedef GLXContext(* | PFNGLXCREATENEWCONTEXTPROC )(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct) |
|
typedef GLXPbuffer(* | PFNGLXCREATEPBUFFERPROC )(Display *dpy, GLXFBConfig config, const int *attrib_list) |
|
typedef GLXPixmap(* | PFNGLXCREATEPIXMAPPROC )(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list) |
|
typedef GLXWindow(* | PFNGLXCREATEWINDOWPROC )(Display *dpy, GLXFBConfig config, Window win, const int *attrib_list) |
|
typedef void(* | PFNGLXDESTROYPBUFFERPROC )(Display *dpy, GLXPbuffer pbuf) |
|
typedef void(* | PFNGLXDESTROYPIXMAPPROC )(Display *dpy, GLXPixmap pixmap) |
|
typedef void(* | PFNGLXDESTROYWINDOWPROC )(Display *dpy, GLXWindow win) |
|
typedef int(* | PFNGLXENDFRAMETRACKINGMESAPROC )(Display *dpy, GLXDrawable drawable) |
|
typedef void(* | PFNGLXFREEMEMORYNVPROC )(GLvoid *pointer) |
|
typedef Display *(* | PFNGLXGETCURRENTDISPLAYPROC )(void) |
|
typedef GLXDrawable(* | PFNGLXGETCURRENTREADDRAWABLEPROC )(void) |
|
typedef int(* | PFNGLXGETFBCONFIGATTRIBPROC )(Display *dpy, GLXFBConfig config, int attribute, int *value) |
|
typedef GLXFBConfig *(* | PFNGLXGETFBCONFIGSPROC )(Display *dpy, int screen, int *nelements) |
|
typedef int(* | PFNGLXGETFRAMEUSAGEMESAPROC )(Display *dpy, GLXDrawable drawable, float *usage) |
|
typedef __GLXextFuncPtr(* | PFNGLXGETPROCADDRESSPROC )(const GLubyte *procName) |
|
typedef void(* | PFNGLXGETSELECTEDEVENTPROC )(Display *dpy, GLXDrawable draw, unsigned long *event_mask) |
|
typedef int(* | PFNGLXGETSWAPINTERVALMESAPROC )(void) |
|
typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGPROC )(Display *dpy, GLXFBConfig config) |
|
typedef Bool(* | PFNGLXMAKECONTEXTCURRENTPROC )(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
|
typedef int(* | PFNGLXQUERYCONTEXTPROC )(Display *dpy, GLXContext ctx, int attribute, int *value) |
|
typedef void(* | PFNGLXQUERYDRAWABLEPROC )(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) |
|
typedef int(* | PFNGLXQUERYFRAMETRACKINGMESAPROC )(Display *dpy, GLXDrawable drawable, int64_t *swapCount, int64_t *missedFrames, float *lastMissedUsage) |
|
typedef void(* | PFNGLXSELECTEVENTPROC )(Display *dpy, GLXDrawable draw, unsigned long event_mask) |
|
typedef int(* | PFNGLXSWAPINTERVALMESAPROC )(unsigned int interval) |
|
|
void * | glXAllocateMemoryNV (GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority) |
|
int | glXBeginFrameTrackingMESA (Display *dpy, GLXDrawable drawable) |
|
Bool | glXBindTexImageARB (Display *dpy, GLXPbuffer pbuffer, int buffer) |
|
void | glXBindTexImageEXT (Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list) |
|
GLXFBConfig * | glXChooseFBConfig (Display *dpy, int screen, const int *attribList, int *nitems) |
|
XVisualInfo * | glXChooseVisual (Display *dpy, int screen, int *attribList) |
|
void | glXCopyContext (Display *dpy, GLXContext src, GLXContext dst, unsigned long mask) |
|
GLXContext | glXCreateContext (Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct) |
|
GLXPixmap | glXCreateGLXPixmap (Display *dpy, XVisualInfo *visual, Pixmap pixmap) |
|
GLXContext | glXCreateNewContext (Display *dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct) |
|
GLXPbuffer | glXCreatePbuffer (Display *dpy, GLXFBConfig config, const int *attribList) |
|
GLXPixmap | glXCreatePixmap (Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList) |
|
GLXWindow | glXCreateWindow (Display *dpy, GLXFBConfig config, Window win, const int *attribList) |
|
void | glXDestroyContext (Display *dpy, GLXContext ctx) |
|
void | glXDestroyGLXPixmap (Display *dpy, GLXPixmap pixmap) |
|
void | glXDestroyPbuffer (Display *dpy, GLXPbuffer pbuf) |
|
void | glXDestroyPixmap (Display *dpy, GLXPixmap pixmap) |
|
void | glXDestroyWindow (Display *dpy, GLXWindow window) |
|
Bool | glXDrawableAttribARB (Display *dpy, GLXDrawable draw, const int *attribList) |
|
int | glXEndFrameTrackingMESA (Display *dpy, GLXDrawable drawable) |
|
void | glXFreeMemoryNV (GLvoid *pointer) |
|
const char * | glXGetClientString (Display *dpy, int name) |
|
int | glXGetConfig (Display *dpy, XVisualInfo *visual, int attrib, int *value) |
|
GLXContext | glXGetCurrentContext (void) |
|
Display * | glXGetCurrentDisplay (void) |
|
GLXDrawable | glXGetCurrentDrawable (void) |
|
GLXDrawable | glXGetCurrentReadDrawable (void) |
|
int | glXGetFBConfigAttrib (Display *dpy, GLXFBConfig config, int attribute, int *value) |
|
GLXFBConfig * | glXGetFBConfigs (Display *dpy, int screen, int *nelements) |
|
int | glXGetFrameUsageMESA (Display *dpy, GLXDrawable drawable, float *usage) |
|
__GLXextFuncPtr | glXGetProcAddressARB (const GLubyte *) |
|
void | glXGetSelectedEvent (Display *dpy, GLXDrawable drawable, unsigned long *mask) |
|
int | glXGetSwapIntervalMESA (void) |
|
XVisualInfo * | glXGetVisualFromFBConfig (Display *dpy, GLXFBConfig config) |
|
Bool | glXIsDirect (Display *dpy, GLXContext ctx) |
|
Bool | glXMakeContextCurrent (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
|
Bool | glXMakeCurrent (Display *dpy, GLXDrawable drawable, GLXContext ctx) |
|
int | glXQueryContext (Display *dpy, GLXContext ctx, int attribute, int *value) |
|
void | glXQueryDrawable (Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) |
|
Bool | glXQueryExtension (Display *dpy, int *errorb, int *event) |
|
const char * | glXQueryExtensionsString (Display *dpy, int screen) |
|
int | glXQueryFrameTrackingMESA (Display *dpy, GLXDrawable drawable, int64_t *swapCount, int64_t *missedFrames, float *lastMissedUsage) |
|
const char * | glXQueryServerString (Display *dpy, int screen, int name) |
|
Bool | glXQueryVersion (Display *dpy, int *maj, int *min) |
|
Bool | glXReleaseTexImageARB (Display *dpy, GLXPbuffer pbuffer, int buffer) |
|
void | glXReleaseTexImageEXT (Display *dpy, GLXDrawable drawable, int buffer) |
|
void | glXSelectEvent (Display *dpy, GLXDrawable drawable, unsigned long mask) |
|
void | glXSwapBuffers (Display *dpy, GLXDrawable drawable) |
|
int | glXSwapIntervalMESA (unsigned int interval) |
|
void | glXUseXFont (Font font, int first, int count, int list) |
|
void | glXWaitGL (void) |
|
void | glXWaitX (void) |
|