void R_Modules_Init(void)
{
- Cmd_AddCommand("r_restart", R_Modules_Restart);
+ Cmd_AddCommand("r_restart", R_Modules_Restart, "restarts renderer");
}
void R_RegisterModule(char *name, void(*start)(void), void(*shutdown)(void), void(*newmap)(void))
}
}
if (i >= MAXRENDERMODULES)
- Sys_Error("R_RegisterModule: ran out of renderer module slots (%i)\n", MAXRENDERMODULES);
+ Sys_Error("R_RegisterModule: ran out of renderer module slots (%i)", MAXRENDERMODULES);
rendermodule[i].active = 0;
rendermodule[i].name = name;
rendermodule[i].start = start;
void R_Modules_Restart(void)
{
+ Host_StartVideo();
Con_Print("restarting renderer\n");
R_Modules_Shutdown();
R_Modules_Start();