diff --git a/samples/desktop.cpp b/samples/desktop.cpp index 6b1510f638cb62893c383c815cd3228db52321e1..ceb549cabe9aef776b9326b5e1473d707ccf4185 100644 --- a/samples/desktop.cpp +++ b/samples/desktop.cpp @@ -15,6 +15,7 @@ #include #include +#include #include "property/rs_properties_def.h" #include "render_context/render_context.h" #include "transaction/rs_transaction.h" @@ -27,11 +28,13 @@ using namespace OHOS::Rosen; - +auto logger = spdlog::stdout_logger_mt("my_logger"); class DesktopDemo { public: DesktopDemo() { + spdlog::set_level(spdlog::level::debug); + logger->info("DesktopDemo 构造函数被调用"); DrawDesktop(); } @@ -104,6 +107,7 @@ public: desktopW = activeModeInfo.GetScreenWidth(); desktopH = activeModeInfo.GetScreenHeight(); printf("desktopW=%d, desktopH=%d\n", desktopW, desktopH); + #ifdef ENABLE_GPU InitContext(); @@ -167,6 +171,7 @@ public: frame->SetDamageRegion(0, 0, desktopW, desktopH); rsSurface_->FlushFrame(frame); + logger->info("Draw desktop completed"); } #ifdef ENABLE_GPU