The Graphics Stack on FreeBSD FreeBSD Graphics Team freebsd-x11@FreeBSD.org Graphics stack roadmap and supported hardware matrix Graphics stack team blog Ports development trees on GitHu

The Mesa ports were updated to 10.6.6 and later to 10.6.8. At the same time the ports received a major overhaul to make sure all the ports are correctly configured. Also the dual version support was removed, there is only 1 mesa version for all supported FreeBSD versions. The libosmesa port was merged into the Mesa framework.

Another big item that was included in the Mesa port was OpenCL. There are two GPU based OpenCL implimentations namely: lang/clover for supported radeon KMS cards. And lang/beignet for supported intel KMS cards (currently only Ivybridge). Thanks go to Johannes Dieterich, O. Hartman, and Koop Mast for making this happen.

On the kernel side progress has been made with the i915 update. The driver is able to attach. There are some been some reports that Xorg works, but DRI isn't happy so acceleration doesn't work yet. We not yet at the point where we can have a public test of the new code.

See the Graphics wiki page for up-to-date information.