9 #ifndef LIBANGLE_RENDERER_GL_GLX_FUNCTIONSGLXTYPEDEFS_H_ 10 #define LIBANGLE_RENDERER_GL_GLX_FUNCTIONSGLXTYPEDEFS_H_ 21 typedef XVisualInfo *(*PFNGLXCHOOSEVISUALPROC) (
Display *dpy,
int screen,
int *attribList);
42 typedef const char *(*PFNGLXQUERYEXTENSIONSSTRINGPROC) (
Display *dpy,
int screen);
43 typedef const char *(*PFNGLXQUERYSERVERSTRINGPROC) (
Display *dpy,
int screen,
int name);
44 typedef const char *(*PFNGLXGETCLIENTSTRINGPROC) (
Display *dpy,
int name);
48 typedef Display *(*PFNGLXGETCURRENTDISPLAYPROC) ();
52 #endif // LIBANGLE_RENDERER_GL_GLX_FUNCTIONSGLXTYPEDEFS_H_ GLint GLsizei count
Definition: gl2.h:421
Bool(* PFNGLXQUERYEXTENSIONPROC)(Display *dpy, int *errorb, int *event)
Definition: functionsglx_typedefs.h:29
int(* PFNGLXGETCONFIGPROC)(Display *dpy, XVisualInfo *visual, int attrib, int *value)
Definition: functionsglx_typedefs.h:32
GLint first
Definition: gl2.h:421
EGLConfig struct EGLClientPixmapHI * pixmap
Definition: eglext.h:813
Definition: FetchRequest.idl:29
void(* PFNGLXSWAPBUFFERSPROC)(Display *dpy, GLXDrawable drawable)
Definition: functionsglx_typedefs.h:26
GLXPixmap(* PFNGLXCREATEGLXPIXMAPPROC)(Display *dpy, XVisualInfo *visual, Pixmap pixmap)
Definition: functionsglx_typedefs.h:27
void(* PFNGLXUSEXFONT)(Font font, int first, int count, int list)
Definition: functionsglx_typedefs.h:39
GLXContext(* PFNGLXGETCURRENTCONTEXTPROC)()
Definition: functionsglx_typedefs.h:33
void(* PFNGLXCOPYCONTEXTPROC)(Display *dpy, GLXContext src, GLXContext dst, unsigned long mask)
Definition: functionsglx_typedefs.h:25
void
Definition: AVFoundationCFSoftLinking.h:81
int
Definition: runtests.py:53
GLenum GLenum dst
Definition: gl2ext.h:304
GLint GLuint mask
Definition: gl2.h:480
Definition: mathutil.h:804
EGLAttrib * value
Definition: eglext.h:120
EGLContext ctx
Definition: eglext.h:192
Definition: gtest_pred_impl_unittest.cc:56
EGLImageKHR EGLint * name
Definition: eglext.h:851
Bool(* PFNGLXMAKECURRENTPROC)(Display *dpy, GLXDrawable drawable, GLXContext ctx)
Definition: functionsglx_typedefs.h:24
GLXDrawable(* PFNGLXGETCURRENTDRAWABLEPROC)()
Definition: functionsglx_typedefs.h:34
void(* PFNGLXWAITGLPROC)()
Definition: functionsglx_typedefs.h:37
Bool(* PFNGLXISDIRECTPROC)(Display *dpy, GLXContext ctx)
Definition: functionsglx_typedefs.h:31
void(* PFNGLXDESTROYGLXPIXMAPPROC)(Display *dpy, GLXPixmap pixmap)
Definition: functionsglx_typedefs.h:28
GLenum src
Definition: gl2ext.h:304
#define min(a, b)
Definition: user_environment.h:66
void(* PFNGLXDESTROYCONTEXTPROC)(Display *dpy, GLXContext ctx)
Definition: functionsglx_typedefs.h:23
GLXContext(* PFNGLXCREATECONTEXTPROC)(Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct)
Definition: functionsglx_typedefs.h:22
struct _XDisplay Display
Definition: shared_x_display.h:25
void(* PFNGLXWAITXPROC)()
Definition: functionsglx_typedefs.h:38
Bool(* PFNGLXQUERYVERSIONPROC)(Display *dpy, int *maj, int *min)
Definition: functionsglx_typedefs.h:30
XID Pixmap
Definition: platform_glx.h:183