.\" Automatically generated by Pandoc 2.17.1.1 .\" .\" Define V font for inline verbatim, using C font in formats .\" that render this, and otherwise B font. .ie "\f[CB]x\f[]"x" \{\ . ftr V B . ftr VI BI . ftr VB B . ftr VBI BI .\} .el \{\ . ftr V CR . ftr VI CI . ftr VB CB . ftr VBI CBI .\} .TH "al_attach_shader_source_file" "3alleg5" "" "Allegro reference manual" "" .hy .SH NAME .PP al_attach_shader_source_file - Allegro 5 API .SH SYNOPSIS .IP .nf \f[C] #include bool al_attach_shader_source_file(ALLEGRO_SHADER *shader, ALLEGRO_SHADER_TYPE type, const char *filename) \f[R] .fi .SH DESCRIPTION .PP Like al_attach_shader_source(3alleg5) but reads the source code for the shader from the named file. .PP Returns true on success and false on error, in which case the error log is updated. The error log can be retrieved with al_get_shader_log(3alleg5). .SH SINCE .PP 5.1.0 .SH SEE ALSO .PP al_attach_shader_source(3alleg5), al_build_shader(3alleg5), al_get_shader_log(3alleg5)