From 393076a4b3af863f62ee75f560a0e3b25ed45a3d Mon Sep 17 00:00:00 2001 From: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Wed, 5 Jul 2023 15:34:18 +0300 Subject: [PATCH] [macOS/iOS] Set MoltenVK logging level based on `--verbose` flag. (cherry picked from commit 75d0fcea16a7959bcf5deccd4e63c0bba3932a12) --- main/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/main.cpp b/main/main.cpp index f6c4df583ba..397476ae396 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -1956,6 +1956,10 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph OS::get_singleton()->_verbose_stdout = GLOBAL_GET("debug/settings/stdout/verbose_stdout"); } +#if defined(MACOS_ENABLED) || defined(IOS_ENABLED) + OS::get_singleton()->set_environment("MVK_CONFIG_LOG_LEVEL", OS::get_singleton()->_verbose_stdout ? "3" : "1"); // 1 = Errors only, 3 = Info +#endif + if (frame_delay == 0) { frame_delay = GLOBAL_DEF(PropertyInfo(Variant::INT, "application/run/frame_delay_msec", PROPERTY_HINT_RANGE, "0,100,1,or_greater"), 0); }