From 8a6ba637a72df7011918233779826638b47b57ab Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Fri, 9 May 2025 11:19:13 +0800 Subject: [PATCH] store last render time in RenderTicker --- thermion_dart/native/include/RenderTicker.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/thermion_dart/native/include/RenderTicker.hpp b/thermion_dart/native/include/RenderTicker.hpp index fb4f0537..9381ffd8 100644 --- a/thermion_dart/native/include/RenderTicker.hpp +++ b/thermion_dart/native/include/RenderTicker.hpp @@ -36,7 +36,7 @@ namespace thermion /// @brief /// @param frameTimeInNanos - void render( + bool render( uint64_t frameTimeInNanos ); @@ -61,6 +61,7 @@ namespace thermion filament::Renderer *mRenderer = nullptr; std::vector mAnimationManagers; std::vector>> mRenderable; + std::chrono::high_resolution_clock::time_point mLastRender; }; } \ No newline at end of file