From 79b37f14318110c08d72c26003f622bf6bbdcb54 Mon Sep 17 00:00:00 2001 From: Nanako <469449812@qq.com> Date: Thu, 4 Jul 2024 20:21:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dimgui=20cpu=E5=8D=A0=E7=94=A8?= =?UTF-8?q?=E8=BF=87=E9=AB=98,=20=E5=8D=87=E7=BA=A7imgui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- imgui | 2 +- imgui_macos_main.mm | 1 + imgui_windows_main.cpp | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/imgui b/imgui index 10a5a85..527b2c4 160000 --- a/imgui +++ b/imgui @@ -1 +1 @@ -Subproject commit 10a5a857f5b5cd6eae7f86461b939ec05e9235b2 +Subproject commit 527b2c45af2f8964f95826bd16ab7c7ed372ae41 diff --git a/imgui_macos_main.mm b/imgui_macos_main.mm index a5a706b..26b3442 100644 --- a/imgui_macos_main.mm +++ b/imgui_macos_main.mm @@ -135,6 +135,7 @@ void run_imgui() { [commandBuffer presentDrawable:drawable]; [commandBuffer commit]; + std::this_thread::yield(); } } shutdown_imgui(); diff --git a/imgui_windows_main.cpp b/imgui_windows_main.cpp index 94e23d7..d7e5810 100644 --- a/imgui_windows_main.cpp +++ b/imgui_windows_main.cpp @@ -3,6 +3,8 @@ #include "imgui_impl_win32.h" #include #include +#include + #include "imgui_main.h" // Data @@ -141,6 +143,7 @@ void run_imgui() { tick_imgui(io.DeltaTime); draw_imgui(io.DeltaTime); render_imgui(); + std::this_thread::yield(); } shutdown_imgui(); }