Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

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.
22 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
14 comments

NeoTheFox Dec 13, 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 Dec 13, 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 Dec 13, 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
BielFPs Dec 13, 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 Dec 13, 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

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 Dec 13, 2019
you 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 Dec 13, 2019
you 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 Dec 13, 2019
you 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 Dec 13, 2019
Great release. ACO now has tessellation and geometry shaders to pick up, and radv will become even faster.
BielFPs Dec 13, 2019
@x_wing @NeoTheFox @Lolo01 Thank you all for the feedback
tuubi Dec 13, 2019
View PC info
  • Supporter Plus
anyone with a PPA that has it already?? oibaf it's on 20.0-dev and sometimes padoka just takes too long.
This is a good one.
Shmerl Dec 13, 2019
Good to see AMD usage reaching more than one third on GOL and gradually growing. A big driver is advancement of Mesa:



Also, the pace seems to have slightly accelerated after Navi release in July 2019.


Last edited by Shmerl on 13 December 2019 at 7:38 pm UTC
KuJo Dec 15, 2019
anyone with a PPA that has it already?? oibaf it's on 20.0-dev and sometimes padoka just takes too long.

Take the one kisak provides:
-> https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa
tuubi Dec 15, 2019
View PC info
  • Supporter Plus
anyone with a PPA that has it already?? oibaf it's on 20.0-dev and sometimes padoka just takes too long.

Take the one kisak provides:
-> https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa
That's the one I linked. :)
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.