From 29f158c9b20d5f74177975fdf9a4d7375da6cc7a Mon Sep 17 00:00:00 2001 From: GeorgH93 Date: Thu, 28 Jan 2021 02:53:11 +0100 Subject: [PATCH] Fix SetThreadName on apple --- openVulkanoCpp/Base/Utils.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openVulkanoCpp/Base/Utils.cpp b/openVulkanoCpp/Base/Utils.cpp index ea68460..afe9de9 100644 --- a/openVulkanoCpp/Base/Utils.cpp +++ b/openVulkanoCpp/Base/Utils.cpp @@ -22,6 +22,8 @@ namespace openVulkanoCpp auto thisThread = ::GetCurrentThread(); std::wstring namew(name.begin(), name.end()); SetThreadDescription(thisThread, namew.c_str()); +#elif __APPLE__ + pthread_setname_np(name.c_str()); #else pthread_setname_np(pthread_self(), name.c_str()); #endif @@ -38,4 +40,4 @@ namespace openVulkanoCpp file.close(); return data; } -} \ No newline at end of file +}