Date: Sun, 15 Jan 2017 04:50:19 +0000 (UTC) From: Benjamin Kaduk <bjk@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49856 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201701150450.v0F4oJIa057583@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bjk Date: Sun Jan 15 04:50:19 2017 New Revision: 49856 URL: https://svnweb.freebsd.org/changeset/doc/49856 Log: Add 2016Q4 Graphics entry from Matthew Macy Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-10-2016-12.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-10-2016-12.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-10-2016-12.xml Sun Jan 15 02:55:29 2017 (r49855) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-10-2016-12.xml Sun Jan 15 04:50:19 2017 (r49856) @@ -1099,4 +1099,73 @@ The &os; Foundation </sponsor> </project> + + <project cat='proj'> + <title>The Graphics Stack on &os;</title> + + <contact> + <person> + <name>&os; Graphics Team</name> + <email>FreeBSD-x11@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Matthew</given> + <common>Macy</common> + </name> + <email>mmacy@nextbsd.org</email> + </person> + </contact> + + <links> + <url href="https://wiki.FreeBSD.org/Graphics">Graphics Stack Roadmap and Supported Hardware Matrix</url> + <url href="https://github.com/FreeBSDDesktop/freebsd-base-graphics">GitHub Repository</url> + <url href="https://github.com/FreeBSD/freebsd-ports-graphics">Ports Development Repository</url> + <url href="https://github.com/FreeBSDDesktop/libudev-devd">Fork of libudevd-devd Shim</url> + <url href="https://planet.FreeBSD.org/graphics">Graphics Team Blog</url> + </links> + + <body> + <p>Good progress on graphics support was made during the weeks + around Christmas and the new year with the import of Linux's 4.9 + DRM for <tt>i915</tt> and <tt>amdgpu</tt> into the drm-next + branch of the github repository. The <tt>amdgpu</tt> KMS + driver is already somewhat usable, with a few major known issues + remaining. It now supports GPUs as far back as Southern Islands + and up to Polaris. The 4.9 update also appears to have fixed a + regression in <tt>i915</tt> that was introduced by the 4.8 merge + late this past summer. The drm-next branch now supports the + Intel integrated graphics unit up to Kaby Lake CPUs. To + facilitate out-of-the-box support on CURRENT, most of the + branch-local VM changes were reverted and the graphics fault + routines converted to use pg_populate. This new interface is the + source of a couple of regressions causing panics on i915 and + severe artifacts with amdgpu on integrated GPUs. Mark Johnston + (markj@) has volunteered to analyze these issues. Please show + your support and encouragement to Mark for helping to move this + project towards the finish line.</p> + + <p>The xserver-mesa-next-udev branch was created for the ports + development repository, and holds Mesa 13.0 and fixes for + newer AMD GPUs. It uses a fork of the libudev-devd shim, also + bringing Mesa closer to Linux upstream. I plan to keep + updating <tt>drm</tt> and <tt>amdgpu</tt> (for use on my + desktop and potentially longer term for GPGPU computations) as + well as work with Mark to address the existing bugs in + <tt>i915</tt> (assuming that two new porters are approved). + However, the Linux <tt>i915</tt> developers seems to + aggressively explore the space of possible implementations and + use of Linux internal APIs, making it prohibitively time + consuming to track upstream. I am helping someone to learn the + ropes of how to replay a subset of changes from a Linux + release into &os; in the hope that he will take over the + mantle of drm-next <tt>i915</tt> maintainer. Assuming the + issues listed above are addressed, a port of the linuxkpi, + DRM, and KMS drivers for use on standard amd64 CURRENT + installations is planned. Together with upgrades to the + relevant graphics ports, this will provide experimental + support for new AMD and Intel GPUs.</p> + </body> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701150450.v0F4oJIa057583>