[client] main: rename frameTimings to uploadTimings

This commit is contained in:
Quantum 2021-08-03 17:39:44 -04:00 committed by Geoffrey McRae
parent 62cd5e9c57
commit 8ebaf92006
2 changed files with 5 additions and 8 deletions

View File

@ -700,10 +700,7 @@ int main_frameThread(void * unused)
g_state.lastFrameTime = t;
if (g_state.lastFrameTimeValid)
{
const float fdelta = (float)delta / 1e6f;
ringbuffer_push(g_state.frameTimings, &fdelta);
}
ringbuffer_push(g_state.uploadTimings, &(float) { delta * 1e-6f });
g_state.lastFrameTimeValid = true;
atomic_fetch_add_explicit(&g_state.frameCount, 1, memory_order_relaxed);
@ -831,10 +828,10 @@ static int lg_run(void)
// initialize metrics ringbuffers
g_state.renderTimings = ringbuffer_new(256, sizeof(float));
g_state.frameTimings = ringbuffer_new(256, sizeof(float));
g_state.uploadTimings = ringbuffer_new(256, sizeof(float));
g_state.renderDuration = ringbuffer_new(256, sizeof(float));
overlayGraph_register("FRAME" , g_state.renderTimings , 0.0f, 50.0f);
overlayGraph_register("UPLOAD", g_state.frameTimings , 0.0f, 50.0f);
overlayGraph_register("UPLOAD", g_state.uploadTimings , 0.0f, 50.0f);
overlayGraph_register("RENDER", g_state.renderDuration, 0.0f, 2.0f);
initImGuiKeyMap(g_state.io->KeyMap);
@ -1237,7 +1234,7 @@ static void lg_shutdown(void)
// free metrics ringbuffers
ringbuffer_free(&g_state.renderTimings);
ringbuffer_free(&g_state.frameTimings );
ringbuffer_free(&g_state.uploadTimings);
ringbuffer_free(&g_state.renderDuration);
free(g_state.fontName);

View File

@ -120,7 +120,7 @@ struct AppState
bool lastRenderTimeValid;
RingBuffer renderTimings;
RingBuffer renderDuration;
RingBuffer frameTimings;
RingBuffer uploadTimings;
atomic_uint_least64_t pendingCount;
atomic_uint_least64_t renderCount, frameCount;