From 58d54ee82dfae5486bc09d04d2760c922d54d631 Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Wed, 16 Sep 2015 22:10:22 +0100 Subject: [PATCH] glamor: explicitly check for GL_OES_EGL_image MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Otherwise we'll fail miserably later on as we try to use glEGLImageTargetTexture2DOES. Signed-off-by: Emil Velikov Reviewed-by: Michel Dänzer --- glamor/glamor.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/glamor/glamor.c b/glamor/glamor.c index d4a023629..8178785d4 100644 --- a/glamor/glamor.c +++ b/glamor/glamor.c @@ -545,6 +545,11 @@ glamor_init(ScreenPtr screen, unsigned int flags) } } + if (!epoxy_has_gl_extension("GL_OES_EGL_image")) { + ErrorF("GL_OES_EGL_image not available\n"); + goto fail; + } + glamor_priv->has_rw_pbo = FALSE; if (glamor_priv->gl_flavor == GLAMOR_GL_DESKTOP) glamor_priv->has_rw_pbo = TRUE;