Zack Rusin, a well known employee of Tungsten Graphics (well, VMware
), has announced quite the present for Mesa developers and those looking forward to the widespread adoption of the Gallium3D
graphics driver architecture. Tomorrow he will be pushing out perhaps the most interesting state tracker yet, one for OpenVG.
The OpenVG state tracker will make it possible for any Gallium3D-based graphics hardware driver to now support this low-level vector graphics API commonly used on hand-held devices with hardware acceleration. Of course, an OpenVG state tracker is not as beneficial to everyone as say the OpenCL state tracker
that Zack hopes to have done by this summer, but it remains an important milestone.
In his mailing list message
where he ruins this surprise, he shares that the OpenVG state tracker is just the start, but there is certainly more exciting Gallium3D features to come. For now this state tracker will live in a separate Mesa branch so that it will not interfere with the forthcoming release of Mesa 7.5