https://bugs.freedesktop.org/show_bug.cgi?id=90370
Bug ID: 90370 Summary: [radeonsi] dota2 suffers from many glitches Product: Mesa Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: sylvain.bertrand@gmail.com QA Contact: dri-devel@lists.freedesktop.org
While playing dota2, I can see a lot of artifacts, and I get a lot of mini hangs on tahiti xt gpu (radeonsi). llvm f194367792d7c43f0476e11e7c0d171b8bfbc601 15/04/2015 linux 4.0.0 mesa a7d018accfd0161510a75ba685e056256de494c2 08/04/2015 (no glx-tls/dri3 is on) libdrm 0d78b37b1cac304ce5e84d1207f0a43abd29c000 15/04-22015
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #1 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Xorg.0.log http://filebin.ca/21306lWrU1vK/Xorg.0.log (bugzilla attachment upload does not work with lynx)
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #2 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- portal2 is mini-hanging a lot then hangs for good
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #3 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- ok, got git versions from linux agd5f (4.1fixes branch), llvm, mesa, xserver, and ati xorg driver.
While playing dota2: many artefacts/glitches randomly appearing on the screen and choppy action (unplayable)
http://filebin.ca/21BJIEUOGDQt/dmesg http://filebin.ca/21BJUPQs30LP/Xorg.0.log
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #4 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- now with full asm and tls... same thing: choppy action (unplayable) and quite a lot artefacts/glitches on screen.
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #5 from Michel Dänzer michel@daenzer.net --- Can you attach a screenshot showing the artifacts?
What does "mini-hang" mean?
P.S. Please attach files here directly. If your browser can't do that, please find one that can.
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #6 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115767 --> https://bugs.freedesktop.org/attachment.cgi?id=115767&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #7 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115768 --> https://bugs.freedesktop.org/attachment.cgi?id=115768&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #8 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115769 --> https://bugs.freedesktop.org/attachment.cgi?id=115769&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #9 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115770 --> https://bugs.freedesktop.org/attachment.cgi?id=115770&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #10 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115771 --> https://bugs.freedesktop.org/attachment.cgi?id=115771&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #11 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115772 --> https://bugs.freedesktop.org/attachment.cgi?id=115772&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #12 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Created attachment 115773 --> https://bugs.freedesktop.org/attachment.cgi?id=115773&action=edit dota2 glitch screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #13 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- mini-hangs, choppy action: while playing, the game freezes briefly, and this happens randomly all the time. When there is a lot of things happening on the screen, for instance in a team fight, it freezes longer and more often (very choppy).
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #14 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- linux drm-fixes-4.1, xserver, xorg ati drv, drm, llvm and mesa, all from git as of today, still the same issues.
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #15 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Ok, I nailed down the choppyness: source engine games do compile a lot of shaders live... then a "safe" llvm won't do and will cripple performance. You must maximize shader compilation performance with threading and aggressive compilation options for llvm. Vulkan spir-v will be more than welcome. One down. One to go. Those graphical glitches are also into portal2, but less visible and more rare.
https://bugs.freedesktop.org/show_bug.cgi?id=90370
--- Comment #16 from Sylvain BERTRAND sylvain.bertrand@gmail.com --- Got lucky and nailed the second one (for 99.99% of the glitches): R600_DEBUG='switch_on_eop' fixed 99.99% of the glitches in dota2/portal2. I open a more specific bug.
https://bugs.freedesktop.org/show_bug.cgi?id=90370
Sylvain BERTRAND sylvain.bertrand@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID
dri-devel@lists.freedesktop.org