Created attachment 112986 [details] 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
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
Created attachment 112992 [details] Unigine Heaven GL_ARB_gpu_shader5
Oh sorry It`s was my mistake. UH4 does not require shaders 5.
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?
Ok, problem is fixed. Everything works good ok by now. Thx Tom
this bug is fixed by llvm/trunk@227618
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.