[Mesa-dev] [PATCH] xlib: fix X_GLXCreateContextAtrribs/Attribs typo
Brian Paul
brianp at vmware.com
Mon May 25 07:57:26 PDT 2015
In case the glproto.h file isn't up to date, we provide the #define
for X_GLXCreateContextAttribsARB.
---
src/gallium/state_trackers/glx/xlib/glx_api.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/gallium/state_trackers/glx/xlib/glx_api.c b/src/gallium/state_trackers/glx/xlib/glx_api.c
index 0508255..ca86aea 100644
--- a/src/gallium/state_trackers/glx/xlib/glx_api.c
+++ b/src/gallium/state_trackers/glx/xlib/glx_api.c
@@ -40,6 +40,12 @@
#include "xm_api.h"
+/* An "Atrribs/Attribs" typo was fixed in glxproto.h in Nov 2014.
+ * This is in case we don't have the updated header.
+ */
+#ifndef X_GLXCreateContextAttribsARB
+#define X_GLXCreateContextAttribsARB 34
+#endif
/* This indicates the client-side GLX API and GLX encoder version. */
#define CLIENT_MAJOR_VERSION 1
@@ -2168,7 +2174,7 @@ glXQueryDrawable(Display *dpy, GLXDrawable draw, int attribute,
#endif
default:
- generate_error(dpy, BadValue, 0, X_GLXCreateContextAtrribsARB, true);
+ generate_error(dpy, BadValue, 0, X_GLXCreateContextAttribsARB, true);
return;
}
}
--
1.9.1
More information about the mesa-dev
mailing list