On Sun, Oct 24, 2010 at 7:59 PM, xiaoxiaomuyu
wrote:
> Thanks again.
>
> EGL: glx > what's it for?
It is an EGL driver that does EGL-over-GLX. A call to eglMakeCurrent
is translated to glXMakeCurrent, for example. It is almost always
enabled (as libGL is almost always built).
>
Thanks again.
EGL: glx > what's it for?
EGL platforms: x11 drm > for nothing? Have to explicitly indicate
--with-egl-platforms=drm??
By the way, what's the difference among egl surfaces of pbuffer, screen,
window, bitmap?
Cheers.
__
On Sun, Oct 17, 2010 at 3:24 PM, xiaoxiaomuyu
wrote:
> 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
Unless you compile mesa with --with-egl-platform
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-i9