Add support for macOS. (#745)

This commit is contained in:
squidbus
2025-08-03 08:56:42 -07:00
committed by GitHub
parent ada0db62dc
commit 80e779afd9
47 changed files with 889 additions and 139 deletions
+3
View File
@@ -217,6 +217,9 @@ void GameWindow::Init(const char* sdlVideoDriver)
s_renderWindow = s_pWindow;
#elif defined(__linux__)
s_renderWindow = { info.info.x11.display, info.info.x11.window };
#elif defined(__APPLE__)
s_renderWindow.window = s_pWindow;
s_renderWindow.view = SDL_Metal_GetLayer(SDL_Metal_CreateView(s_pWindow));
#else
static_assert(false, "Unknown platform.");
#endif