[Mesa-dev] How to compile MESA7.9 to support EGL_MESA_screen_surface.

xiaoxiaomuyu xiaoxiaomuyusajiangtian at gmail.com
Sun Oct 17 00:24:44 PDT 2010

demo3.c,  ./a.out
libEGL warning: failed to create DRM screen
libEGL warning: use software fallback
EGL version = 1.4
EGL_VENDOR = Mesa Project
EGL_MESA_screen_surface is not supported

./configure --prefix=/usr --enable-gallium-llvm --enable-gallium-i915
--with-dri-drivers=i915 --enable-gallium-i965=disable
     EGL:             glx  ???? It's right. seems i don't need it. Thanks.

prefix  :          /usr
        exec_prefix:     ${prefix}
        libdir:          ${exec_prefix}/lib
        includedir:      ${prefix}/include

        Driver:          dri
        OSMesa:          no
        DRI drivers:     i915
        DRI driver dir:  ${libdir}/dri
        Use XCB:         no

        llvm:            no

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Target dirs:      egl dri-i915 dri-swrast
        Winsys dirs:     sw sw/xlib sw/dri i915/sw i915/drm
        Driver dirs:     softpipe failover galahad trace rbug identity svga
        Trackers dirs:   dri egl
        EGL client APIs: $(GL_LIB)

        Shared libs:     yes
        Static libs:     no
        EGL:             glx
        EGL platforms:   x11 drm
        GLU:             yes
        GLw:             yes (Motif: no)
        glut:            no

        CFLAGS:          -g -O2 -Wall -Wmissing-prototypes -std=c99
-ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC
        CXXFLAGS:        -g -O2 -Wall -fvisibility=hidden
-fno-strict-aliasing -fPIC

        Run 'make' to build Mesa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20101017/40d679c7/attachment.html>

More information about the mesa-dev mailing list