https://bugs.freedesktop.org/show_bug.cgi?id=88879
Bug ID: 88879 Summary: [radeonsi] [llvm] unigine-heaven won't start with high or ultra quality Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: arek.rusi@gmail.com QA Contact: dri-devel@lists.freedesktop.org
Created attachment 112986 --> https://bugs.freedesktop.org/attachment.cgi?id=112986&action=edit unigine-heaven full output (nothing special)
Problem is when i set high or above settings. It stops work, just after the loading process with message: LLVM ERROR: Not supported instr: <MCInst 2210 <MCOperand Reg:3171> <MCOperand Imm:24> <MCOperand Reg:2044> <MCOperand Reg:74>>
llvm-r227384 - is good one. llvm-r227463 - is bad one
If you need i can bisect this, but not now.
Low or medium quality works good.
GPU: Cape Verde XT ArchLinux x86_64 linux: 1.19rc6 libdrm-git: d2e0f55 mesa-git: 604ae33 ddx: 7.5.0 xorg: 1.6.3 llvm-svn: r227384/r227463
https://bugs.freedesktop.org/show_bug.cgi?id=88879
--- Comment #1 from commiethebeastie@gmail.com --- Run as MESA_GL_VERSION_OVERRIDE=4.0 MESA_GLSL_VERSION_OVERRIDE=400 ./heaven and and you will see that at high settings required shader5
https://bugs.freedesktop.org/show_bug.cgi?id=88879
--- Comment #2 from commiethebeastie@gmail.com --- Created attachment 112992 --> https://bugs.freedesktop.org/attachment.cgi?id=112992&action=edit Unigine Heaven GL_ARB_gpu_shader5
https://bugs.freedesktop.org/show_bug.cgi?id=88879
--- Comment #3 from commiethebeastie@gmail.com --- Oh sorry It`s was my mistake. UH4 does not require shaders 5.
https://bugs.freedesktop.org/show_bug.cgi?id=88879
--- Comment #4 from Arek Ruśniak arek.rusi@gmail.com --- Maybe it wasn't clearly enough, it looks like llvm regression.
Radeonsi doesn't even support shader5.
Could you try if UH4 works for you with high/ultra(without override GL4)? And what revision of llvm do you use?
https://bugs.freedesktop.org/show_bug.cgi?id=88879
--- Comment #5 from Arek Ruśniak arek.rusi@gmail.com --- Ok, problem is fixed. Everything works good ok by now. Thx Tom
https://bugs.freedesktop.org/show_bug.cgi?id=88879
Arek Ruśniak arek.rusi@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Arek Ruśniak arek.rusi@gmail.com --- this bug is fixed by llvm/trunk@227618
dri-devel@lists.freedesktop.org