mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-28 18:45:54 -05:00
Added vsync info to debug display.
This commit is contained in:
parent
1e6c8000c7
commit
493766caa6
3 changed files with 6 additions and 3 deletions
|
@ -2748,11 +2748,12 @@ namespace bgfx
|
||||||
);
|
);
|
||||||
|
|
||||||
pos = 10;
|
pos = 10;
|
||||||
tvm.printf(10, pos++, 0x8e, " Frame: %7.3f, % 7.3f \x1f, % 7.3f \x1e [ms] / % 6.2f FPS"
|
tvm.printf(10, pos++, 0x8e, " Frame: %7.3f, % 7.3f \x1f, % 7.3f \x1e [ms] / % 6.2f FPS%s"
|
||||||
, double(frameTime)*toMs
|
, double(frameTime)*toMs
|
||||||
, double(min)*toMs
|
, double(min)*toMs
|
||||||
, double(max)*toMs
|
, double(max)*toMs
|
||||||
, freq/frameTime
|
, freq/frameTime
|
||||||
|
, !!(m_resolution.m_flags&BGFX_RESET_VSYNC) ? " (vsync)" : ""
|
||||||
);
|
);
|
||||||
|
|
||||||
double elapsedCpuMs = double(elapsed)*toMs;
|
double elapsedCpuMs = double(elapsed)*toMs;
|
||||||
|
|
|
@ -2782,11 +2782,12 @@ namespace bgfx
|
||||||
tvm.printf(0, pos++, 0x0f, " Device: %s (%s)", identifier.Description, identifier.Driver);
|
tvm.printf(0, pos++, 0x0f, " Device: %s (%s)", identifier.Description, identifier.Driver);
|
||||||
|
|
||||||
pos = 10;
|
pos = 10;
|
||||||
tvm.printf(10, pos++, 0x8e, " Frame: %7.3f, % 7.3f \x1f, % 7.3f \x1e [ms] / % 6.2f FPS"
|
tvm.printf(10, pos++, 0x8e, " Frame: %7.3f, % 7.3f \x1f, % 7.3f \x1e [ms] / % 6.2f FPS%s"
|
||||||
, double(frameTime)*toMs
|
, double(frameTime)*toMs
|
||||||
, double(min)*toMs
|
, double(min)*toMs
|
||||||
, double(max)*toMs
|
, double(max)*toMs
|
||||||
, freq/frameTime
|
, freq/frameTime
|
||||||
|
, !!(m_resolution.m_flags&BGFX_RESET_VSYNC) ? " (vsync)" : ""
|
||||||
);
|
);
|
||||||
|
|
||||||
double elapsedCpuMs = double(elapsed)*toMs;
|
double elapsedCpuMs = double(elapsed)*toMs;
|
||||||
|
|
|
@ -3317,11 +3317,12 @@ namespace bgfx
|
||||||
tvm.printf(0, pos++, 0x0f, "GLSL version: %s", s_renderCtx.m_glslVersion);
|
tvm.printf(0, pos++, 0x0f, "GLSL version: %s", s_renderCtx.m_glslVersion);
|
||||||
|
|
||||||
pos = 10;
|
pos = 10;
|
||||||
tvm.printf(10, pos++, 0x8e, " Frame CPU: %7.3f, % 7.3f \x1f, % 7.3f \x1e [ms] / % 6.2f FPS"
|
tvm.printf(10, pos++, 0x8e, " Frame CPU: %7.3f, % 7.3f \x1f, % 7.3f \x1e [ms] / % 6.2f FPS%s"
|
||||||
, double(frameTime)*toMs
|
, double(frameTime)*toMs
|
||||||
, double(min)*toMs
|
, double(min)*toMs
|
||||||
, double(max)*toMs
|
, double(max)*toMs
|
||||||
, freq/frameTime
|
, freq/frameTime
|
||||||
|
, !!(m_resolution.m_flags&BGFX_RESET_VSYNC) ? " (vsync)" : ""
|
||||||
);
|
);
|
||||||
|
|
||||||
double elapsedCpuMs = double(elapsed)*toMs;
|
double elapsedCpuMs = double(elapsed)*toMs;
|
||||||
|
|
Loading…
Reference in a new issue