Summary: | radv: Dragon Quest XI (DXVK) has a graphical glitch (regression, bisected) | ||
---|---|---|---|
Product: | Mesa | Reporter: | Andrew Sheldon <asheldon55> |
Component: | Drivers/Vulkan/radeon | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Dragon Quest XI DXVK renderdoc |
Description
Andrew Sheldon
2019-04-08 02:38:38 UTC
Do you have the following commit in your build ? ommit d5befdbe4ad4523e58074063a3b619f389fb9f1f Author: Samuel Pitoiset <samuel.pitoiset@gmail.com> Date: Fri Mar 15 10:36:00 2019 +0100 radv: always load 3 channels for formats that need to be shuffled This fixes a rendering issue with Hellblade and DXVK. Fixes: a66b186bebf ("radv: use typed buffer loads for vertex input fetches") Reported-by: Philip Rebohle <philip.rebohle@tu-dortmund.de> Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> If the problem still happens with that, can you record a renderdoc capture please? Created attachment 143891 [details]
Dragon Quest XI DXVK renderdoc
Added a renderdoc for the game. And yes, it affects up to current master (4209a27c61ee4bda2efb63e080bde01545edb2b5). I should note that I used a version of Mesa with the test patch in #110348 (which I thought might be related), which I forgot to remove. If this is likely to affect the trace I'll upload a new one (the bug is still evident with or without the patch). Can you apply this https://patchwork.freedesktop.org/patch/297237/?series=59168&rev=1 ? (In reply to Samuel Pitoiset from comment #5) > Can you apply this > https://patchwork.freedesktop.org/patch/297237/?series=59168&rev=1 ? The patch fixes the issue, thanks. Should be fixed by https://cgit.freedesktop.org/mesa/mesa/commit/?id=775191cd99a772acda37f41790ff09b93c7a00ba Thanks for reporting this! |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.