From f0d7c4c4c204ef1d69e936c19aed61de1dd2b741 Mon Sep 17 00:00:00 2001 From: ftsui Date: Wed, 9 Aug 2023 09:38:28 -0700 Subject: [PATCH] Request GLES version 2 interface. (flutter/engine#44504) - SKIA requires at least GLES version 2.0 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style --- engine/src/flutter/shell/platform/glfw/flutter_glfw.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engine/src/flutter/shell/platform/glfw/flutter_glfw.cc b/engine/src/flutter/shell/platform/glfw/flutter_glfw.cc index 55968f0e266..554a2745baf 100644 --- a/engine/src/flutter/shell/platform/glfw/flutter_glfw.cc +++ b/engine/src/flutter/shell/platform/glfw/flutter_glfw.cc @@ -238,6 +238,8 @@ static UniqueGLFWwindowPtr CreateShareWindowForWindow(GLFWwindow* window) { glfwWindowHint(GLFW_VISIBLE, GLFW_FALSE); #if defined(__linux__) glfwWindowHint(GLFW_CONTEXT_CREATION_API, GLFW_EGL_CONTEXT_API); + glfwWindowHint(GLFW_CLIENT_API, GLFW_OPENGL_ES_API); + glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 2); #endif GLFWwindow* share_window = glfwCreateWindow(1, 1, "", NULL, window); glfwDefaultWindowHints();