wow
[vg.git] / src / vg / vg_shader.h
index 2186c9dace606b9e3e8b3e54dc4b1d9e9b3f39bc..06f455d59e663c52614595e2f547430d7b8fae95 100644 (file)
@@ -197,6 +197,18 @@ static int vg_shaders_recompile(void)
    return 1;
 }
 
+static int vg_shaders_live_recompile(int argc, const char *argv[])
+{
+   vg_info( "Recompiling shaders\n" );
+   for( int i=0; i<vg_shader_count; i ++ )
+   {
+      struct vg_shader *shader = vg_shaders_active[i];
+      vg_shader_compile( shader );
+   }
+
+   return 0;
+}
+
 static void vg_shader_register( struct vg_shader *shader )
 {
    shader->compiled = 0;