On Wed, Mar 17, 2010 at 12:28:39AM +0100, Luc Verhaegen wrote: > Modularized dri drivers and an SDK enabled mesa tree are available in my > personal git repos at http://cgit.freedesktop.org/~libv/ > > The SDK enabled mesa tree adds to the mesa build system to create shared > libraries libmesadri and libmesadricommon. It creates the relevant .pc > files and installs the necessary headers include/mesa/ (and updates > glcore.h). The patch is about 300 lines each time, and only adjusts the > build system. > > The modularized drivers are fully autotooled and can be built and > installed the familiar way once the dependencies are available > (currently, libdrm and the dri sdk, and some driver specific libdrms for > i9xx and radeon). These drivers are i810, i9xx (i915 and i965), mach64, > mga, r128, radeon (also includes r200, r300 and r600), savage, sis, tdfx > and unichrome. > > This work was done for currently 16 versions between mesa 7.0 and the > freshly tagged 7.8-rc1, all were extensively and oft repeatedly built > through. 5 versions were also run tested (glxinfo, glxgears) for the > radeon and unichrome drivers, and the swrast driver was also tested > several times. Such a large range of versions was handled to prove the > long term feasability of this. > > This work satisfies my requirements from my "TODO: Mesa" slide from my > fosdem talk, for which the slides are available at: > http://people.freedesktop.org/~libv/graphics_driver_stack_(FOSDEM2010_-_slides)$ > > This only handles the DRI part of things, gallium seems to be more in > flux atm, and from what i hear, it should be easier to have modular > drivers there. > > Comments, additions, changes? > > Thanks, > > Luc Verhaegen.
After giving the mesa3d-dev list the opportunity to have a whole day of deafening silence, maybe the other lists should join in on that fun :p Luc Verhaegen. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev