summaryrefslogtreecommitdiffhomepage
path: root/Stars45/Game.cpp
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2022-03-18 01:24:57 +0100
committerAki <please@ignore.pl>2022-03-18 01:24:57 +0100
commitc4d8f11ded765f5f762b1b2bbf10fac952730bbe (patch)
tree57a18742ed865d10ce8835421b6c3264a20bf902 /Stars45/Game.cpp
parent2d6958e78d7713e3e7f1ddd7c58f036e6e19a936 (diff)
downloadstarshatter-c4d8f11ded765f5f762b1b2bbf10fac952730bbe.zip
starshatter-c4d8f11ded765f5f762b1b2bbf10fac952730bbe.tar.gz
starshatter-c4d8f11ded765f5f762b1b2bbf10fac952730bbe.tar.bz2
Fixed FPS counter
Diffstat (limited to 'Stars45/Game.cpp')
-rw-r--r--Stars45/Game.cpp22
1 files changed, 1 insertions, 21 deletions
diff --git a/Stars45/Game.cpp b/Stars45/Game.cpp
index 2b38db7..c5c9ab8 100644
--- a/Stars45/Game.cpp
+++ b/Stars45/Game.cpp
@@ -38,8 +38,7 @@ const double MAX_FRAME_TIME_NORMAL = 1.0 / 5.0;
Game::Game()
: world(0), video_factory(0), video(0), video_settings(0), soundcard(0),
screen(0), totaltime(0),
- hInst(0), hwnd(0), frame_rate(0), frame_count(0), frame_count0(0),
- frame_time(0), frame_time0(0),
+ hInst(0), hwnd(0),
status(Game::OK), exit_code(0), window_style(0)
{
if (!game) {
@@ -112,17 +111,6 @@ bool Game::IsWindowed()
// +--------------------------------------------------------------------+
-double
-Game::FrameRate()
-{
- if (game)
- return game->frame_rate;
-
- return 0;
-}
-
-// +--------------------------------------------------------------------+
-
bool
Game::Init(HINSTANCE hi, HINSTANCE hpi, LPSTR cmdline, int nCmdShow)
{
@@ -614,16 +602,8 @@ Game::GetScreenHeight()
void
Game::CollectStats()
{
- frame_count++;
-
if (!totaltime) totaltime = clock.RealTime();
- if (frame_time - frame_time0 > 200) {
- frame_rate = (frame_count - frame_count0) * 1000.0 / (frame_time - frame_time0);
- frame_time0 = frame_time;
- frame_count0 = frame_count;
- }
-
if (video) {
stats.nframe = video->GetStats().nframe;
stats.nverts = video->GetStats().nverts;