Avoid multiple PFNGLXCREATECONTEXTATTRIBSARBPROC typedefs
Move the compatibility typedef of PFNGLXCREATECONTEXTATTRIBSARBPROC back inside the conditional it is in for 3.0.x. Closes https://github.com/wxWidgets/wxWidgets/pull/1467 Closes #18324.
This commit is contained in:
committed by
Vadim Zeitlin
parent
848f5e78a6
commit
76bc795737
@@ -69,11 +69,6 @@
|
|||||||
#define GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20B2
|
#define GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB 0x20B2
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Typedef for the GL 3.0 context creation function */
|
|
||||||
typedef GLXContext(*PFNGLXCREATECONTEXTATTRIBSARBPROC)
|
|
||||||
(Display * dpy, GLXFBConfig config, GLXContext share_context,
|
|
||||||
Bool direct, const int *attrib_list);
|
|
||||||
|
|
||||||
#ifndef GLX_ARB_create_context
|
#ifndef GLX_ARB_create_context
|
||||||
#define GLX_ARB_create_context
|
#define GLX_ARB_create_context
|
||||||
#define GLX_CONTEXT_MAJOR_VERSION_ARB 0x2091
|
#define GLX_CONTEXT_MAJOR_VERSION_ARB 0x2091
|
||||||
@@ -81,6 +76,11 @@ typedef GLXContext(*PFNGLXCREATECONTEXTATTRIBSARBPROC)
|
|||||||
#define GLX_CONTEXT_FLAGS_ARB 0x2094
|
#define GLX_CONTEXT_FLAGS_ARB 0x2094
|
||||||
#define GLX_CONTEXT_DEBUG_BIT_ARB 0x0001
|
#define GLX_CONTEXT_DEBUG_BIT_ARB 0x0001
|
||||||
#define GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x0002
|
#define GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x0002
|
||||||
|
|
||||||
|
/* Typedef for the GL 3.0 context creation function */
|
||||||
|
typedef GLXContext(*PFNGLXCREATECONTEXTATTRIBSARBPROC)
|
||||||
|
(Display * dpy, GLXFBConfig config, GLXContext share_context,
|
||||||
|
Bool direct, const int *attrib_list);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef GLX_ARB_create_context_profile
|
#ifndef GLX_ARB_create_context_profile
|
||||||
|
Reference in New Issue
Block a user