[Mesa-dev] [Bug 105613] Compute shader locks up within nested "for" loop

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Mar 20 01:38:46 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=105613

            Bug ID: 105613
           Summary: Compute shader locks up within nested "for" loop
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Vulkan/radeon
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: philip.rebohle at tu-dortmund.de
        QA Contact: mesa-dev at lists.freedesktop.org

Created attachment 138208
  --> https://bugs.freedesktop.org/attachment.cgi?id=138208&action=edit
Compute shader (SPIR-V version)

Hellblade: Senua's Sacrifice (via wine+dxvk) locks up shortly after the intro
videos before reaching the main menu because of an issue with the attached
compute shader.

Tested on an RX 480 with mesa-git (e8d9b7ab0) and LLVM 6.0.0, as well as LLVM
7.0.0-svn.

The attached GLSL version of the shader can also be used to reproduce the hang
when compiling it back to SPIR-V, and it contains a modified but functionally
equivalent code path which works as expected.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180320/c03d4670/attachment.html>


More information about the mesa-dev mailing list