protonscr

Injustice: Gods Among Us alpha to coverage issues

dxvkclosed d3d9
doitsujin/dxvk#3617 · opened 2023-08-14 by Blisto91 · updated 2024-01-26 · 2 comments · github
BBlisto91 2023-08-14 github

In Injustice: Gods Among Us when you set "Transparency Anti Aliasing" to "Alpha to Coverage" visual issues in GUI elements among others can be seen, like dots on some elements and missing effects. Ingame one can also observe a gray transparent pattern moving on the screen in at least one cutscene.

According to the devs this seems like a alpha to coverage dithering issue which would need a new extension to handle properly and is likely related to https://github.com/doitsujin/dxvk/issues/3380

Screenshots

View in original size to see the issue properly. Background is black because i deleted videos while testing

Setting on

Screenshot_20230814_143400
Screenshot_20230814_143440

Setting off

Screenshot_20230814_143628
Screenshot_20230814_143815

Software information

Injustice: Gods Among Us
Transparency Anti Aliasing = Alpha to Coverage

System information

  • GPU: 7900xtx
  • Driver: days old mesa-git
  • Wine version: Proton Experimental
  • DXVK version: Any tested

Apitrace file(s)

https://drive.proton.me/urls/6V9C8F3BWG#6Nnk5eTqHhUv

Log files

Injustice_d3d9.log

KK0bin maintainer 2023-08-14 github

Related to #3380

BBlisto91 2023-08-14 github

As a extra related note. When using RADV_DEBUG=noatocdithering it does get rid of the dotted effect and the gray transparent pattern in the cutscene. But it doesn't bring back the behind the text purple/blue color and extra glow in the menu effects. It also breaks text until selected in main menu.

Quoting @DadSchoorse

that sounds like we might enable atoc when we shouldn't

Screenshot

Screenshot_20230814_153224

Proton versions

Launch options

Upstream links