[Mesa-dev] [Bug 106912] radv: 16-bit depth buffer causes artifacts in Shadow Warrior 2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 13 15:00:28 UTC 2018


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

            Bug ID: 106912
           Summary: radv: 16-bit depth buffer causes artifacts in Shadow
                    Warrior 2
           Product: Mesa
           Version: git
          Hardware: Other
                OS: 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

Hello,

Shadow Warrior 2 uses D16_UNORM as a shadow map format, and clearing the depth
buffer in one render pass instance and rendering to it in another results in
parts of the depth buffer getting set to 1.0. The game renders correctly with
RADV_DEBUG=nohiz.

I wasn't able to reproduce this issue outside of DXVK so far, so here's a
Renderdoc capture of the issue (captured on Polaris 10):

  https://mega.nz/#!gfoWFDSC!rb9qsW9H6dGq_gsNvpdhPW82mSkZEy94PX-4Ey6BSTs

The render pass in question starts at EID 19473, which should be bookmarked.
For the capture I used Mesa 18.1.1, but the issue is still present in latest
-git.

Regards
- Philip

-- 
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/20180613/5a270f3f/attachment.html>


More information about the mesa-dev mailing list