Mesa (master): progs/egl: Fix eglut with OpenGL ES 2.0.

Chia-I Wu olv at kemper.freedesktop.org
Wed May 5 04:30:03 UTC 2010


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

Author: Chia-I Wu <olv at lunarg.com>
Date:   Wed May  5 12:28:23 2010 +0800

progs/egl: Fix eglut with OpenGL ES 2.0.

EGL_OPENGL_ES2_BIT is not set when choosing OpenGL ES 2.0 configs.

---

 progs/egl/eglut/eglut.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/progs/egl/eglut/eglut.c b/progs/egl/eglut/eglut.c
index b9b5e6e..ff7d8df 100644
--- a/progs/egl/eglut/eglut.c
+++ b/progs/egl/eglut/eglut.c
@@ -84,8 +84,10 @@ _eglutChooseConfig(void)
    renderable_type = 0x0;
    if (_eglut->api_mask & EGLUT_OPENGL_BIT)
       renderable_type |= EGL_OPENGL_BIT;
-   if (_eglut->api_mask & (EGLUT_OPENGL_ES1_BIT | EGLUT_OPENGL_ES2_BIT))
+   if (_eglut->api_mask & EGLUT_OPENGL_ES1_BIT)
       renderable_type |= EGL_OPENGL_ES_BIT;
+   if (_eglut->api_mask & EGLUT_OPENGL_ES2_BIT)
+      renderable_type |= EGL_OPENGL_ES2_BIT;
    if (_eglut->api_mask & EGLUT_OPENVG_BIT)
       renderable_type |= EGL_OPENVG_BIT;
    config_attribs[i++] = renderable_type;




More information about the mesa-commit mailing list