From 967db4ff80a876fcea422d86c62154fa8bf0a6d3 Mon Sep 17 00:00:00 2001 From: Chinmay Garde Date: Tue, 23 Oct 2018 10:46:14 -0700 Subject: [PATCH] Fix mac builds. Only Linux and Windows require default GL proc resolvers. (flutter/engine#6641) --- engine/src/flutter/shell/platform/embedder/embedder.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engine/src/flutter/shell/platform/embedder/embedder.cc b/engine/src/flutter/shell/platform/embedder/embedder.cc index 2e226a3d2c..d8e1854e6b 100644 --- a/engine/src/flutter/shell/platform/embedder/embedder.cc +++ b/engine/src/flutter/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(