configure.ac: GLX cannot work without OpenGL
[mesa.git] / src / glsl / glcpp / glcpp.h
index 03a77b7047a06e9ba27fac03638e16673272121d..8aaa551d128b538f11c59a4727cb869d27e5674d 100644 (file)
@@ -27,6 +27,8 @@
 #include <stdint.h>
 #include <stdbool.h>
 
+#include "main/mtypes.h"
+
 #include "../ralloc.h"
 
 #include "program/hash_table.h"
@@ -198,7 +200,7 @@ glcpp_parser_destroy (glcpp_parser_t *parser);
 
 int
 glcpp_preprocess(void *ralloc_ctx, const char **shader, char **info_log,
-          const struct gl_extensions *extensions, int api);
+          const struct gl_extensions *extensions, struct gl_context *g_ctx);
 
 /* Functions for writing to the info log */