|
| typedef void(* | __GLXextFuncPtr) (void) |
| typedef void(* | GLADapiproc) (void) |
| typedef GLADapiproc(* | GLADloadfunc) (const char *name) |
| typedef void(* | GLADpostcallback) (void *ret, const char *name, GLADapiproc apiproc, int len_args,...) |
| typedef void(* | GLADprecallback) (const char *name, GLADapiproc apiproc, int len_args,...) |
| typedef GLADapiproc(* | GLADuserptrloadfunc) (void *userptr, const char *name) |
| typedef struct __GLXcontextRec * | GLXContext |
| typedef XID | GLXContextID |
| typedef XID | GLXDrawable |
| typedef union __GLXEvent | GLXEvent |
| typedef struct __GLXFBConfigRec * | GLXFBConfig |
| typedef XID | GLXFBConfigID |
| typedef XID | GLXFBConfigIDSGIX |
| typedef struct __GLXFBConfigRec * | GLXFBConfigSGIX |
| typedef XID | GLXPbuffer |
| typedef XID | GLXPbufferSGIX |
| typedef XID | GLXPixmap |
| typedef XID | GLXVideoCaptureDeviceNV |
| typedef unsigned int | GLXVideoDeviceNV |
| typedef XID | GLXVideoSourceSGIX |
| typedef XID | GLXWindow |
| typedef GLXFBConfig *(* | PFNGLXCHOOSEFBCONFIGPROC) (Display *dpy, int screen, const int *attrib_list, int *nelements) |
| typedef XVisualInfo *(* | PFNGLXCHOOSEVISUALPROC) (Display *dpy, int screen, int *attribList) |
| typedef void(* | PFNGLXCOPYCONTEXTPROC) (Display *dpy, GLXContext src, GLXContext dst, unsigned long mask) |
| typedef GLXContext(* | PFNGLXCREATECONTEXTPROC) (Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct) |
| typedef GLXPixmap(* | PFNGLXCREATEGLXPIXMAPPROC) (Display *dpy, XVisualInfo *visual, 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(* | PFNGLXDESTROYCONTEXTPROC) (Display *dpy, GLXContext ctx) |
| typedef void(* | PFNGLXDESTROYGLXPIXMAPPROC) (Display *dpy, GLXPixmap pixmap) |
| typedef void(* | PFNGLXDESTROYPBUFFERPROC) (Display *dpy, GLXPbuffer pbuf) |
| typedef void(* | PFNGLXDESTROYPIXMAPPROC) (Display *dpy, GLXPixmap pixmap) |
| typedef void(* | PFNGLXDESTROYWINDOWPROC) (Display *dpy, GLXWindow win) |
| typedef const char *(* | PFNGLXGETCLIENTSTRINGPROC) (Display *dpy, int name) |
| typedef int(* | PFNGLXGETCONFIGPROC) (Display *dpy, XVisualInfo *visual, int attrib, int *value) |
| typedef GLXContext(* | PFNGLXGETCURRENTCONTEXTPROC) (void) |
| typedef Display *(* | PFNGLXGETCURRENTDISPLAYPROC) (void) |
| typedef GLXDrawable(* | PFNGLXGETCURRENTDRAWABLEPROC) (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 __GLXextFuncPtr(* | PFNGLXGETPROCADDRESSPROC) (const GLubyte *procName) |
| typedef void(* | PFNGLXGETSELECTEDEVENTPROC) (Display *dpy, GLXDrawable draw, unsigned long *event_mask) |
| typedef XVisualInfo *(* | PFNGLXGETVISUALFROMFBCONFIGPROC) (Display *dpy, GLXFBConfig config) |
| typedef Bool(* | PFNGLXISDIRECTPROC) (Display *dpy, GLXContext ctx) |
| typedef Bool(* | PFNGLXMAKECONTEXTCURRENTPROC) (Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) |
| typedef Bool(* | PFNGLXMAKECURRENTPROC) (Display *dpy, GLXDrawable drawable, 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 Bool(* | PFNGLXQUERYEXTENSIONPROC) (Display *dpy, int *errorb, int *event) |
| typedef const char *(* | PFNGLXQUERYEXTENSIONSSTRINGPROC) (Display *dpy, int screen) |
| typedef const char *(* | PFNGLXQUERYSERVERSTRINGPROC) (Display *dpy, int screen, int name) |
| typedef Bool(* | PFNGLXQUERYVERSIONPROC) (Display *dpy, int *maj, int *min) |
| typedef void(* | PFNGLXSELECTEVENTPROC) (Display *dpy, GLXDrawable draw, unsigned long event_mask) |
| typedef void(* | PFNGLXSWAPBUFFERSPROC) (Display *dpy, GLXDrawable drawable) |
| typedef void(* | PFNGLXUSEXFONTPROC) (Font font, int first, int count, int list) |
| typedef void(* | PFNGLXWAITGLPROC) (void) |
| typedef void(* | PFNGLXWAITXPROC) (void) |
Loader generated by glad 2.0.8 on Wed Oct 1 17:05:07 2025.
SPDX-License-Identifier: (WTFPL OR CC0-1.0) AND Apache-2.0
Generator: C/C++ Specification: glx Extensions: 1
APIs:
Options:
- ALIAS = False
- DEBUG = False
- HEADER_ONLY = False
- LOADER = True
- MX = False
- ON_DEMAND = False
Commandline: –api='glx=1.4' –extensions='GLX_ARB_multisample' c –loader
Online: http://glad.sh/#api=glx%3D1.4&extensions=GLX_ARB_multisample&generator=c&options=LOADER
Definition at line 35 of file glx.h.