From c52020a55c06cba8005a1931a4b68eee230892f7 Mon Sep 17 00:00:00 2001 From: Chinmay Garde Date: Tue, 23 Oct 2018 10:26:14 -0700 Subject: [PATCH] Fix mac builds. Only Linux and Windows require default GL proc resolvers. --- shell/platform/embedder/embedder.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/shell/platform/embedder/embedder.cc b/shell/platform/embedder/embedder.cc index 2e226a3d2c034..d8e1854e6b5df 100644 --- a/shell/platform/embedder/embedder.cc +++ b/shell/platform/embedder/embedder.cc @@ -89,6 +89,7 @@ static bool IsRendererValid(const FlutterRendererConfig* config) { return false; } +#if OS_LINUX || OS_WIN static void* DefaultGLProcResolver(const char* name) { static fml::RefPtr proc_library = #if OS_LINUX @@ -99,6 +100,7 @@ static void* DefaultGLProcResolver(const char* name) { return static_cast( const_cast(proc_library->ResolveSymbol(name))); } +#endif // OS_LINUX || OS_WIN static shell::Shell::CreateCallback InferOpenGLPlatformViewCreationCallback(