[Bug 104809] anv: DOOM 2016 and Wolfenstein II:The New Colossus crash with GPU hang

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jan 27 14:57:06 UTC 2018


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

            Bug ID: 104809
           Summary: anv: DOOM 2016 and Wolfenstein II:The New Colossus
                    crash with GPU hang
           Product: Mesa
           Version: git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Vulkan/intel
          Assignee: intel-3d-bugs at lists.freedesktop.org
          Reporter: d.spitznagel at goodbytez.de
        QA Contact: intel-3d-bugs at lists.freedesktop.org
                CC: jason at jlekstrand.net

Hello devs,

both games crash with GPU hang.
First I thought its and wine issue.
I use wine-vulkan from...
https://github.com/roderickc/wine-vulkan

I have reported my issues here...
https://github.com/roderickc/wine-vulkan/issues/6

What I've found out is that both games to not run with mesa higher that 17.1
because of commit 5dd96b1156e25e10d649d49377df02763fcd45a5.

anv: check support for enabled features in vkCreateDevice()
>From Vulkan spec, 4.2.1. "Device Creation":

  "vkCreateDevice verifies that extensions and features requested in
   the ppEnabledExtensionNames and pEnabledFeatures members of
   pCreateInfo, respectively, are supported by the implementation."

Signed-off-by: Samuel Iglesias Gonsálvez <siglesias at igalia.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at gmail.com>

Simply reverting this commit in every mesa version higher that 17.2 makes both
games run.
Otherwise you get "FATAL ERROR: vkCreateDevice failed with error
(VK_ERROR_FEATURE_NOT_PRESENT)" error on launch.

Wolfenstein II has a free demo on steam you can test with.
There the GPU crash occurs directly when use start a campaign.

With DOOM 2016 the GPU crash happens during gameplay.

The gpu hangs/crashes are always reproducible and happen also in DOOM 2016 with
mesa version lower than 17.2 where commit
5dd96b1156e25e10d649d49377df02763fcd45a5 isn't there.

If you need the gpu crash dumps please let me know.

-- 
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/intel-3d-bugs/attachments/20180127/bc71a42b/attachment.html>


More information about the intel-3d-bugs mailing list