On Tue, Jan 30, 2018 at 10:36 PM, Marek Olšák <maraeo at gmail.com> wrote: > On Tue, Jan 30, 2018 at 10:04 PM, mikhail <mikhail.v.gavrilov at gmail.com> wrote: >> On Tue, 2018-01-30 at 20:12 +0100, Marek Olšák wrote: >>> Can you record an apitrace on a driver that is not radeonsi? >> >> All traces from five listed games was recorded on Intel GPU (not >> radeonsi). >> I also understood why for some games traces was not recorded yesterday. >> It happens because such games are 32 bit and for correct working >> apitrace was needed apitrace-libs-7.1-7.fc27.i686 package, but only >> apitrace-libs-7.1-7.fc27.x86_64 was installed. >> >>> If yes, can you correctly replay the apitrace on a driver that is not >>> radeonsi? >> >> All traces was correctly replayed on Intel GPU (not radeonsi). >> >>> If yes, can you reproduce the crash if you replay the apitrace on >>> radeonsi? >> >> All traces also was correctly replayed on AMD Vega 56 GPU (radeonsi) >> without crashes. >> >> What does this give us? >> >> Anyway launching listed games under AMD Vega 56 GPU lead to new crases. > > Thanks. It's possible that Unity contains its own version of LLVM or > its own version of some standard libraries that LLVM uses, and > radeonsi doesn't like when games replace its dependencies. It's also possible that some symbols exported by Unity clash with those exported by LLVM. Marek