Join us on our own very special Reddit: /r/Linuxers

Mesa 19.3 released with huge updates for Linux open source graphics drivers

By - | Views: 20,173

Arriving in time before the holiday season, Mesa 19.3 has now been officially released giving all open source Linux graphics drivers some big boosts and new features.

What is Mesa? Is it a tasty biscuit? Do I have Mesa? If you have an AMD or Intel GPU then yes, you will be using Mesa (unless you changed it, 99% of distributions come with Mesa out of the box) and it's what powers your GPU enabling it to talk to OpenGL and Vulkan.

Don't be too hasty to upgrade right away though, with brand new releases there's always a few gremlins hiding ready to crash your games. The Mesa team always suggest waiting for the first point release 19.3.1 if you're concerned with stability and reliability.

If you're looking for a user-friendly list of what's new, the official 19.3 release notes are not the droids you're looking for. Thankfully, Phoronix has their usual feature overview. In this release you can expect support for the new ACO shader compiler which Valve funded, OpenGL 4.6 support for Intel GPUs, many more Vulkan extensions support added, support for newer AMD and Intel GPUs, bug fixes, performance improvements and so on.

Article taken from GamingOnLinux.com.
24 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
17 comments
Page: 1/2»
  Go to:

NeoTheFox 13 Dec, 2019
Woo! So far not bugs found, I already enabled ACO system-wide. I love seeing all the improvements, even with them being just 1-2% they still do add up.
DamonLinuxPL 13 Dec, 2019
Testing every release candidate from 19.3.0 rc2 until now and no bugs on my machine. Now in my distro stable 19.3.0 is available, so updating :)
x_wing 13 Dec, 2019
ACO is god send. It completely removes stuttering on SteamPlay games with heavy shader usage (e.g. GTA V). So nice to have it mainlined with Mesa now :D
raneon 13 Dec, 2019
Many great new features! I will use now ACO by default for RADV, it is a huge improvement. For radeonsi I will switch to Nir and on my Intel laptop I will try Iris. It is an exciting release, there is even Zink now available for testing the OpenGL 2.1 to Vulkan translation, I hope some old games will work.
BielFPs 13 Dec, 2019
Do we have to do something to use ACO by default? I'm using Mesa 20 but I don't know if ACO is activated
x_wing 13 Dec, 2019
Quoting: BielFPsDo we have to do something to use ACO by default? I'm using Mesa 20 but I don't know if ACO is activated

By default radv uses llvm but you can activate ACO backend by setting RADV_PERFTEST=aco env variable. If you want to globally set ACO as default backend, then you should export this variable in .bash_profile. Still, remember that ACO is still experimental so I wouldn't suggest to enable it globally.
BielFPs 13 Dec, 2019
Quoting: x_wingyou can activate ACO backend by setting RADV_PERFTEST=aco env variable.

Does it work if I put DRI_PRIME=1 RADV_PERFTEST=aco %command% in the launch option of the game?
NeoTheFox 13 Dec, 2019
Quoting: BielFPs
Quoting: x_wingyou can activate ACO backend by setting RADV_PERFTEST=aco env variable.

Does it work if I put DRI_PRIME=1 RADV_PERFTEST=aco %command% in the launch option of the game?

Yes, that's exactly how you should enable it
Lolo01 13 Dec, 2019
View PC info
  • Supporter Plus
Quoting: BielFPs
Quoting: x_wingyou can activate ACO backend by setting RADV_PERFTEST=aco env variable.

Does it work if I put DRI_PRIME=1 RADV_PERFTEST=aco %command% in the launch option of the game?

RADV_PERFTEST=aco %command% can be used as a launch option for any Steam game.

To use it in all applications with Manjaro, add RADV_PERFTEST=aco in /etc/environment


Last edited by Lolo01 on 14 December 2019 at 8:30 am UTC
Shmerl 13 Dec, 2019
Great release. ACO now has tessellation and geometry shaders to pick up, and radv will become even faster.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.