Module rgl::shaders[][src]

Structs

Program
Shader
UniformLocation

Functions

attach_shader
compile_shader
create_program
create_shader
delete_program
delete_shader
get_shader_info_log
get_shader_iv
get_uniform_location

Shader uniforms

link_program
shader_source

TODO: MISSING TWO PARAMS (to do with count)

uniform1f
uniform1fv
uniform1i
uniform1iv
uniform1ui
uniform1uiv
uniform2f
uniform2fv
uniform2i
uniform2iv
uniform2ui
uniform2uiv
uniform3f
uniform3fv
uniform3i
uniform3iv
uniform3ui
uniform3uiv
uniform4f
uniform4fv
uniform4i
uniform4iv
uniform4ui
uniform4uiv
uniform_matrix_2fv
uniform_matrix_3fv
uniform_matrix_4fv
use_program