aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/glsl/main.cpp')
-rw-r--r--src/compiler/glsl/main.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/compiler/glsl/main.cpp b/src/compiler/glsl/main.cpp
index a730c033917..2ff561e011d 100644
--- a/src/compiler/glsl/main.cpp
+++ b/src/compiler/glsl/main.cpp
@@ -34,6 +34,7 @@
* offline compile GLSL code and examine the resulting GLSL IR.
*/
+#include "main/mtypes.h"
#include "standalone.h"
static struct standalone_options options;
@@ -91,8 +92,10 @@ main(int argc, char * const* argv)
usage_fail(argv[0]);
struct gl_shader_program *whole_program;
+ static struct gl_context local_ctx;
- whole_program = standalone_compile_shader(&options, argc - optind, &argv[optind]);
+ whole_program = standalone_compile_shader(&options, argc - optind,
+ &argv[optind], &local_ctx);
if (!whole_program)
usage_fail(argv[0]);