Bug ID 1082298
Summary Mesa: get rid of n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch?
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component X.Org
Assignee xorg-maintainer-bugs@forge.provo.novell.com
Reporter sndirsch@suse.com
QA Contact xorg-maintainer-bugs@forge.provo.novell.com
Found By ---
Blocker ---

> - n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
>   * Disable AMDGPU GFX9/Vega with LLVM < 6.0.0.
>     While it is supported since LLVM 5.0.0, it was not working
>     correctly (bnc#1075901). Since we do not have the resources to
>     determine which fixes should be backported and LLVM 6 will be
>     released relatively soon, disable the support until then. Users
>     with the card will have working desktop using software
>     rendering just like they did with LLVM 4.
>
https://build.opensuse.org/package/view_file/X11:XOrg/Mesa/n_Disable-AMDGPU-GFX9
-Vega-on-LLVM-lessthan-6.0.0.patch?expand=1
>  https://bugzilla.suse.com/show_bug.cgi?id=1075901
>
>  Not sure, whether this change would be appreciated upstream in git. Michal?
>

Michal Srb:
"My guess is that it would not be. There is no bug in Mesa, the bug is in LLVM.
LLVM 5 is supposed to support Vega, but it has a bug that breaks it. LLVM 6
works. The correct thing to do would be to find and backport the fix into LLVM
5, but we can not do it since we do not have the (very new) hardware. So we
decided to disable Vega support in Mesa if built with LLVM 5.

If there was a configuration option to disable parts of AMDGPU, we would use
it. But there is not, hence this patch."

Mesa's upstream developer:
Simple steps:
 - fd.o report already mentions LLVM patches needed
 - update LLVM package adding ^^, check with user that things works as expected


You are receiving this mail because: