From 689f6bd9badd0e9dcf1560197133e1ea366b53d8 Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Fri, 1 May 2026 15:31:17 +0300 Subject: [PATCH] renderer-gl: Improve accurancy when printing elapsed time This avoids truncation to zero, by using an explicit cast to float and print out properly the last 2 digits. 43 / 1000 = 0.00 43 / 1000.0 = 0.04 Fixes: 2d70cbf0374a Signed-off-by: Marius Vlad --- libweston/renderer-gl/gl-renderer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libweston/renderer-gl/gl-renderer.c b/libweston/renderer-gl/gl-renderer.c index ecdbe5455..df9867def 100644 --- a/libweston/renderer-gl/gl-renderer.c +++ b/libweston/renderer-gl/gl-renderer.c @@ -734,7 +734,7 @@ timeline_render_point_handler(int fd, uint32_t mask, void *data) " - end: %" PRId64 ".%09ld - elapsed: %.2f us\n", (int64_t) begin.tv_sec, begin.tv_nsec, (int64_t) end.tv_sec, end.tv_nsec, - (float) (elapsed / 1000)); + (float) (elapsed / 1000.0f)); }