Created attachment 144905 [details]
example of font rendering issue
Fedora 30 kernel 5.3rc2
Mesa-git - 19.2 git a69ab1b7
llvm - 10 gitba47e51
GPU RX 5700XT (navi 10)
Present with both DXVK and wined3d, RADV or even amdvlk
Fonts appear cut in half on the diagonal of each character. So far only found in Overwatch, other proton games appear to render fonts correctly
Bug is at least reproducable other user on reddit has confirmed
Moving this to Vulkan / RADV bug
Loading the game up under the latest amdvlk from 26/7 renders the fonts correctly (albeit with artefacts that are inherent to that build at the moment on Navi10). It seems I was mistaken under my initial testing, the game fails to render at all under wined3d.
Mesa: 19.2 git 39a90749
LLVM: 10.0 git git4575679
Kernel: 5.2.3 with DRM-NEXT patchset
Created attachment 144991 [details]
fonts correct on amdvlk (ignore snowy artefacts)
Anyone able to get a renderdoc capture for this?
Main menu frame
Seems like a Geometry Shader issue with NGG (primitive shaders). You can specify RADV_DEBUG=nongg as a workaround for now.
confirming that RADV_DEBUG=nongg workaround fixes the font rendering
Should be addressed by https://gitlab.freedesktop.org/mesa/mesa/commit/c037fe5ad1b3556809e5a549306a52a8a8bd1cbf
Thanks for the report.