i965: Define and initialize image parameter structure.
[mesa.git] / src / glsl / standalone_scaffolding.h
index b805f4046f5825aebbc7c5672be38118b3d2407e..dc6fb640f15b1ef762f0768e4ba9f0ac8d962664 100644 (file)
@@ -45,8 +45,7 @@ extern "C" struct gl_shader *
 _mesa_new_shader(struct gl_context *ctx, GLuint name, GLenum type);
 
 extern "C" void
-_mesa_clear_shader_program_data(struct gl_context *,
-                                struct gl_shader_program *);
+_mesa_clear_shader_program_data(struct gl_shader_program *);
 
 extern "C" void
 _mesa_shader_debug(struct gl_context *ctx, GLenum type, GLuint *id,
@@ -62,6 +61,10 @@ _mesa_shader_enum_to_shader_stage(GLenum v)
       return MESA_SHADER_FRAGMENT;
    case GL_GEOMETRY_SHADER:
       return MESA_SHADER_GEOMETRY;
+   case GL_TESS_CONTROL_SHADER:
+      return MESA_SHADER_TESS_CTRL;
+   case GL_TESS_EVALUATION_SHADER:
+      return MESA_SHADER_TESS_EVAL;
    case GL_COMPUTE_SHADER:
       return MESA_SHADER_COMPUTE;
    default: