1
From: Robert Bragg <robert@linux.intel.com>
2
Date: Wed, 13 Jul 2011 12:20:43 +0100
3
Subject: [PATCH] Remove GLX dependency
5
Index: oneiric/src/gnome-shell-plugin.c
6
===================================================================
7
--- oneiric.orig/src/gnome-shell-plugin.c 2011-09-04 04:01:43.713265027 -0400
8
+++ oneiric/src/gnome-shell-plugin.c 2011-09-06 11:20:47.243195279 -0400
11
#include <clutter/clutter.h>
12
#include <clutter/x11/clutter-x11.h>
13
+#if defined (__arm__)
16
#include <GL/glxext.h>
19
#include <meta/display.h>
20
#include <meta/meta-plugin.h>
22
gnome_shell_plugin_start (MetaPlugin *plugin)
24
GnomeShellPlugin *shell_plugin = GNOME_SHELL_PLUGIN (plugin);
25
+#if defined (__arm__)
33
+#if defined (__arm__)
35
const char *glx_extensions;
37
GjsContext *gjs_context;
39
+#if defined (__arm__)
40
+ shell_plugin->have_swap_event = 0;
42
screen = meta_plugin_get_screen (plugin);
43
display = meta_screen_get_display (screen);
46
glx_extensions = glXQueryExtensionsString (xdisplay,
47
meta_screen_get_screen_number (screen));
48
shell_plugin->have_swap_event = strstr (glx_extensions, "GLX_INTEL_swap_event") != NULL;
51
shell_perf_log_define_event (shell_perf_log_get_default (),