From e09a4094bedd0ecc8e7cc4af614dabe1b7b5fb05 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Wed, 14 Oct 2015 21:46:34 +0900 Subject: Evas GL: Add EGL_KHR_surfaceless_context since it is supported See 3e39bf36389fdbc8a3f845214. Surfaceless contexts are supported even if the driver does not support them. --- src/modules/evas/engines/gl_common/evas_gl_api_ext.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/evas/engines/gl_common/evas_gl_api_ext.c b/src/modules/evas/engines/gl_common/evas_gl_api_ext.c index 03e9805385..eb6f1564e7 100644 --- a/src/modules/evas/engines/gl_common/evas_gl_api_ext.c +++ b/src/modules/evas/engines/gl_common/evas_gl_api_ext.c @@ -506,6 +506,11 @@ evgl_api_egl_ext_init(void *getproc, const char *glueexts) sb = eina_strbuf_new(); + // Always supported by Evas GL (faked with internal pbuffer if needed) + // See also GL_OES_surfaceless_context (needs some more work to be actually + // supported). + eina_strbuf_append(sb, "EGL_KHR_surfaceless_context "); + ///////////////////////////////////////////////////////////////////////////////////////////////////// // Extension HEADER ///////////////////////////////////////////////////////////////////////////////////////////////////// -- cgit v1.2.1