Iff a character is in specific areas some textures on him are not rendered. In the entry of colony 9 is such an area. The textures are rendered properly on the Intel GPU. There are screenshots, a fifolog and an apitrace at the end of the linked bugreport. The problem appears in Debian Jessie, Sid and mesa-git the last time checked, which was 9 days ago. I compiled mesa-git with CFLAGS = -g -O2 -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -DDEBUG and set $ export LIBGL_DEBUG=verbose $ export MESA_DEBUG=1 $ export EGL_LOG_LEVEL=debug before running dolphin. Running dolphin with the game until the issue appears gives the following output $ dolphin-emu Gtk-Message: Failed to load module "canberra-gtk-module" libGL: screen 0 does not appear to be DRI3 capable libGL: pci id for fd 22: 1002:679a, driver radeonsi libGL: OpenDriver: trying lib/tls/radeonsi_dri.so libGL: OpenDriver: trying lib/radeonsi_dri.so libGL: Can't open configuration file /home/user/.drirc: Arquivo ou diretório não encontrado. libGL: Can't open configuration file /home/user/.drirc: Arquivo ou diretório não encontrado. libGL: Using DRI2 for screen 0 I'm sorry, I don't know how to write a simple GLUT-based test program.
I can't reproduce this problem on Kaveri, the apitrace plays back correctly. Maybe the problem is Tahiti specific.
Does setting the environment variable R600_DEBUG=switch_on_eop work around the problem when playing back the apitrace or running the game?
Created attachment 116776 [details] frame 1 of the apitrace dump with R600_DEBUG=switch_on_eop
Created attachment 116777 [details] frame 2 of the apitrace dump with R600_DEBUG=switch_on_eop
No. I tested the replay of the trace and the game both with mesa from Sid and mesa-git, each time with R600_DEBUG=switch_on_eop set. The issue remained unaffected. Are you sure you meant R600_DEBUG=switch_on_eop? I'm asking because I'm using radeonsi.
(In reply to Christian Weinz from comment #5) > No. > > Are you sure you meant R600_DEBUG=switch_on_eop? I'm asking because I'm > using radeonsi. r600 and radeonsi share the same R600_DEBUG. Apparently the apitrace file has been deleted. Can you upload it again? Some people use google drive for apitraces for instance.
apitrace never reuploaded. Given the age of the bug and no follow-up bug reports I'm just going to close this bug as invalid. Feel free to reopen if it is still a problem, adding a fresh apitrace and updated information.
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.