From fc7746e3a9440d12d04b53c40675c411cea31d9f Mon Sep 17 00:00:00 2001 From: Sinan Karakaya Date: Wed, 6 Aug 2025 17:58:42 +0200 Subject: [PATCH] fix(gui): changed OpenGL version for macOS x64 and ARM --- gui/gui.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gui/gui.cpp b/gui/gui.cpp index 474c382..901b0bb 100755 --- a/gui/gui.cpp +++ b/gui/gui.cpp @@ -137,7 +137,13 @@ bool gui::init_imgui(gui::window_t* main_window) return false; } +#ifdef __APPLE__ && (__aarch64__) + ret = ::ImGui_ImplOpenGL3_Init("#version 120"); +#elif __APPLE__ && (__x86_64__) + ret = ::ImGui_ImplOpenGL3_Init("#version 150"); +#else ret = ::ImGui_ImplOpenGL3_Init("#version 330"); +#endif if (false == ret) { LOG_ERROR(Render, "Failed to init OpenGL3: {}", SDL_GetError());