|
typedef void(* | __GLXextFuncPtr) (void) |
|
typedef XID | GLXContextID |
|
typedef struct __GLXFBConfigRec * | GLXFBConfig |
|
typedef struct __GLXFBConfigRec * | GLXFBConfigSGIX |
|
typedef XID | GLXPbuffer |
|
typedef XID | GLXPbufferSGIX |
|
typedef XID | GLXVideoCaptureDeviceNV |
|
typedef unsigned int | GLXVideoDeviceNV |
|
typedef XID | GLXVideoSourceSGIX |
|
typedef XID | GLXWindow |
|
typedef int(* | PFNGLXBINDCHANNELTOWINDOWSGIXPROC) (Display *display, int screen, int channel, Window window) |
|
typedef int(* | PFNGLXBINDHYPERPIPESGIXPROC) (Display *dpy, int hpId) |
|
typedef Bool(* | PFNGLXBINDSWAPBARRIERNVPROC) (Display *dpy, GLuint group, GLuint barrier) |
|
typedef void(* | PFNGLXBINDSWAPBARRIERSGIXPROC) (Display *dpy, GLXDrawable drawable, int barrier) |
|
typedef void(* | PFNGLXBINDTEXIMAGEEXTPROC) (Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list) |
|
typedef int(* | PFNGLXBINDVIDEOCAPTUREDEVICENVPROC) (Display *dpy, unsigned int video_capture_slot, GLXVideoCaptureDeviceNV device) |
|
typedef int(* | PFNGLXBINDVIDEODEVICENVPROC) (Display *dpy, unsigned int video_slot, unsigned int video_device, const int *attrib_list) |
|
typedef int(* | PFNGLXBINDVIDEOIMAGENVPROC) (Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer) |
|
typedef int(* | PFNGLXCHANNELRECTSGIXPROC) (Display *display, int screen, int channel, int x, int y, int w, int h) |
|
typedef int(* | PFNGLXCHANNELRECTSYNCSGIXPROC) (Display *display, int screen, int channel, GLenum synctype) |
|
typedef GLXFBConfig *(* | PFNGLXCHOOSEFBCONFIGPROC) (Display *dpy, int screen, const int *attrib_list, int *nelements) |
|
typedef GLXFBConfigSGIX *(* | PFNGLXCHOOSEFBCONFIGSGIXPROC) (Display *dpy, int screen, int *attrib_list, int *nelements) |
|
typedef void(* | PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) |
|
typedef void(* | PFNGLXCOPYIMAGESUBDATANVPROC) (Display *dpy, GLXContext srcCtx, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLXContext dstCtx, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth) |
|
typedef void(* | PFNGLXCOPYSUBBUFFERMESAPROC) (Display *dpy, GLXDrawable drawable, int x, int y, int width, int height) |
|
typedef GLXContext(* | PFNGLXCREATECONTEXTATTRIBSARBPROC) (Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list) |
|
typedef GLXContext(* | PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC) (Display *dpy, GLXFBConfigSGIX config, int render_type, GLXContext share_list, Bool direct) |
|
typedef GLXPbufferSGIX(* | PFNGLXCREATEGLXPBUFFERSGIXPROC) (Display *dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int *attrib_list) |
|
typedef GLXPixmap(* | PFNGLXCREATEGLXPIXMAPMESAPROC) (Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap) |
|
typedef GLXPixmap(* | PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC) (Display *dpy, GLXFBConfigSGIX config, Pixmap pixmap) |
|
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(* | PFNGLXCUSHIONSGIPROC) (Display *dpy, Window window, float cushion) |
|
typedef Bool(* | PFNGLXDELAYBEFORESWAPNVPROC) (Display *dpy, GLXDrawable drawable, GLfloat seconds) |
|
typedef void(* | PFNGLXDESTROYGLXPBUFFERSGIXPROC) (Display *dpy, GLXPbufferSGIX pbuf) |
|
typedef int(* | PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC) (Display *dpy, int hpId) |
|
typedef void(* | PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf) |
|
typedef void(* | PFNGLXDESTROYPIXMAPPROC) (Display *dpy, GLXPixmap pixmap) |
|
typedef void(* | PFNGLXDESTROYWINDOWPROC) (Display *dpy, GLXWindow win) |
|
typedef GLXVideoCaptureDeviceNV *(* | PFNGLXENUMERATEVIDEOCAPTUREDEVICESNVPROC) (Display *dpy, int screen, int *nelements) |
|
typedef unsigned int *(* | PFNGLXENUMERATEVIDEODEVICESNVPROC) (Display *dpy, int screen, int *nelements) |
|
typedef void(* | PFNGLXFREECONTEXTEXTPROC) (Display *dpy, GLXContext context) |
|
typedef unsigned int(* | PFNGLXGETAGPOFFSETMESAPROC) (const void *pointer) |
|
typedef GLXContextID(* | PFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context) |
|
typedef Display *(* | PFNGLXGETCURRENTDISPLAYEXTPROC) (void) |
|
typedef GLXDrawable(* | PFNGLXGETCURRENTREADDRAWABLEPROC) (void) |
|
typedef GLXDrawable(* | PFNGLXGETCURRENTREADDRAWABLESGIPROC) (void) |
|
typedef int(* | PFNGLXGETFBCONFIGATTRIBPROC) (Display *dpy, GLXFBConfig config, int attribute, int *value) |
|
typedef int(* | PFNGLXGETFBCONFIGATTRIBSGIXPROC) (Display *dpy, GLXFBConfigSGIX config, int attribute, int *value) |
|
typedef GLXFBConfigSGIX(* | PFNGLXGETFBCONFIGFROMVISUALSGIXPROC) (Display *dpy, XVisualInfo *vis) |
|
typedef GLXFBConfig *(* | PFNGLXGETFBCONFIGSPROC) (Display *dpy, int screen, int *nelements) |
|
typedef Bool(* | PFNGLXGETMSCRATEOMLPROC) (Display *dpy, GLXDrawable drawable, int32_t *numerator, int32_t *denominator) |
|
typedef __GLXextFuncPtr(* | PFNGLXGETPROCADDRESSARBPROC) (const GLubyte *procName) |
|
typedef __GLXextFuncPtr(* | PFNGLXGETPROCADDRESSPROC) (const GLubyte *procName) |
|
typedef void(* | PFNGLXGETSELECTEDEVENTPROC) (Display *dpy, GLXDrawable draw, unsigned long *event_mask) |
|
typedef void(* | PFNGLXGETSELECTEDEVENTSGIXPROC) (Display *dpy, GLXDrawable drawable, unsigned long *mask) |
|
typedef Bool(* | PFNGLXGETSYNCVALUESOMLPROC) (Display *dpy, GLXDrawable drawable, int64_t *ust, int64_t *msc, int64_t *sbc) |
|
typedef Status(* | PFNGLXGETTRANSPARENTINDEXSUNPROC) (Display *dpy, Window overlay, Window underlay, long *pTransparentIndex) |
|
typedef int(* | PFNGLXGETVIDEODEVICENVPROC) (Display *dpy, int screen, int numVideoDevices, GLXVideoDeviceNV *pVideoDevice) |
|
typedef int(* | PFNGLXGETVIDEOINFONVPROC) (Display *dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long *pulCounterOutputPbuffer, unsigned long *pulCounterOutputVideo) |
|
typedef int(* | PFNGLXGETVIDEOSYNCSGIPROC) (unsigned int *count) |
|
typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGPROC) (Display *dpy, GLXFBConfig config) |
|
typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGSGIXPROC) (Display *dpy, GLXFBConfigSGIX config) |
|
typedef int(* | PFNGLXHYPERPIPEATTRIBSGIXPROC) (Display *dpy, int timeSlice, int attrib, int size, void *attribList) |
|
typedef int(* | PFNGLXHYPERPIPECONFIGSGIXPROC) (Display *dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX *cfg, int *hpId) |
|
typedef GLXContext(* | PFNGLXIMPORTCONTEXTEXTPROC) (Display *dpy, GLXContextID contextID) |
|
typedef Bool(* | PFNGLXJOINSWAPGROUPNVPROC) (Display *dpy, GLXDrawable drawable, GLuint group) |
|
typedef void(* | PFNGLXJOINSWAPGROUPSGIXPROC) (Display *dpy, GLXDrawable drawable, GLXDrawable member) |
|
typedef void(* | PFNGLXLOCKVIDEOCAPTUREDEVICENVPROC) (Display *dpy, GLXVideoCaptureDeviceNV device) |
|
typedef Bool(* | PFNGLXMAKECONTEXTCURRENTPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
|
typedef Bool(* | PFNGLXMAKECURRENTREADSGIPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
|
typedef void(* | PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) |
|
typedef int(* | PFNGLXQUERYCHANNELDELTASSGIXPROC) (Display *display, int screen, int channel, int *x, int *y, int *w, int *h) |
|
typedef int(* | PFNGLXQUERYCHANNELRECTSGIXPROC) (Display *display, int screen, int channel, int *dx, int *dy, int *dw, int *dh) |
|
typedef int(* | PFNGLXQUERYCONTEXTINFOEXTPROC) (Display *dpy, GLXContext context, int attribute, int *value) |
|
typedef int(* | PFNGLXQUERYCONTEXTPROC) (Display *dpy, GLXContext ctx, int attribute, int *value) |
|
typedef Bool(* | PFNGLXQUERYCURRENTRENDERERINTEGERMESAPROC) (int attribute, unsigned int *value) |
|
typedef const char *(* | PFNGLXQUERYCURRENTRENDERERSTRINGMESAPROC) (int attribute) |
|
typedef void(* | PFNGLXQUERYDRAWABLEPROC) (Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) |
|
typedef Bool(* | PFNGLXQUERYFRAMECOUNTNVPROC) (Display *dpy, int screen, GLuint *count) |
|
typedef int(* | PFNGLXQUERYGLXPBUFFERSGIXPROC) (Display *dpy, GLXPbufferSGIX pbuf, int attribute, unsigned int *value) |
|
typedef int(* | PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC) (Display *dpy, int timeSlice, int attrib, int size, void *returnAttribList) |
|
typedef int(* | PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC) (Display *dpy, int timeSlice, int attrib, int size, void *attribList, void *returnAttribList) |
|
typedef GLXHyperpipeConfigSGIX *(* | PFNGLXQUERYHYPERPIPECONFIGSGIXPROC) (Display *dpy, int hpId, int *npipes) |
|
typedef GLXHyperpipeNetworkSGIX *(* | PFNGLXQUERYHYPERPIPENETWORKSGIXPROC) (Display *dpy, int *npipes) |
|
typedef Bool(* | PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC) (Display *dpy, int screen, int *max) |
|
typedef Bool(* | PFNGLXQUERYMAXSWAPGROUPSNVPROC) (Display *dpy, int screen, GLuint *maxGroups, GLuint *maxBarriers) |
|
typedef Bool(* | PFNGLXQUERYRENDERERINTEGERMESAPROC) (Display *dpy, int screen, int renderer, int attribute, unsigned int *value) |
|
typedef const char *(* | PFNGLXQUERYRENDERERSTRINGMESAPROC) (Display *dpy, int screen, int renderer, int attribute) |
|
typedef Bool(* | PFNGLXQUERYSWAPGROUPNVPROC) (Display *dpy, GLXDrawable drawable, GLuint *group, GLuint *barrier) |
|
typedef int(* | PFNGLXQUERYVIDEOCAPTUREDEVICENVPROC) (Display *dpy, GLXVideoCaptureDeviceNV device, int attribute, int *value) |
|
typedef Bool(* | PFNGLXRELEASEBUFFERSMESAPROC) (Display *dpy, GLXDrawable drawable) |
|
typedef void(* | PFNGLXRELEASETEXIMAGEEXTPROC) (Display *dpy, GLXDrawable drawable, int buffer) |
|
typedef void(* | PFNGLXRELEASEVIDEOCAPTUREDEVICENVPROC) (Display *dpy, GLXVideoCaptureDeviceNV device) |
|
typedef int(* | PFNGLXRELEASEVIDEODEVICENVPROC) (Display *dpy, int screen, GLXVideoDeviceNV VideoDevice) |
|
typedef int(* | PFNGLXRELEASEVIDEOIMAGENVPROC) (Display *dpy, GLXPbuffer pbuf) |
|
typedef Bool(* | PFNGLXRESETFRAMECOUNTNVPROC) (Display *dpy, int screen) |
|
typedef void(* | PFNGLXSELECTEVENTPROC) (Display *dpy, GLXDrawable draw, unsigned long event_mask) |
|
typedef void(* | PFNGLXSELECTEVENTSGIXPROC) (Display *dpy, GLXDrawable drawable, unsigned long mask) |
|
typedef int(* | PFNGLXSENDPBUFFERTOVIDEONVPROC) (Display *dpy, GLXPbuffer pbuf, int iBufferType, unsigned long *pulCounterPbuffer, GLboolean bBlock) |
|
typedef Bool(* | PFNGLXSET3DFXMODEMESAPROC) (int mode) |
|
typedef int64_t(* | PFNGLXSWAPBUFFERSMSCOMLPROC) (Display *dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder) |
|
typedef void(* | PFNGLXSWAPINTERVALEXTPROC) (Display *dpy, GLXDrawable drawable, int interval) |
|
typedef int(* | PFNGLXSWAPINTERVALSGIPROC) (int interval) |
|
typedef Bool(* | PFNGLXWAITFORMSCOMLPROC) (Display *dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t *ust, int64_t *msc, int64_t *sbc) |
|
typedef Bool(* | PFNGLXWAITFORSBCOMLPROC) (Display *dpy, GLXDrawable drawable, int64_t target_sbc, int64_t *ust, int64_t *msc, int64_t *sbc) |
|
typedef int(* | PFNGLXWAITVIDEOSYNCSGIPROC) (int divisor, int remainder, unsigned int *count) |
|