X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fglsl%2Fprogram.h;h=437ca1462faf98837de734700545fb9119968490;hb=2db1f73849260cf8e5a7e390d04f5f26141a0b37;hp=0a49203d4b2f918edea159ee90b8320f967cf6ac;hpb=afe125e0a18ac3886c45c7e6b02b122fb2d327b5;p=mesa.git diff --git a/src/glsl/program.h b/src/glsl/program.h index 0a49203d4b2..437ca1462fa 100644 --- a/src/glsl/program.h +++ b/src/glsl/program.h @@ -21,13 +21,15 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -#include -#include "main/mtypes.h" +#include "main/core.h" -extern "C" { -#include "program/prog_parameter.h" -#include "program/prog_uniform.h" -} +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 -link_shaders(struct gl_shader_program *prog); +linker_warning(gl_shader_program *prog, const char *fmt, ...) + PRINTFLIKE(2, 3);