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

Chia-I Wu olv at kemper.freedesktop.org
Wed Nov 10 15:58:04 UTC 2010


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

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.

---

 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 20862e4..6db44c7 100644
--- a/src/egl/drivers/dri2/egl_dri2.c
+++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -750,7 +750,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