Skip to content

[d3d11] Girls Frontline 2: Exilium shimmering anti-aliasing #4817

@loathingKernel

Description

@loathingKernel

Since v2.6, Girls Frontline 2: Exilium exhibits shimmering anti-aliasing artifacts when there is no movement.
Good:
Image

Bad:
Image

Video:
https://github.com/user-attachments/assets/fbd115a8-9029-4418-a2cb-eb64552490b8

This also happens in-game:
Image

Let me know if there is any other information you need. I skipped making an apitrace but I am happy to provide one if needed.

Software information

Game: Girls Frontline 2: Exilium
First bad commit: bd2b8cb

System information

  • GPU: Nvidia 3060 Ti
  • Driver: 570.133.07
  • Wine version: wine-staging 10.4
  • DXVK version: v2.6

Apitrace file(s)

Log files

git bisect

# bad: [35e2ee3518bfceec59b3f5999b40e24c9aa2eb03] [dxvk] Fix storage image synchronization in graphics shaders
# good: [fcbdff3b72cf1e51a9dddd4efe1b1246e320a5da] [d3d9] Set correct input topology for SWVP emulation
git bisect start '35e2ee3518bfceec59b3f5999b40e24c9aa2eb03' 'fcbdff3b72cf1e51a9dddd4efe1b1246e320a5da'
# good: [ad75fb17cdb09f764de7ddcb144b133503ca1ec8] [dxvk] Fix uploadBuffer barriers
git bisect good ad75fb17cdb09f764de7ddcb144b133503ca1ec8
# good: [91cde7f9b9661fafbf88993bbe8310c4a7508b22] [d3d9] Remove double presents with SyncInterval > 1
git bisect good 91cde7f9b9661fafbf88993bbe8310c4a7508b22
# good: [c100d30befef2e82980f5269b085e39fc6a61f00] [dxvk] Add implicit resolve when app tries to sample multisampled image
git bisect good c100d30befef2e82980f5269b085e39fc6a61f00
# bad: [be213e46f9453a717ae4075d2ab26f3cba826cb4] [dxvk] Refactor resolve shaders
git bisect bad be213e46f9453a717ae4075d2ab26f3cba826cb4
# bad: [bd2b8cb823bdbfe99a6667057db0b6ad2d4ce84f] [dxvk] Always prefer render pass resolves
git bisect bad bd2b8cb823bdbfe99a6667057db0b6ad2d4ce84f
# good: [d60afd449f4f762781c4d28a87a223e920b784f8] [dxvk] Use latched image view properties when possible
git bisect good d60afd449f4f762781c4d28a87a223e920b784f8
# first bad commit: [bd2b8cb823bdbfe99a6667057db0b6ad2d4ce84f] [dxvk] Always prefer render pass resolves

log
gf2e-shimmering.log

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions