From e473516bb76d8a2cacc850c32bd023c45f898f68 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 19 Apr 2023 22:10:08 +0100 Subject: [PATCH] fix rendertime inaccuracy --- src/WallpaperEngine/Render/Drivers/CWaylandOpenGLDriver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WallpaperEngine/Render/Drivers/CWaylandOpenGLDriver.cpp b/src/WallpaperEngine/Render/Drivers/CWaylandOpenGLDriver.cpp index 67a6a7a..b10abce 100644 --- a/src/WallpaperEngine/Render/Drivers/CWaylandOpenGLDriver.cpp +++ b/src/WallpaperEngine/Render/Drivers/CWaylandOpenGLDriver.cpp @@ -307,7 +307,7 @@ void* CWaylandOpenGLDriver::getWindowHandle () const { } float CWaylandOpenGLDriver::getRenderTime () const { - return std::chrono::duration_cast(std::chrono::high_resolution_clock::now() - renderStart).count() / 1000000; + return (float)std::chrono::duration_cast(std::chrono::high_resolution_clock::now() - renderStart).count() / 1000000.0; } bool CWaylandOpenGLDriver::closeRequested () {