shader->id = program;
shader->compiled = 1;
- if( shader->link )
- shader->link();
return 1;
}
}
}
+#ifdef VG_CUSTOM_SHADERS
+void vg_auto_shader_link(void);
+#endif
+
void vg_shaders_compile(void)
{
vg_info( "Compiling shaders\n" );
if( !vg_shader_compile( shader ) )
vg_fatal_error( "Failed to compile shader" );
}
+
+#ifdef VG_CUSTOM_SHADERS
+ vg_auto_shader_link();
+#endif
}
int vg_shaders_live_recompile(int argc, const char *argv[])