Use `display_time` instead of recalculating

pull/197/head
jackun 4 years ago
parent 357a819d67
commit 159305bbc7
No known key found for this signature in database
GPG Key ID: 119DB3F1D05A9ED3

@ -1190,14 +1190,14 @@ void render_benchmark(swapchain_stats& data, struct overlay_params& params, ImVe
float display_for = 10.0f;
float alpha;
if (display_for >= display_time){
alpha = float(now - log_end) / 1000000 * params.background_alpha;
alpha = display_time * params.background_alpha;
if (alpha >= params.background_alpha){
ImGui::SetNextWindowBgAlpha(0.5f);
}else{
ImGui::SetNextWindowBgAlpha(alpha);
}
} else {
alpha = 6.0 - float(now - log_end) / 1000000 * params.background_alpha;
alpha = 6.0 - display_time * params.background_alpha;
if (alpha >= params.background_alpha){
ImGui::SetNextWindowBgAlpha(0.5f);
}else{

Loading…
Cancel
Save