Otherwise, fill the requested information below. And please remove anything that doesn't apply to keep things readable :)
The title should effectively distinguish this bug report from others and be specific to issue you encounter. When writing the title of the bug report, include a short description of the issue, the hardware/driver(s) affected and application(s) affected.
Describe what you are doing, what you expect and what you're seeing instead. How frequent is the issue? Is it a one time occurrence? Does it appear multiple times but randomly? Can you easily reproduce it?
“It doesn't work” usually is not a helpful description of an issue. The more detail about how things are going wrong, the better.
For rendering errors, attach screenshots of the problem and (if possible) of how it should look. For freezes, it may be useful to provide a screenshot of the affected game scene. Prefer screenshots over videos.
dmesg
RADV_DEBUG=hang
and attach the files created in $HOME/radv_dumps_*/
How can Mesa developers reproduce the issue? When reporting a game issue, start explaining from a fresh save file and don‘t assume prior knowledge of the game’s story.
Example:
Start new game and enter second mission (takes about 10 minutes)
Talk to the NPC called "Frank"
Observe flickering on Frank's body
Please post inxi -GSC -xx
output (fenced with triple backticks) OR fill information below manually
cat /etc/os-release | grep "NAME"
)lspci -nn | grep VGA
or lshw -C display -numeric
)uname -a
)glxinfo -B | grep "OpenGL version string"
)env | grep XDG_CURRENT_DESKTOP
)sudo X -version
)Did it used to work in a previous Mesa version? It can greatly help to know when the issue started.
Consider recording a GFXReconstruct (preferred), RenderDoc, or apitrace capture of the issue with the RADV driver active. This can tremendously help when debugging issues, but you‘re still encouraged to report issues if you can’t provide a capture file.
Does the issue reproduce with the LLVM backend (RADV_DEBUG=llvm
) or on the AMDGPU-PRO drivers?
Does your environment set any of the variables ACO_DEBUG
, RADV_DEBUG
, and RADV_PERFTEST
?