[Xfce4-commits] [xfce/xfwm4] 01/03: compositor: Check for glx extension availability
noreply at xfce.org
noreply at xfce.org
Thu Nov 26 11:39:46 CET 2015
This is an automated email from the git hooks/post-receive script.
olivier pushed a commit to branch master
in repository xfce/xfwm4.
commit 4c1e4e954efbe0369221655dfb4c03c6fcf17a34
Author: Olivier Fourdan <fourdan at xfce.org>
Date: Thu Nov 26 09:13:00 2015 +0100
compositor: Check for glx extension availability
Bug: 12331
Signed-off-by: Olivier Fourdan <fourdan at xfce.org>
---
src/compositor.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/src/compositor.c b/src/compositor.c
index a3ea664..e441962 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -1307,12 +1307,19 @@ free_glx_data (ScreenInfo *screen_info)
static gboolean
init_glx (ScreenInfo *screen_info)
{
+ int error_base, event_base;
int version;
g_return_val_if_fail (screen_info != NULL, FALSE);
TRACE ("entering init_glx");
+ if (!glXQueryExtension (myScreenGetXDisplay (screen_info), &error_base, &event_base))
+ {
+ g_warning ("GLX extension missing, GLX support disabled.");
+ return FALSE;
+ }
+
version = epoxy_glx_version (myScreenGetXDisplay (screen_info), screen_info->screen);
DBG ("Using GLX version %d", version);
if (version < 13)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list