X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglsl%2Fprogram.h;h=46ce9dcccd8f6a9fd1db4c54a8006f0991ff1f67;hb=614944b8975ce9827b26b92f42ad8b48493eb7f0;hp=db602fa9ec2ee0838261f711224df00949a2b7dd;hpb=4926c5748028d33da4808f8a5473aa7b2f2bdc62;p=mesa.git diff --git a/src/glsl/program.h b/src/glsl/program.h index db602fa9ec2..46ce9dcccd8 100644 --- a/src/glsl/program.h +++ b/src/glsl/program.h @@ -25,3 +25,15 @@ extern void link_shaders(struct gl_context *ctx, struct gl_shader_program *prog); + +extern void +linker_error(gl_shader_program *prog, const char *fmt, ...) + PRINTFLIKE(2, 3); + +extern void +linker_warning(gl_shader_program *prog, const char *fmt, ...) + PRINTFLIKE(2, 3); + +extern long +parse_program_resource_name(const GLchar *name, + const GLchar **out_base_name_end);