From ad1ba6795040d569d3b4857fcd39cdb6a7ed1c21 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 5 Dec 2025 21:04:36 +0800 Subject: Add Measure time log. Clean up OpenGL renderer. --- include/cru/base/log/Logger.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include') diff --git a/include/cru/base/log/Logger.h b/include/cru/base/log/Logger.h index d98ee3e3..6290378b 100644 --- a/include/cru/base/log/Logger.h +++ b/include/cru/base/log/Logger.h @@ -1,5 +1,6 @@ #pragma once #include "../Base.h" +#include "../Guard.h" #include #include @@ -86,6 +87,9 @@ class CRU_BASE_API Logger : public Object, public virtual ILogger { std::mutex target_list_mutex_; std::vector> target_list_; }; + +CRU_BASE_API Guard MeasureTimeAndLog(std::string_view tag, + std::string_view name); } // namespace cru::log #define CRU_DEFINE_LOG_FUNC(level) \ -- cgit v1.2.3