Radeon DRI3 Performance On Ubuntu 16.04

Written by Michael Larabel in Ubuntu on 17 March 2016 at 11:00 AM EDT. 6 Comments
UBUNTU
In continuation of the results earlier this week looking at How Ubuntu 16.04 Is Performing With AMDGPU/Radeon Graphics Compared To Ubuntu 14.04 With FGLRX, here is an extra run with the Radeon/AMDGPU results while enabling DRI3 rendering support.

While DRI3 support is now quite stable across drivers if using relatively new versions of all the relevant software components (xorg-server, Mesa, the DDX drivers, etc), the main Radeon and Intel DDX drivers don't yet enable DRI3 by default but opt for DRI2. However, as shown in past tests, with the right conditions DRI3 can be noticeably faster while also having the benefit of more perfect rendering (a.k.a. hopefully no screen tearing).


It's easy at least to enable DRI3 via the xorg.conf/xorg.conf.d and some distributions like Fedora 23 have even enabled DRI3 by default in their packaged drivers. As some complementary data to the big Ubuntu 16.04 Radeon tests from earlier this week, I took three of the graphics cards and did an extra run when using DRI3 in place of the default DRI2.


The Ubuntu 16.04 system as mentioned in that article was using the Linux 4.4 kernel (but Canonical back-ported the Radeon changes from Linux 4.5) and the x-staging PPA with Mesa 11.2 built against LLVM 3.8.


The tested graphics cards with this extra DRI3 run were the R9 290, R7 370, and R9 Fury.
Ubuntu 16.04 DRI3 AMD Radeon Graphics Tests

The test benefiting the most on this system from DRI3 was just OpenArena.
Ubuntu 16.04 DRI3 AMD Radeon Graphics Tests

You can find all of this test data via this OpenBenchmarking.org result file. While this batch of DRI3 results may not be too exciting, the good news is that I didn't run into any issues or regressions when opting for Direct Rendering Infrastructure 3.
Ubuntu 16.04 DRI3 AMD Radeon Graphics Tests

On a related note, over in this OpenBenchmarking.org result file I also ran some Intel DRI3 tests atop Ubuntu 16.04.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week