mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-14 08:30:49 +00:00
- fixed: The FPS display should use the actual font info to calculate its size, not just assume that each character is 8*8 pixels.
This commit is contained in:
parent
3f1740b944
commit
bf066763b7
1 changed files with 2 additions and 2 deletions
|
@ -858,8 +858,8 @@ void DFrameBuffer::DrawRateStuff ()
|
||||||
int rate_x;
|
int rate_x;
|
||||||
|
|
||||||
chars = mysnprintf (fpsbuff, countof(fpsbuff), "%2u ms (%3u fps)", howlong, LastCount);
|
chars = mysnprintf (fpsbuff, countof(fpsbuff), "%2u ms (%3u fps)", howlong, LastCount);
|
||||||
rate_x = Width - chars * 8;
|
rate_x = Width - ConFont->StringWidth(&fpsbuff[0]);
|
||||||
Clear (rate_x, 0, Width, 8, GPalette.BlackIndex, 0);
|
Clear (rate_x, 0, Width, ConFont->GetHeight(), GPalette.BlackIndex, 0);
|
||||||
DrawText (ConFont, CR_WHITE, rate_x, 0, (char *)&fpsbuff[0], TAG_DONE);
|
DrawText (ConFont, CR_WHITE, rate_x, 0, (char *)&fpsbuff[0], TAG_DONE);
|
||||||
|
|
||||||
DWORD thisSec = ms/1000;
|
DWORD thisSec = ms/1000;
|
||||||
|
|
Loading…
Reference in a new issue