Bug 64933

Summary: Hyperz related gpu lockup on git mesa in Brütal Legend
Product: Mesa Reporter: Thomas Lindroth <thomas.lindroth>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: dmesg, xorg.log

Description Thomas Lindroth 2013-05-23 21:16:07 UTC
Created attachment 79724 [details]
dmesg, xorg.log

It locks up in the opening scene unless R600_HYPERZ=0 is set. Here it a trace for it. https://dl.dropboxusercontent.com/s/w1dr3abdesxcp66/Buddha2.bin.x86.trace.xz [337M]

I tried to trim it but I only got an unplayable result. glretrace would segfult in r600g.so so it could also be a problem with the driver. Replaying with mesa-9.1.2 didn't segfault, instead I got this error message: glretrace: ../../src/mesa/main/fbobject.c:2014: reuse_framebuffer_texture_attachment: Assertion `src_att->Renderbuffer != ((void *)0)' failed

I uploaded the full trace just to make sure there is nothing wrong with the trace.

I'm using 32bit: brütal legend (steam), mesa-git, libdri-git and 64bit: xf86-video-ati-7.1.0 xorg-server-1.13.4 kernel-3.9.3


./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-silent-rules --disable-dependency-tracking --enable-dri --enable-glx --enable-texture-float --disable-debug --enable-egl --disable-gbm --disable-gles1 --disable-gles2 --enable-glx-tls --disable-osmesa --enable-asm --enable-shared-glapi --disable-xa --disable-xorg --with-dri-drivers= --with-gallium-drivers=,swrast,r600 PYTHON2=/usr/bin/python2.7 --with-egl-platforms=x11 --enable-gallium-egl --enable-gallium-llvm --disable-openvg --disable-r600-llvm-compiler --disable-vdpau --disable-xvmc
Comment 1 Alex Deucher 2013-05-29 03:30:11 UTC

*** This bug has been marked as a duplicate of bug 64471 ***

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.