Data Fields | |
XVisualInfo *(* | ChooseVisual )(Display *dpy, int screen, int *list) |
void(* | CopyContext )(Display *dpy, GLXContext src, GLXContext dst, unsigned long mask) |
GLXContext(* | CreateContext )(Display *dpy, XVisualInfo *visinfo, GLXContext shareList, Bool direct) |
GLXPixmap(* | CreateGLXPixmap )(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap) |
void(* | DestroyContext )(Display *dpy, GLXContext ctx) |
void(* | DestroyGLXPixmap )(Display *dpy, GLXPixmap pixmap) |
int(* | GetConfig )(Display *dpy, XVisualInfo *visinfo, int attrib, int *value) |
Bool(* | IsDirect )(Display *dpy, GLXContext ctx) |
Bool(* | MakeCurrent )(Display *dpy, GLXDrawable drawable, GLXContext ctx) |
Bool(* | QueryExtension )(Display *dpy, int *errorb, int *event) |
Bool(* | QueryVersion )(Display *dpy, int *maj, int *min) |
void(* | SwapBuffers )(Display *dpy, GLXDrawable drawable) |
void(* | UseXFont )(Font font, int first, int count, int listBase) |
void(* | WaitGL )(void) |
void(* | WaitX )(void) |
const char *(* | GetClientString )(Display *dpy, int name) |
const char *(* | QueryExtensionsString )(Display *dpy, int screen) |
const char *(* | QueryServerString )(Display *dpy, int screen, int name) |
GLXFBConfig *(* | ChooseFBConfig )(Display *dpy, int screen, const int *attribList, int *nitems) |
GLXContext(* | CreateNewContext )(Display *dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct) |
GLXPbuffer(* | CreatePbuffer )(Display *dpy, GLXFBConfig config, const int *attribList) |
GLXPixmap(* | CreatePixmap )(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList) |
GLXWindow(* | CreateWindow )(Display *dpy, GLXFBConfig config, Window win, const int *attribList) |
void(* | DestroyPbuffer )(Display *dpy, GLXPbuffer pbuf) |
void(* | DestroyPixmap )(Display *dpy, GLXPixmap pixmap) |
void(* | DestroyWindow )(Display *dpy, GLXWindow window) |
int(* | GetFBConfigAttrib )(Display *dpy, GLXFBConfig config, int attribute, int *value) |
GLXFBConfig *(* | GetFBConfigs )(Display *dpy, int screen, int *nelements) |
void(* | GetSelectedEvent )(Display *dpy, GLXDrawable drawable, unsigned long *mask) |
XVisualInfo *(* | GetVisualFromFBConfig )(Display *dpy, GLXFBConfig config) |
Bool(* | MakeContextCurrent )(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
int(* | QueryContext )(Display *dpy, GLXContext ctx, int attribute, int *value) |
void(* | QueryDrawable )(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) |
void(* | SelectEvent )(Display *dpy, GLXDrawable drawable, unsigned long mask) |
int(* | SwapIntervalSGI )(int) |
int(* | GetVideoSyncSGI )(unsigned int *count) |
int(* | WaitVideoSyncSGI )(int divisor, int remainder, unsigned int *count) |
Bool(* | MakeCurrentReadSGI )(Display *, GLXDrawable, GLXDrawable, GLXContext) |
void * | CreateGLXVideoSourceSGIX |
void * | DestroyGLXVideoSourceSGIX |
void(* | FreeContextEXT )(Display *dpy, GLXContext context) |
GLXContextID(* | GetContextIDEXT )(const GLXContext context) |
GLXContext(* | ImportContextEXT )(Display *dpy, GLXContextID contextID) |
int(* | QueryContextInfoEXT )(Display *dpy, GLXContext context, int attribute, int *value) |
int(* | GetFBConfigAttribSGIX )(Display *, GLXFBConfigSGIX, int, int *) |
GLXFBConfigSGIX *(* | ChooseFBConfigSGIX )(Display *, int, int *, int *) |
GLXPixmap(* | CreateGLXPixmapWithConfigSGIX )(Display *, GLXFBConfigSGIX, Pixmap) |
GLXContext(* | CreateContextWithConfigSGIX )(Display *, GLXFBConfigSGIX, int, GLXContext, Bool) |
XVisualInfo *(* | GetVisualFromFBConfigSGIX )(Display *, GLXFBConfigSGIX) |
GLXFBConfigSGIX(* | GetFBConfigFromVisualSGIX )(Display *, XVisualInfo *) |
GLXPbufferSGIX(* | CreateGLXPbufferSGIX )(Display *, GLXFBConfigSGIX, unsigned int, unsigned int, int *) |
void(* | DestroyGLXPbufferSGIX )(Display *, GLXPbufferSGIX) |
int(* | QueryGLXPbufferSGIX )(Display *, GLXPbufferSGIX, int, unsigned int *) |
void(* | SelectEventSGIX )(Display *, GLXDrawable, unsigned long) |
void(* | GetSelectedEventSGIX )(Display *, GLXDrawable, unsigned long *) |
void(* | CushionSGI )(Display *, Window, float) |
int(* | BindChannelToWindowSGIX )(Display *, int, int, Window) |
int(* | ChannelRectSGIX )(Display *, int, int, int, int, int, int) |
int(* | QueryChannelRectSGIX )(Display *, int, int, int *, int *, int *, int *) |
int(* | QueryChannelDeltasSGIX )(Display *, int, int, int *, int *, int *, int *) |
int(* | ChannelRectSyncSGIX )(Display *, int, int, GLenum) |
void * | AssociciateDMPbufferSGIX |
void(* | JoinSwapGroupSGIX )(Display *, GLXDrawable, GLXDrawable) |
void(* | BindSwapBarrierSGIX )(Display *, GLXDrawable, int) |
Bool(* | QueryMaxSwapBarriersSGIX )(Display *, int, int *) |
Status(* | GetTransparentIndexSUN )(Display *, Window, Window, long *) |
void(* | CopySubBufferMESA )(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height) |
Bool(* | ReleaseBuffersMESA )(Display *dpy, Window w) |
GLXPixmap(* | CreateGLXPixmapMESA )(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap) |
Bool(* | Set3DfxModeMESA )(int mode) |
void *(* | AllocateMemoryNV )(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) |
void(* | FreeMemoryNV )(GLvoid *pointer) |
GLuint(* | GetAGPOffsetMESA )(const GLvoid *pointer) |
void(* | BindTexImageEXT )(Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list) |
void(* | ReleaseTexImageEXT )(Display *dpy, GLXDrawable drawable, int buffer) |
Definition at line 62 of file glxapi.h.
XVisualInfo*(* _glxapi_table::ChooseVisual)(Display *dpy, int screen, int *list) |
void(* _glxapi_table::CopyContext)(Display *dpy, GLXContext src, GLXContext dst, unsigned long mask) |
GLXContext(* _glxapi_table::CreateContext)(Display *dpy, XVisualInfo *visinfo, GLXContext shareList, Bool direct) |
GLXPixmap(* _glxapi_table::CreateGLXPixmap)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap) |
void(* _glxapi_table::DestroyContext)(Display *dpy, GLXContext ctx) |
void(* _glxapi_table::DestroyGLXPixmap)(Display *dpy, GLXPixmap pixmap) |
int(* _glxapi_table::GetConfig)(Display *dpy, XVisualInfo *visinfo, int attrib, int *value) |
Bool(* _glxapi_table::IsDirect)(Display *dpy, GLXContext ctx) |
Bool(* _glxapi_table::MakeCurrent)(Display *dpy, GLXDrawable drawable, GLXContext ctx) |
Bool(* _glxapi_table::QueryExtension)(Display *dpy, int *errorb, int *event) |
Bool(* _glxapi_table::QueryVersion)(Display *dpy, int *maj, int *min) |
void(* _glxapi_table::SwapBuffers)(Display *dpy, GLXDrawable drawable) |
void(* _glxapi_table::UseXFont)(Font font, int first, int count, int listBase) |
void(* _glxapi_table::WaitGL)(void) |
void(* _glxapi_table::WaitX)(void) |
const char*(* _glxapi_table::GetClientString)(Display *dpy, int name) |
const char*(* _glxapi_table::QueryExtensionsString)(Display *dpy, int screen) |
const char*(* _glxapi_table::QueryServerString)(Display *dpy, int screen, int name) |
GLXFBConfig*(* _glxapi_table::ChooseFBConfig)(Display *dpy, int screen, const int *attribList, int *nitems) |
GLXContext(* _glxapi_table::CreateNewContext)(Display *dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct) |
GLXPbuffer(* _glxapi_table::CreatePbuffer)(Display *dpy, GLXFBConfig config, const int *attribList) |
GLXPixmap(* _glxapi_table::CreatePixmap)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attribList) |
GLXWindow(* _glxapi_table::CreateWindow)(Display *dpy, GLXFBConfig config, Window win, const int *attribList) |
void(* _glxapi_table::DestroyPbuffer)(Display *dpy, GLXPbuffer pbuf) |
void(* _glxapi_table::DestroyPixmap)(Display *dpy, GLXPixmap pixmap) |
void(* _glxapi_table::DestroyWindow)(Display *dpy, GLXWindow window) |
int(* _glxapi_table::GetFBConfigAttrib)(Display *dpy, GLXFBConfig config, int attribute, int *value) |
GLXFBConfig*(* _glxapi_table::GetFBConfigs)(Display *dpy, int screen, int *nelements) |
void(* _glxapi_table::GetSelectedEvent)(Display *dpy, GLXDrawable drawable, unsigned long *mask) |
XVisualInfo*(* _glxapi_table::GetVisualFromFBConfig)(Display *dpy, GLXFBConfig config) |
Bool(* _glxapi_table::MakeContextCurrent)(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
int(* _glxapi_table::QueryContext)(Display *dpy, GLXContext ctx, int attribute, int *value) |
void(* _glxapi_table::QueryDrawable)(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value) |
void(* _glxapi_table::SelectEvent)(Display *dpy, GLXDrawable drawable, unsigned long mask) |
int(* _glxapi_table::SwapIntervalSGI)(int) |
int(* _glxapi_table::GetVideoSyncSGI)(unsigned int *count) |
int(* _glxapi_table::WaitVideoSyncSGI)(int divisor, int remainder, unsigned int *count) |
Bool(* _glxapi_table::MakeCurrentReadSGI)(Display *, GLXDrawable, GLXDrawable, GLXContext) |
void(* _glxapi_table::FreeContextEXT)(Display *dpy, GLXContext context) |
GLXContextID(* _glxapi_table::GetContextIDEXT)(const GLXContext context) |
GLXContext(* _glxapi_table::ImportContextEXT)(Display *dpy, GLXContextID contextID) |
int(* _glxapi_table::QueryContextInfoEXT)(Display *dpy, GLXContext context, int attribute, int *value) |
int(* _glxapi_table::GetFBConfigAttribSGIX)(Display *, GLXFBConfigSGIX, int, int *) |
GLXFBConfigSGIX*(* _glxapi_table::ChooseFBConfigSGIX)(Display *, int, int *, int *) |
GLXPixmap(* _glxapi_table::CreateGLXPixmapWithConfigSGIX)(Display *, GLXFBConfigSGIX, Pixmap) |
GLXContext(* _glxapi_table::CreateContextWithConfigSGIX)(Display *, GLXFBConfigSGIX, int, GLXContext, Bool) |
XVisualInfo*(* _glxapi_table::GetVisualFromFBConfigSGIX)(Display *, GLXFBConfigSGIX) |
GLXFBConfigSGIX(* _glxapi_table::GetFBConfigFromVisualSGIX)(Display *, XVisualInfo *) |
GLXPbufferSGIX(* _glxapi_table::CreateGLXPbufferSGIX)(Display *, GLXFBConfigSGIX, unsigned int, unsigned int, int *) |
void(* _glxapi_table::DestroyGLXPbufferSGIX)(Display *, GLXPbufferSGIX) |
int(* _glxapi_table::QueryGLXPbufferSGIX)(Display *, GLXPbufferSGIX, int, unsigned int *) |
void(* _glxapi_table::SelectEventSGIX)(Display *, GLXDrawable, unsigned long) |
void(* _glxapi_table::GetSelectedEventSGIX)(Display *, GLXDrawable, unsigned long *) |
void(* _glxapi_table::CushionSGI)(Display *, Window, float) |
int(* _glxapi_table::BindChannelToWindowSGIX)(Display *, int, int, Window) |
int(* _glxapi_table::ChannelRectSGIX)(Display *, int, int, int, int, int, int) |
int(* _glxapi_table::QueryChannelRectSGIX)(Display *, int, int, int *, int *, int *, int *) |
int(* _glxapi_table::QueryChannelDeltasSGIX)(Display *, int, int, int *, int *, int *, int *) |
int(* _glxapi_table::ChannelRectSyncSGIX)(Display *, int, int, GLenum) |
void(* _glxapi_table::JoinSwapGroupSGIX)(Display *, GLXDrawable, GLXDrawable) |
void(* _glxapi_table::BindSwapBarrierSGIX)(Display *, GLXDrawable, int) |
Bool(* _glxapi_table::QueryMaxSwapBarriersSGIX)(Display *, int, int *) |
Status(* _glxapi_table::GetTransparentIndexSUN)(Display *, Window, Window, long *) |
void(* _glxapi_table::CopySubBufferMESA)(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height) |
Bool(* _glxapi_table::ReleaseBuffersMESA)(Display *dpy, Window w) |
GLXPixmap(* _glxapi_table::CreateGLXPixmapMESA)(Display *dpy, XVisualInfo *visinfo, Pixmap pixmap, Colormap cmap) |
Bool(* _glxapi_table::Set3DfxModeMESA)(int mode) |
void*(* _glxapi_table::AllocateMemoryNV)(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority) |
void(* _glxapi_table::FreeMemoryNV)(GLvoid *pointer) |
GLuint(* _glxapi_table::GetAGPOffsetMESA)(const GLvoid *pointer) |
void(* _glxapi_table::BindTexImageEXT)(Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list) |
void(* _glxapi_table::ReleaseTexImageEXT)(Display *dpy, GLXDrawable drawable, int buffer) |