Since Mesa 20.2, they started to use ACO instead of LLVM on AMD hardware, But I didn’t see any mention about it at time in the release news.
So I would like to know:
- Is Manjaro is using ACO by default with AMD users with Mesa >=20.1?
- If yes, those who were using an old version of Mesa and updated to the recent one are automatically using too?
- Is there any way I can check if my system is using ACO or LLVM?
Hello @furtadopires
Yes it is default everywhere if the hardware is supported. (GCN 3.0+ officially)
On Mesa lower than 20.2, you will need to enable the experimental feature:
export RADV_PERFTEST=aco
Running a game at the terminal you should see something like this, if aco is enabled:
WARNING: Experimental compiler backend enabled. Here be dragons! Incorrect rendering, GPU hangs and/or resets are likely
https://wiki.archlinux.org/index.php/AMDGPU#ACO_compiler
1 Like
system
Closed
3
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.