View Single Post
Old 12-25-10, 08:48 PM   #2
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default Re: Nvidia Driver team will oversleep Web GPU acceleration?

It looks mesa-lib compiled with these options:
Code:
--enable-gles-overlay --with-state-trackers=egl,es,vega --enable-gallium-swrast
will provide missing OpenGL ES libraries:
Code:
/usr/lib/libGLESv1_CM.so
/usr/lib/libGLESv1_CM.so.1
/usr/lib/libGLESv1_CM.so.1.1.0
/usr/lib/libGLESv2.so
/usr/lib/libGLESv2.so.2
/usr/lib/libGLESv2.so.2.0.0
using software emulation. If you will have luck and use egl_glx driver/translator Nvidia will do some hw GLX acceleration as much as EGL to GLX is possible to be translated.

Unfortunately for Chromium 10.0.616.0 this cheat is not enough and it will crash at GPU acceleration code:
Code:
/usr/lib/chromium/chrome --type=gpu-process
--channel=25734.0xb222a50.801587199:
symbol lookup error: /usr/lib/egl/egl_x11_swrast.so:
undefined symbol: _eglInitDriverFallbacks
Hmm it looks egl_glx driver is not in use. Will check this later why...
zbiggy is offline   Reply With Quote