From 681aeba443c4e14a7d9bdab9c4b782e574c75a2c Mon Sep 17 00:00:00 2001 From: Peter Gal Date: Thu, 20 Jul 2017 14:58:54 +0200 Subject: [PATCH] Advertise EGL extensions via gl ext string Advertised EGL extensions: * EGL_KHR_create_context * EGL_KHR_surfaceless_context --- renderdoc/driver/gl/gl_driver.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renderdoc/driver/gl/gl_driver.cpp b/renderdoc/driver/gl/gl_driver.cpp index f9b2a8d35..75c7f5754 100644 --- a/renderdoc/driver/gl/gl_driver.cpp +++ b/renderdoc/driver/gl/gl_driver.cpp @@ -816,6 +816,11 @@ void WrappedOpenGL::BuildGLESExtensions() m_GLESExtensions.push_back("GL_OES_vertex_array_object"); m_GLESExtensions.push_back("GL_OES_vertex_half_float"); + // advertise EGL extensions in the gl ext string, just in case anyone is checking it for + // this way. + m_GLESExtensions.push_back("EGL_KHR_create_context"); + m_GLESExtensions.push_back("EGL_KHR_surfaceless_context"); + // we'll be sorting the implementation extension array, so make sure the // sorts are identical so we can do the intersection easily std::sort(m_GLESExtensions.begin(), m_GLESExtensions.end());