Great!

egl/xegl* are working for me on Nouveau NV40, after installing a
src/gallium/winsys/xlib version of libGL.so.
Haven't tested OpenVG.

egl_g3d currently requires the winsys/xlib version of libGL.so., that use
the Mesa xlib driver, which implements GLX dispatch, even though it
currently only dispatches to Mesa's fakeglx.
How about adding GLX API support to egl_g3d by creating a GLX dispatch table
and hooking it into xmesa?
This would allow to use egl_g3d for both eGL and GLX when using a Gallium
driver.

Also how about using XCB instead of Xlib, so that X11 protocol usage is even
more direct?

The screen surface and MESA_gallium code also needs porting to egl_g3d.
Hopefully I can get it working soon.
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to