summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Jackson <ajax@nwnk.net>2006-01-18 20:50:32 +0000
committerAdam Jackson <ajax@nwnk.net>2006-01-18 20:50:32 +0000
commitd4e0e8ea91612e570be18ae5eb3779d2848bb809 (patch)
tree54ff6a931d4a654fc58c26f852e51556006a4e4e
parent275a60e65f61f943fb42adeacbf70bce89cdd97c (diff)
Also check for EXT_tfd in the GLX extension string.
-rw-r--r--ChangeLog3
-rw-r--r--src/screen.c3
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 25f760e..ed55858 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,9 @@
* src/texture.c:
Allow using EXT_texture_from_drawable as well as MESA_render_texture.
+ * src/screen.c:
+ Also check for EXT_tfd in the GLX extension string.
+
2005-12-31 Zack Rusin <zack@freedesktop.org>
Initial import. (David Reveman)
diff --git a/src/screen.c b/src/screen.c
index 9e0c0aa..8c68027 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -680,7 +680,8 @@ addScreen (CompDisplay *display,
currentRoot = s->root;
glxExtensions = glXQueryExtensionsString (s->display->display, screenNum);
- if (!testMode && !strstr (glxExtensions, "GLX_MESA_render_texture"))
+ if (!testMode && !strstr (glxExtensions, "GLX_MESA_render_texture")
+ && !strstr(glxExtensions, "GLX_EXT_texture_from_drawable"))
{
fprintf (stderr, "%s: GLX_MESA_render_texture is missing\n",
programName);