X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=vg_build_utils_shader.h;h=d1d2d05c9fd3cf242004ef4d7ab15a12cc6e3dee;hb=27b74ba6426c84c98ae777a095be31377e87037d;hp=642e7fc4003ec4d734bc0db12820602a4df0a261;hpb=a4784e4980beaf0dda620572fa1b2b6e4706cb11;p=vg.git diff --git a/vg_build_utils_shader.h b/vg_build_utils_shader.h index 642e7fc..d1d2d05 100644 --- a/vg_build_utils_shader.h +++ b/vg_build_utils_shader.h @@ -148,7 +148,7 @@ int vg_build_shader( char *src_vert, /* path/to/vert.vs */ strcat( path, name ); strcat( path, ".h" ); - printf( "Compiling shader called '%s'\n", name ); + vg_low( "Compiling shader called '%s'\r", name ); FILE *header = fopen( path, "w" ); if( !header ) @@ -205,6 +205,7 @@ int vg_build_shader( char *src_vert, /* path/to/vert.vs */ { "sampler2D", "int i", "glUniform1i(%s,i);" }, { "samplerCube", "int i", "glUniform1i(%s,i);" }, + { "mat2", "m2x2f m", "glUniformMatrix2fv(%s,1,GL_FALSE,(float*)m);" }, { "mat4x3", "m4x3f m", "glUniformMatrix4x3fv(%s,1,GL_FALSE,(float*)m);" }, { "mat3", "m3x3f m", "glUniformMatrix3fv(%s,1,GL_FALSE,(float*)m);" }, { "mat4", "m4x4f m", "glUniformMatrix4fv(%s,1,GL_FALSE,(float*)m);" },