Last month we were excited over the release of a OpenVG state tracker
and OpenGL ES 1.1/2.0 state trackers
along with confirmation that OpenCL and OpenGL 3.1 state trackers
are under development. Neither of these new state trackers have yet to arrive, but just committed to the Mesa repository is a new Gallium3D driver. However, before leaping for joy, this is not a new hardware GPU driver for a NVIDIA or ATI/AMD graphics card, but is rather just being referred to as the "identity" driver.
Gallium3D's identity driver will likely be used as the basis for transforming and/or debugging drivers like trace and their GPU network debugger
. This new driver adds well over 1,000 lines of new code to Mesa.
The Git commit introducing this new Gallium3D driver can be found at FreeDesktop.org