mesa: Clean up header file inclusion in ir_to_mesa.h.
authorVinson Lee <vlee@vmware.com>
Sat, 11 Dec 2010 21:30:13 +0000 (13:30 -0800)
committerVinson Lee <vlee@vmware.com>
Sat, 11 Dec 2010 21:30:13 +0000 (13:30 -0800)
src/mesa/program/ir_to_mesa.h

index 7197615f94907627ac993e86573ee330e0949162..7410e149735ca3886bf543e3830eb74bc7101727 100644 (file)
 extern "C" {
 #endif
 
-#include "main/config.h"
-#include "main/mtypes.h"
+#include "main/glheader.h"
+
+struct gl_context;
+struct gl_shader;
+struct gl_shader_program;
 
 void _mesa_glsl_compile_shader(struct gl_context *ctx, struct gl_shader *sh);
 void _mesa_glsl_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);