https://bugs.freedesktop.org/show_bug.cgi?id=33824
Summary: [r600g, tiling] mipmap rendering errors / block artifacts Product: DRI Version: DRI CVS Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: liquid.acid@gmx.net
Hi there,
this is a update of bug #31046, where the main issue was GPU resets caused by enabling tiling (R600_FORCE_TILING=1) with the r600g driver.
The situation however was changed, and now R600_FORCE_TILING only causes mipmap rendering errors in a few application. Last time I tested ioquake3, doom3 (demo) and both ut2003 and ut2004.
ut03 and ut04 are still affected by the blocky rendering errors (see the other bug for screenshots illustrating the problem), but both ioquake3 and doom3 now look perfectly fine.
My hardware: ATI Technologies Inc Radeon HD 4770 [RV740]
libdrm, mesa and xf86-video-ati are all git master tip. ColorTiling is enabled in the xorg.conf, verified this by checking the Xorg logfile. kernel is d-r-t
Greets, Tobias
https://bugs.freedesktop.org/show_bug.cgi?id=33824
Matt Turner mattst88@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|DRI |Mesa Version|DRI CVS |git Component|DRM/Radeon |Drivers/Gallium/r600
https://bugs.freedesktop.org/show_bug.cgi?id=33824
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #1 from Tobias Jakobi liquid.acid@gmx.net 2011-05-06 17:26:22 PDT --- Can no longer reproduce this issue. So it looks fixed.
https://bugs.freedesktop.org/show_bug.cgi?id=33824
Droste tdroste@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |
--- Comment #2 from Droste tdroste@gmx.de 2011-05-07 05:07:33 PDT --- It's still there. Tiling is just disabled by default and the environment variable changed to R600_TILING. Just try the piglit test fbo-generatemipmap-formats with: R600_TILING=on piglit/bin/fbo-generatemipmap-formats and switch to NPOT textures with 'd' and go through various test sets ('n'). Some of them are still rendered wrong.
https://bugs.freedesktop.org/show_bug.cgi?id=33824
--- Comment #3 from Tobias Jakobi liquid.acid@gmx.net 2011-05-07 06:07:31 PDT --- Yeah, you're right -- I completly forgot that the envvar changed :(
https://bugs.freedesktop.org/show_bug.cgi?id=33824
--- Comment #4 from Tobias Jakobi liquid.acid@gmx.net 2011-05-07 09:14:58 PDT --- Retested with the correct envvar and I still can't reproduce the artifacts. They don't appear anymore in ut2003 and ut2004, which were the only remaining games on my list.
Leaving this open, since Droste still seems to have issues (I didn't check these tests).
https://bugs.freedesktop.org/show_bug.cgi?id=33824
--- Comment #5 from Droste tdroste@gmx.de 2011-05-08 20:05:38 PDT --- Could you test nexuiz (just to check that it's not my fault in some way)? It should be visible there too. I can't test ut2k3/2k4.
https://bugs.freedesktop.org/show_bug.cgi?id=33824
--- Comment #6 from Tobias Jakobi liquid.acid@gmx.net 2011-05-11 17:04:17 PDT --- No, also no errors visible there. Which kernel do you use? Using the drm-next branch here.
https://bugs.freedesktop.org/show_bug.cgi?id=33824
--- Comment #7 from Droste tdroste@gmx.de 2011-05-11 17:09:45 PDT --- Currently I'm running drm-fixes (built ~1h ago). Most probably it's only visible on some cards (evergreen/juniper here).
(libdrm, mesa and ddx were also updated to current git master ~1h ago)
https://bugs.freedesktop.org/show_bug.cgi?id=33824
Tobias Jakobi liquid.acid@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED
--- Comment #8 from Tobias Jakobi liquid.acid@gmx.net 2011-05-11 17:22:47 PDT --- I'm closing this one then, since it was primarly about the R700 series and the artifacts I experienced in games using the ut engine.
dri-devel@lists.freedesktop.org