Mesa (7.9): egl_dri2: Fix __DRI_DRI2 version 1 support.

Chia-I Wu olv at kemper.freedesktop.org
Sat Nov 20 08:09:05 UTC 2010


Module: Mesa
Branch: 7.9
Commit: aa5574e78f372f3b9a852763aafbf18517c50440
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa5574e78f372f3b9a852763aafbf18517c50440

Author: Chia-I Wu <olv at lunarg.com>
Date:   Wed Nov 10 23:54:45 2010 +0800

egl_dri2: Fix __DRI_DRI2 version 1 support.

Correctly set __DRI_API_OPENGL flag.
(cherry picked from commit aa139a14ba7279f908da523522cb9ec0578b1ea0)

---

 src/egl/drivers/dri2/egl_dri2.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index 9c4ff56..4a6506c 100644
--- a/src/egl/drivers/dri2/egl_dri2.c
+++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -741,7 +741,7 @@ dri2_create_screen(_EGLDisplay *disp)
    if (dri2_dpy->dri2->base.version >= 2)
       api_mask = dri2_dpy->dri2->getAPIMask(dri2_dpy->dri_screen);
    else
-      api_mask = __DRI_API_OPENGL;
+      api_mask = 1 << __DRI_API_OPENGL;
 
    disp->ClientAPIsMask = 0;
    if (api_mask & (1 <<__DRI_API_OPENGL))




More information about the mesa-commit mailing list