On Fri, 2010-01-01 at 10:13 -0800, José Fonseca wrote:
> On Tue, 2009-12-29 at 15:41 -0800, Luca Barbieri wrote:

> > Maybe a "direct Gallium state tracker" could be added, but it would
> > require duplicating the X11/DRM setup logic in EGL and GLX.
> 
> In my view Gallium isn't an interface meant for applications and direct
> accessing Gallium interface is exclusively for development/testings
> purposes. Whatever works is good. 

Something like a "direct state tracker" would be required if we ever
wanted to export a stable Gallium API.  This is because Gallium *will*
change, but we want the API to be stable, so the "direct state tracker"
would start off as a direct mapping between the API and Gallium, but as
Gallium evolves, the state-tracker would grow to map between the stable
and current versions of Gallium.

Note that the Direct state tracker has already been written -- more or
less it is just what's in drivers/identity...

Keith




------------------------------------------------------------------------------
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