Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!
  Go to:
Testing new Mesa ACO shader compiler for AMD
Ehvis commented on 16 July 2019 at 7:43 am UTC

ShmerlBoth are pretty bad, due to Unreal Engine not using Vulkan effectively and frametimes being completely messed up.

The biggest part seems to be Supraland itself. The erratic frame timings show that it's clearly doing something it's not supposed to. Nothing that can be fixed by the shader compiler.

Shmerl commented on 17 July 2019 at 8:45 pm UTC

Heh, compiling llvm itslef is a major pain, even on 3900X I assume. I just use the nightly snapshot form their repo: http://apt.llvm.org/unstable/pool/main/l/llvm-toolchain-snapshot/

sr_ls_boy commented on 17 July 2019 at 10:22 pm UTC

Since we are discussing llvm, I'm looking for a way to add a suffix to the name of the targets.
For example, clang would be renamed clang-32. To do this with autotools you would add the
option, --program-suffix=-32. But I haven't figured out how to do this with cmake.

The_Aquabat commented on 17 July 2019 at 10:28 pm UTC

off-topic, but anyone tried AMDVLK from github recently?? with the latest pull I got a 5 fps increment in Shadow of the TR which is a lot considering the total average fps is 45. But I'm not sure if it's something else because I switched to linux mint and I was previously using opensuse.

Maybe the recent Navi code merge had benefits for other hardware??

Shmerl commented on 17 July 2019 at 10:54 pm UTC

sr_ls_boySince we are discussing llvm, I'm looking for a way to add a suffix to the name of the targets.
For example, clang would be renamed clang-32. To do this with autotools you would add the
option, --program-suffix=-32. But I haven't figured out how to do this with cmake.

Why do you need clang though? For Mesa you only need libllvm.

chancho_zombieoff-topic, but anyone tried AMDVLK from github recently?? with the latest pull I got a 5 fps increment in Shadow of the TR which is a lot considering the total average fps is 45

I haven't used it in a while, since radv became very good. But I can try building it again and compare with aco.

The_Aquabat commented on 18 July 2019 at 12:30 pm UTC

Shmerl
sr_ls_boySince we are discussing llvm, I'm looking for a way to add a suffix to the name of the targets.
For example, clang would be renamed clang-32. To do this with autotools you would add the
option, --program-suffix=-32. But I haven't figured out how to do this with cmake.

Why do you need clang though? For Mesa you only need libllvm.

chancho_zombieoff-topic, but anyone tried AMDVLK from github recently?? with the latest pull I got a 5 fps increment in Shadow of the TR which is a lot considering the total average fps is 45

I haven't used it in a while, since radv became very good. But I can try building it again and compare with aco.

I've tested other games and it's only in Shadow of the Tomb Raider that I'm noticing that increment. Anyway it would be interesting to know if it happens for you as well, you can download the Shadow of the TR demo and test with that.

Shmerl commented on 19 July 2019 at 1:53 am UTC

Interesting results. Using aco, vs Mesa master vs latest amdvlk in TW3 with dxvk master, aco was actually behind this time, but slightly.

radv/aco:
image

radv/llvm:
image

amdvlk:
image

That's just framerates, I didn't really analyze stutter.

Shmerl commented on 21 July 2019 at 5:24 pm UTC

Just tested Mesa-aco with Star Citizen (see the thread). It works, but the game crashes during quantum flight. Does it work for anyone?

sr_ls_boy commented on 21 July 2019 at 5:36 pm UTC

How did you get Star Citizen? Did you pay for it with no contracts?

Shmerl commented on 21 July 2019 at 5:37 pm UTC

sr_ls_boyHow did you get Star Citizen? Did you pay for it with no contracts?

Just pledged for the starter Aurora package.

  Go to:

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts