From 792d855da3f9c674c47fa5efe3b197c89619ebfa Mon Sep 17 00:00:00 2001 From: Dru Lavigne Date: Fri, 8 Jul 2016 19:21:41 +0000 Subject: [PATCH] Add graphics update status report submitted by mmacy@nextbsd.org. Reviewed by: wblock Sponsored by: iXsystems --- .../news/status/report-2016-04-2016-06.xml | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml b/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml index ed1a5d928f..c790e2e092 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml @@ -1031,4 +1031,72 @@ The FreeBSD Foundation + + + Graphics Update + + + + + Matthew + Macy + + mmacy@nextbsd.org + + + + + GitHub Repository + + + +

All Intel GPUs up to and including the unreleased Kaby Lake + are supported. The xf86-video-intel driver will be + updated soon. Updating this driver requires updating + Xorg, which in turn is blocked on Nvidia updates.

+ +

Several problems remain to be solved:

+ + + +

I am hoping to be able to diagnose the first two issues, + along with others, by updating Linux support to the point + where the Intel GPU Tools work on &os;.

+ +

The Radeon AMD/ATI has been updated to GCN 1.0. This has + only been tested on an R7 240. 2D-accelerated X works. Due + to apparent issues with user library support, X does not + recognize the KMS driver as being 3D-capable and reports it as + "not DRI2 capable". The OpenCL benchmark clpeak + fails in drm/ttm, so there may in fact be issues in + the underlying 3D support.

+ +

The AMD/ATI driver has been updated to GCN 1.1 and higher. + The KMS driver loads and attaches on discrete GPUs, though + problems still exist on the Carizzo APU. X will not start due + to unimplemented functions in libdrm. Koop Mast is + actively working on this and should have it fixed soon.

+ +

None of the required patches to src/sys were + committed in time for &os; 11. Although the plan is to + ultimately make linuxkpi, drm, + i915, radeon, and amdgpu updates + available as ports, this will likely not happen until + development has slowed to the point where it is economical to + backport them to &os; in svn. Until that time, modern GPU + support will be available in PC-BSD snapshots and in the + drm-next-4.6 branch on GitHub.

+ +