Make it possible to reuse FPS logging in console ports

This commit is contained in:
Twinaphex 2012-07-15 18:37:34 +02:00
parent 29d269b282
commit ddc1e0fda7
2 changed files with 14 additions and 6 deletions

View File

@ -52,12 +52,7 @@ static float tv_to_fps(const struct timeval *tv, const struct timeval *new_tv, i
static unsigned gl_frames = 0;
void gfx_window_title_reset(void)
{
gl_frames = 0;
}
bool gfx_window_title(char *buf, size_t size)
bool gfx_get_fps(char *buf, size_t size)
{
static struct timeval tv;
struct timeval new_tv;
@ -81,6 +76,18 @@ bool gfx_window_title(char *buf, size_t size)
ret = true;
}
return ret;
}
void gfx_window_title_reset(void)
{
gl_frames = 0;
}
bool gfx_window_title(char *buf, size_t size)
{
bool ret = gfx_get_fps(buf, size);
gl_frames++;
return ret;
}

View File

@ -19,6 +19,7 @@
#include <stddef.h>
#include "../boolean.h"
bool gfx_get_fps(char *buf, size_t size);
bool gfx_window_title(char *buf, size_t size);
void gfx_window_title_reset(void);