CM: Fix startup after recent changes.
If the first millisecond time sample (difference) was "negative" (sign change every ~23 days), CM rendering would be skipped. SVN revision: 84385
This commit is contained in:
parent
76e6fdf360
commit
fea24f3376
|
@ -1976,9 +1976,9 @@ ECompMgrRender(int dt)
|
|||
return dt;
|
||||
|
||||
tnow = GetTimeMs();
|
||||
dt_rendr = tnow - ecm_render_last;
|
||||
dt_rendr = tnow - ecm_render_last; /* May be < 0 on startup */
|
||||
dt_frame = 1000 / Mode.screen.fps;
|
||||
if (dt_rendr >= dt_frame)
|
||||
if (dt_rendr >= dt_frame || dt_rendr < 0)
|
||||
{
|
||||
ecm_render_last = tnow;
|
||||
ECompMgrRepaint();
|
||||
|
|
Loading…
Reference in New Issue